Seite 1 von 1

Mehrere Glade Fenster durch BUTTONS verlinken

Verfasst: Mittwoch 8. Februar 2012, 14:19
von Kabelsalat
Hallo,

Ich versuche gerade ein Programm in der Sprache Python mithilfe von Glade zu entwickeln.

Meine Frage nun:

Wie schaffe ich es, dass sich, wenn ich einen Button anklicke, ein anderes Fenster, welches ich vorher erstellt habe, öffnet. :K

Danke im Voraus

Re: Mehrere Glade Fenster durch BUTTONS verlinken

Verfasst: Mittwoch 8. Februar 2012, 14:55
von Barabbas
Du holst das entsprechende Window-Objekt aus dem XML-Tree und zeigst es mit "show_all()" an. Oder du holst den entsprechenden Dialog aus dem XML-Tree und lässt ihn mit "run()" laufen.

Mir ist aber eigentlich gar nicht ganz klar, worauf deine Frage abzielt. Ist das andere Fenster überhaupt mit Glade erstellt worden? Zielt deine Frage auf Glade oder auf das Button-Click-Event? Wie sieht deine derzeitige Lösung aus? Woran genau scheiterst du?

brb

Re: Mehrere Glade Fenster durch BUTTONS verlinken

Verfasst: Mittwoch 8. Februar 2012, 17:01
von Kabelsalat
Hallo,
Danke für die schnelle Antwort!
Die Sache ist die:
Ich will wissen wie man 2 glade Dateien miteinander verknüpft.
Beispielsweise ist bei der einen Datei ein Fenster mit einem Button. Wenn ich draufdrücke soll sich das andere Fenster (der anderen Datei) öffnen.

MFG :)

Re: Mehrere Glade Fenster durch BUTTONS verlinken

Verfasst: Mittwoch 8. Februar 2012, 17:14
von Hyperion
Kabelsalat hat geschrieben: Ich will wissen wie man 2 glade Dateien miteinander verknüpft.
Trenne Dich vom Denken auf Dateiebene! Du willst mittels eines GUI-Elementes ein anderes GUI-Element beeinflussen. Das hat nix mit Dateien zu tun!

Lies doch einfach mal ein Tutorial zu Gtk. Da sollte beschrieben sein, wie man Aktionen abfragt. Zudem mache Dich über "Dialoge" schlau. Ich denke genau das ist es, was Du suchst - außer Du planst irgend welche zweifelhaften Dinge a la Gimp :-D

Re: Mehrere Glade Fenster durch BUTTONS verlinken

Verfasst: Mittwoch 8. Februar 2012, 17:33
von Kabelsalat
:D :D

Ok, vielen Dank!