Kenmegne
7 days ago b3d0580439b9a00c7eb918085de1694151066004
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?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>