style=wxDEFAULT_DIALOG_STYLE):
# Instead of calling wxDialog.__init__ we precreate the dialog
- # so we can set an extra style that must be set before
+ # object so we can set an extra style that must be set before
# creation, and then we create the GUI dialog using the Create
# method.
pre = wxPreDialog()
# object into the real wrapper of the dialog (instead of pre)
# as far as the wxPython extension is concerned.
self.this = pre.this
+ self.thisown = pre.thisown
+ pre.thisown = 0
# Now continue with the normal construction of the dialog
log.WriteText("You pressed OK\n")
else:
log.WriteText("You pressed Cancel\n")
-
+ win.Destroy()
#---------------------------------------------------------------------------