<?xml version="1.0" encoding="UTF-8"?>
|
|
<?import javafx.geometry.*?>
|
<?import javafx.scene.*?>
|
<?import javafx.scene.control.*?>
|
<?import javafx.scene.image.*?>
|
<?import javafx.scene.layout.*?>
|
|
<VBox fx:id="mainContainer" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="600.0" prefWidth="1081.0" style="-fx-background-color: transparent;" stylesheets="@../../../../../styles/main_screen.css" xmlns="http://javafx.com/javafx/17.0.12" xmlns:fx="http://javafx.com/fxml/1" fx:controller="importation.validation.data.client.controller.MainController">
|
<children>
|
<HBox style="-fx-background-color: #f8f8f8;">
|
<children>
|
<HBox alignment="CENTER">
|
<children>
|
<ImageView fitHeight="48.0" fitWidth="190.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/Logo_FDX_Convert.png" />
|
</image>
|
</ImageView>
|
</children>
|
<padding>
|
<Insets right="30.0" />
|
</padding>
|
</HBox>
|
<HBox fx:id="myMenuBar">
|
<children>
|
<MenuButton contentDisplay="TOP" mnemonicParsing="false" text="Fichier">
|
<graphic>
|
<ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/Fichier.png" />
|
</image>
|
</ImageView>
|
</graphic>
|
<items>
|
<MenuItem mnemonicParsing="false" onAction="#quit" text="Quitter" />
|
</items>
|
</MenuButton>
|
<MenuButton contentDisplay="TOP" mnemonicParsing="false" text="Paramètres">
|
<graphic>
|
<ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/143-02.png" />
|
</image>
|
</ImageView>
|
</graphic>
|
<items>
|
<Menu mnemonicParsing="false" text="Type Fichier">
|
<items>
|
<MenuItem mnemonicParsing="false" onAction="#openImportTypeFichierDialog" text="Importer" />
|
<MenuItem mnemonicParsing="false" onAction="#openTypeFichierDialog" text="Consulter" />
|
</items>
|
</Menu>
|
<MenuItem fx:id="configMenuItem" mnemonicParsing="false" onAction="#openConfigDialog" text="Configurer les répertoires" />
|
<Menu mnemonicParsing="false" text="Enregistrement des formats de validation">
|
<items>
|
<MenuItem mnemonicParsing="false" onAction="#openValidateurDialog" text="Fichiers de données Texte" />
|
<!--<MenuItem mnemonicParsing="false" onAction="#openJsonToValidateDialog" text="Fichiers de données JSON" />-->
|
</items>
|
</Menu>
|
<!--<MenuItem fx:id="configMenuItem1" mnemonicParsing="false" onAction="#openJsonStructureView" text="Structures JSON" />-->
|
</items>
|
</MenuButton>
|
<MenuButton contentDisplay="TOP" mnemonicParsing="false" text="Conversion">
|
<graphic>
|
<ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/143-03.png" />
|
</image>
|
</ImageView>
|
</graphic>
|
<items>
|
<MenuItem fx:id="conversionModelMenuItem" mnemonicParsing="false" onAction="#openConversionModelDialog" text="Modèles de conversion" />
|
<MenuItem fx:id="validationManuelMenuItem" mnemonicParsing="false" onAction="#openFileToValidateDialog" text="Manuelle" />
|
<Menu mnemonicParsing="false" text="Automatique">
|
<items>
|
<MenuItem fx:id="paramAutomatiqueMenuItem" mnemonicParsing="false" onAction="#openTacheDialog" text="Tâches" />
|
<MenuItem fx:id="journalMenuItem" mnemonicParsing="false" onAction="#openJournalDialog" text="Journal des tâches" />
|
</items>
|
</Menu>
|
</items>
|
</MenuButton>
|
<MenuButton contentDisplay="TOP" mnemonicParsing="false" text="Outils">
|
<graphic>
|
<ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/143-04.png" />
|
</image>
|
</ImageView>
|
</graphic>
|
<items>
|
<MenuItem mnemonicParsing="false" onAction="#openDecryptageAESSymDailog" text="Décryptage AES symétrique" />
|
<MenuItem fx:id="menuTableauDeBord" mnemonicParsing="false" onAction="#openTxtFileToValidateDialog" text="Vérifier format d'un fichier texte" />
|
<MenuItem fx:id="menuConversionJson" mnemonicParsing="false" onAction="#openTxtFileToJsonDialog" text="Convertir un fichier de données en Json" />
|
</items>
|
</MenuButton>
|
<MenuButton contentDisplay="TOP" disable="true" mnemonicParsing="false" text="Aide">
|
<graphic>
|
<ImageView disable="true" fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
|
<image>
|
<Image url="@../../../../../images/143-05.png" />
|
</image>
|
</ImageView>
|
</graphic>
|
<items>
|
<MenuItem mnemonicParsing="false" onAction="#openAproposrDialog" text="A propos" />
|
</items>
|
</MenuButton>
|
</children>
|
</HBox>
|
</children>
|
<padding>
|
<Insets bottom="15.0" left="15.0" right="15.0" top="15.0" />
|
</padding>
|
</HBox>
|
<HBox spacing="10.0" style="-fx-background-color: #fff; -fx-border-color: #dedfe0;">
|
<padding>
|
<Insets bottom="5.0" left="15.0" right="5.0" top="5.0" />
|
</padding>
|
<children>
|
<HBox prefWidth="200.0" spacing="10.0">
|
<children>
|
<Button fx:id="btnImportationFormatValidation" mnemonicParsing="false" onAction="#openValidateurDialog" styleClass="receive">
|
<cursor>
|
<Cursor fx:constant="HAND" />
|
</cursor>
|
</Button>
|
<Button fx:id="btnConvertionManuelle" mnemonicParsing="false" onAction="#openFileToValidateDialog" styleClass="generate">
|
<cursor>
|
<Cursor fx:constant="HAND" />
|
</cursor>
|
</Button>
|
<Button fx:id="btnGestionTachesConvertion" mnemonicParsing="false" onAction="#openTacheDialog" styleClass="treatment">
|
<cursor>
|
<Cursor fx:constant="HAND" />
|
</cursor>
|
</Button>
|
</children>
|
</HBox>
|
<HBox alignment="TOP_RIGHT" prefWidth="200.0" HBox.hgrow="ALWAYS" />
|
</children>
|
</HBox>
|
<AnchorPane prefHeight="578.0" prefWidth="800.0" style="-fx-border-color: #F8F8F8; -fx-border-width: 0;" styleClass="main_screen" VBox.vgrow="ALWAYS" />
|
</children>
|
</VBox>
|