]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/msw/wizard.py
Added bakefile for the OGL contrib
[wxWidgets.git] / wxPython / src / msw / wizard.py
index 391048f1938a16ec4428d52e7b8de3544beabf6f..845cdb939fffaf9d793418adbfd0b162c5eadd64 100644 (file)
@@ -32,6 +32,9 @@ def EVT_WIZARD_CANCEL(win, id, func):
 def EVT_WIZARD_HELP(win, id, func):
     win.Connect(id, -1, wxEVT_WIZARD_HELP, func)
 
+def EVT_WIZARD_FINISHED(win, id, func):
+    win.Connect(id, -1, wxEVT_WIZARD_FINISHED, func)
+
 
 class wxWizardEventPtr(wxNotifyEventPtr):
     def __init__(self,this):
@@ -226,6 +229,12 @@ class wxWizardPtr(wxDialogPtr):
     def ShowPage(self, *_args, **_kwargs):
         val = apply(wizardc.wxWizard_ShowPage,(self,) + _args, _kwargs)
         return val
+    def HasNextPage(self, *_args, **_kwargs):
+        val = apply(wizardc.wxWizard_HasNextPage,(self,) + _args, _kwargs)
+        return val
+    def HasPrevPage(self, *_args, **_kwargs):
+        val = apply(wizardc.wxWizard_HasPrevPage,(self,) + _args, _kwargs)
+        return val
     def __repr__(self):
         return "<C wxWizard instance at %s>" % (self.this,)
 class wxWizard(wxWizardPtr):
@@ -258,6 +267,7 @@ wxEVT_WIZARD_PAGE_CHANGED = wizardc.wxEVT_WIZARD_PAGE_CHANGED
 wxEVT_WIZARD_PAGE_CHANGING = wizardc.wxEVT_WIZARD_PAGE_CHANGING
 wxEVT_WIZARD_CANCEL = wizardc.wxEVT_WIZARD_CANCEL
 wxEVT_WIZARD_HELP = wizardc.wxEVT_WIZARD_HELP
+wxEVT_WIZARD_FINISHED = wizardc.wxEVT_WIZARD_FINISHED
 
 
 #-------------- USER INCLUDE -----------------------
@@ -265,3 +275,7 @@ wxEVT_WIZARD_HELP = wizardc.wxEVT_WIZARD_HELP
 # Stuff these names into the wx namespace so wxPyConstructObject can find them
 import wx
 wx.wxWizardEventPtr         = wxWizardEventPtr
+wx.wxWizardPagePtr          = wxWizardPagePtr
+wx.wxPyWizardPagePtr        = wxPyWizardPagePtr
+wx.wxWizardPageSimplePtr    = wxWizardPageSimplePtr
+wx.wxWizardPtr              = wxWizardPtr