X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/95bfd958bda8955ac81277c78e5627c926154f39..6dd7263a0fbd5d67e026acd79dfd97bbfec0b87a:/wxPython/demo/Wizard.py diff --git a/wxPython/demo/Wizard.py b/wxPython/demo/Wizard.py index 697fe9c2d0..b06e859f93 100644 --- a/wxPython/demo/Wizard.py +++ b/wxPython/demo/Wizard.py @@ -10,8 +10,8 @@ def makePageTitle(wizPg, title): wizPg.SetSizer(sizer) title = wx.StaticText(wizPg, -1, title) title.SetFont(wx.Font(18, wx.SWISS, wx.NORMAL, wx.BOLD)) - sizer.AddWindow(title, 0, wx.ALIGN_CENTRE|wx.ALL, 5) - sizer.AddWindow(wx.StaticLine(wizPg, -1), 0, wx.EXPAND|wx.ALL, 5) + sizer.Add(title, 0, wx.ALIGN_CENTRE|wx.ALL, 5) + sizer.Add(wx.StaticLine(wizPg, -1), 0, wx.EXPAND|wx.ALL, 5) return sizer #---------------------------------------------------------------------- @@ -136,6 +136,7 @@ class TestPanel(wx.Panel): wx.MessageBox("Cancelling on the first page has been prevented.", "Sorry") evt.Veto() + def OnWizFinished(self, evt): self.log.write("OnWizFinished\n") @@ -162,6 +163,7 @@ wxWizardPageSimple class can easily be used for the pages.""")) wiz.WizardPageSimple_Chain(page2, page3) wiz.WizardPageSimple_Chain(page3, page4) + wizard.GetPageAreaSizer().Add(page1) if wizard.RunWizard(page1): wx.MessageBox("Wizard completed successfully", "That's all folks!") else: @@ -202,6 +204,7 @@ of the pages and also which bitmap is shown. page5.SetPrev(page4) + wizard.GetPageAreaSizer().Add(page1) if wizard.RunWizard(page1): wx.MessageBox("Wizard completed successfully", "That's all folks!") else: @@ -237,5 +240,5 @@ it is important to keep them as simple as possible. if __name__ == '__main__': import sys,os import run - run.main(['', os.path.basename(sys.argv[0])]) + run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:])