from wxPython.wx import *
-from wxPython.help import *
+##from wxPython.help import *
#---------------------------------------------------------------------------
# Create and set a help provider. Normally you would do this in
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()
# This next step is the most important, it turns this Python
# object into the real wrapper of the dialog (instead of pre)
# as far as the wxPython extension is concerned.
- self.this = pre.this
-
+ self.PostCreate(pre)
# Now continue with the normal construction of the dialog
# contents
btn.SetHelpText("The Cancel button cnacels the dialog. (Duh!)")
box.Add(btn, 0, wxALIGN_CENTRE|wxALL, 5)
- sizer.AddSizer(box, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5)
+ sizer.Add(box, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5)
self.SetSizer(sizer)
self.SetAutoLayout(True)
log.WriteText("You pressed OK\n")
else:
log.WriteText("You pressed Cancel\n")
-
+ win.Destroy()
#---------------------------------------------------------------------------