Glade - duo Gtk XML et intégration dynamique de composant.

Glade - duo Gtk XML et intégration dynamique de composant. - Divers - Programmation

Marsh Posté le 29-11-2010 à 23:07:00    

Bonjour,
Je suis amateur en programmation, et je débute en interface graphique.
Je m'intéresse à Glade pour construire et mémoriser des surfaces de contrôle pour instrument MIDI dynamiquement.
Je m'explique, j'ai une interface (une fenêtre) avec une Gtk.Frame dans laquelle je veux ajouter supprimer, positionner, des Gtk.Spin_Button.
Ma question est, est il possible de procéder avec Glade ?
 
En fait... Comment Glade s'integre t-il dans une application ? ( :??: )
Si je ne m'abuse, Glade est bien un parseur graphique de XML ?
 
J'ai oublier une question... Quelle est la syntaxe de Gtk dans du XML ? Je vais trouvez ça sur le web si ça y est...
 
Merci pour vos réponses.
Merci pour votre aide.


Message édité par Profil supprimé le 29-11-2010 à 23:12:47
Reply

Marsh Posté le 29-11-2010 à 23:07:00   

Reply

Marsh Posté le 01-12-2010 à 15:32:21    

glade est l'application de création d'interface qui genere le fichier xml.
 
Installe glade, crée ton interface et enregistre la.
Ensuite, via l'api gtk, tu importes le fichier et tu récupères un objet gtk manipulable comme si tu l'avais créé entièrement en programmant.
 
Pour la syntaxe du XML, ouvre ton fichier avec un éditeur de texte, simplement.

Reply

Marsh Posté le 01-12-2010 à 15:52:29    

Paulp a écrit :

glade est l'application de création d'interface qui genere le fichier xml.
 
Installe glade, crée ton interface et enregistre la.
Ensuite, via l'api gtk, tu importes le fichier et tu récupères un objet gtk manipulable comme si tu l'avais créé entièrement en programmant.
 
Pour la syntaxe du XML, ouvre ton fichier avec un éditeur de texte, simplement.


 
 
Bonjour Paulp, merci pour ta réponse.  :jap:  
 
Pourrais-tu m'en dire plus sur l'API Gtk pour importer un fichier XML.
Après, pour la syntaxe, je dois la connaître avant car je désire générer les fichiers XML moi même.
 
Merci.  :)

Reply

Marsh Posté le 01-12-2010 à 16:55:34    


Pour l'API GTK, ça dépend du langage.
 
en python : http://www.commentcamarche.net/faq [...] n-et-glade (premier lien google en cherchant python glade)
 
Pour la syntaxe, je te conseille de regarder ce qui est generé par glade et de t'en inspirer ...

Reply

Marsh Posté le 01-12-2010 à 19:28:41    

j'ai trouvé le binding qui va bien.... Merci Paulp.
 
J'avais mal procédé pour ma recherche en fait...   [:master of obvious]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed