Bonjour,
Je dois faire un projet en ocaml et je dois utiliser glade pour l'interface graphique. J'ai deja mis au point une interface de test, un fichier test.glade a donc ete cree. J'ai ensuite cherche a transformer ce .glade en .ml pour pouvoir executer la fenetre. J'ai cherche toute l'apres midi mais je n'y suis pas parvenu. Je sais que le programme lablgladecc2 permet de générer le fichier ml à partir du fichier glade.
Quand je tape lablgladecc2 test.glade > test.ml la console me repond :
lablgladecc: in test.glade, before char 32, no glade-interface declaration
Voici la source de test.glade :
Un fichier test.ml est genere mais il est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?xml version="1.0"?> <interface> <requires lib="gtk+" version="2.16"/> <!-- interface-naming-policy project-wide --> <object class="GtkWindow" id="window1"> <child> <object class="GtkVBox" id="vbox1"> <property name="visible">True</property> <property name="orientation">vertical</property> <child> <object class="GtkButton" id="button1"> <property name="label" translatable="yes">button</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> </object> <packing> <property name="position">0</property> </packing> </child> <child> <object class="GtkButton" id="button2"> <property name="label" translatable="yes">button</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> </object> <packing> <property name="position">1</property> </packing> </child> </object> </child> </object> </interface>
Avez vous une solution ou des tutoriels pour utiliser glade avec caml a me proposer ?
Merci
Partager