dopo la dipartita (spero temporanea) di kommander, ho cercato in rete un modo per creare delle gui gestibili dagli
script bash, omettendo zenity vista la povertà di opzioni, ho scoperto l'esistenza di gtkdialog in pratica un parser
per i file glade, il mio problema è il seguente ogni volta che cerco di lanciare una gui creata con glade :
Codice: Seleziona tutto
gtkdialog --glade-xml=TestGUI.glade --program=MainWindow
Codice: Seleziona tutto
(gtkdialog:3772): libglade-WARNING **: Expected <glade-interface>. Got <interface>.
(gtkdialog:3772): libglade-WARNING **: did not finish in PARSER_FINISH state
(gtkdialog:3772): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != NULL' failed
** (gtkdialog:3772): ERROR **: Can not load 'MainWindow' from file 'TestGUI.glade'
Rilevato trace/breakpoint
Codice: Seleziona tutto
<!-- interface-naming-policy project-wide -->
Codice: Seleziona tutto
(gtkdialog:3772): libglade-WARNING **: Expected <glade-interface>. Got <interface>.
Codice: Seleziona tutto
** (gtkdialog:3772): ERROR **: Can not load 'MainWindow' from file 'TestGUI.glade'
il programma ricerca il nome della finestra di startup della gui e credo che non la trovi poichè c'è un'incongruenza con il parsing effettuato.
Qualcuno ha mai provato questo programma? Le gtk mi vanno più che bene, ma non voglio mettermi a studiare c++, perl o python
vorrei semplicemente scrivere uno script bash e caricargli una gui, un pò come faceva Kommander, se qualcuno ha qualche altra soluzione
è benvenuta! Grazie!
PS.: Ho anche provato GTK-server ma mi sa che ormai è obsoleto per le nuove distro infatti non riesce ad effettuare la comunicazione
tra lo script e la gui.