wx.Dialog schliesst, der interpreter nicht!
Verfasst: Samstag 20. September 2008, 14:26
hallo!
und ich schon wieder
heute mit folgendem problem:
ich moechte einen 'wx.Dialog' erzeugen. das klappt auch wunderbar. nur wenn der user den dialog schliesst, wird er wahrscheinlich nicht richtig destroied. jedenfalls ist dann die GUI weg, und der interpreter laeuft weiter. was kann ich da machen? gibt es vielleicht eine funktion, die immer dann aufgerufen wird, wenn der dialog geschlossen wird? ich koennte natuerlich auch ein 'wx.Frame' nehmen und dann dort das resize ausschalten und so, aber ein dialog waer mir da schon lieber...
vielen dank im vorraus!
mfg
roschi
EDIT:
Achja, hier noch der code
:
/EDIT
und ich schon wieder

ich moechte einen 'wx.Dialog' erzeugen. das klappt auch wunderbar. nur wenn der user den dialog schliesst, wird er wahrscheinlich nicht richtig destroied. jedenfalls ist dann die GUI weg, und der interpreter laeuft weiter. was kann ich da machen? gibt es vielleicht eine funktion, die immer dann aufgerufen wird, wenn der dialog geschlossen wird? ich koennte natuerlich auch ein 'wx.Frame' nehmen und dann dort das resize ausschalten und so, aber ein dialog waer mir da schon lieber...
vielen dank im vorraus!
mfg
roschi
EDIT:
Achja, hier noch der code

Code: Alles auswählen
import wx
class Dialog(wx.Dialog):
def __init__(self):
wx.Dialog.__init__(self, None, -1, "testdialog", pos=(0, 0), size=(200, 200))
app = wx.App(False)
dlg = Dialog()
dlg.Show()
app.MainLoop()