Rückgabewert an Hauptfenster (wxPython)
Verfasst: Montag 9. Februar 2004, 09:24
Hallo,
Ich habe einen Dialog gebaut, den ich vom Hauptfenster meines Programms aufrufe. Momentan mache ich das mit ShowModal().
Mit EndModal() beende ich dann meinen Dialog und über GetTuple() - eine Funktion in meinem Dialog - hole ich mir dann meine Rückgabewerte.
Doch mit ShowModal() verhindere ich, solange der Dialog geöffnet ist, irgendetwas anderes mit meinem Programm machen zu können.
Rufe ich den Dialog mit Show() auf kann ich keinen Wert zurückgeben.
Meine Frage:
Kann ich meinen Dialog mit Show() aufrufen und beim Beenden trotzdem einen Wert an mein Hauptfenster zurückgeben?
Vielleicht in dem ich beim Beenden des Dialogs eine Variable in meinem Hauptfenster verändere? Doch wie habe ich Zugriff auf diese?
Vielleicht wißt ihr mehr!
Ich habe einen Dialog gebaut, den ich vom Hauptfenster meines Programms aufrufe. Momentan mache ich das mit ShowModal().
Mit EndModal() beende ich dann meinen Dialog und über GetTuple() - eine Funktion in meinem Dialog - hole ich mir dann meine Rückgabewerte.
Doch mit ShowModal() verhindere ich, solange der Dialog geöffnet ist, irgendetwas anderes mit meinem Programm machen zu können.
Rufe ich den Dialog mit Show() auf kann ich keinen Wert zurückgeben.
Meine Frage:
Kann ich meinen Dialog mit Show() aufrufen und beim Beenden trotzdem einen Wert an mein Hauptfenster zurückgeben?
Vielleicht in dem ich beim Beenden des Dialogs eine Variable in meinem Hauptfenster verändere? Doch wie habe ich Zugriff auf diese?
Vielleicht wißt ihr mehr!