]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/wizard.i
Use multi-lib build on MSW, and other tweaks
[wxWidgets.git] / wxPython / src / wizard.i
index e63443348fa36c1a5837a4efc6e97d0ed51bd36d..947dfadd9467774f75b039fa018c8b9be769d5b4 100644 (file)
@@ -318,7 +318,8 @@ public:
              int id = -1,
              const wxString& title = wxEmptyString,
              const wxBitmap& bitmap = wxNullBitmap,
-             const wxPoint& pos = wxDefaultPosition);
+             const wxPoint& pos = wxDefaultPosition,
+             long style = wxDEFAULT_DIALOG_STYLE);
     %name(wxPreWizard)wxWizard();
 
     %pragma(python) addtomethod = "__init__:self._setOORInfo(self)"
@@ -358,6 +359,13 @@ public:
     // default)
     virtual void FitToPage(const wxWizardPage *firstPage);
 
+    // Adding pages to page area sizer enlarges wizard
+    virtual wxSizer *GetPageAreaSizer() const;
+
+    // Set border around page area. Default is 0 if you add at least one
+    // page to GetPageAreaSizer and 5 if you don't.
+    virtual void SetBorder(int border);
+
     // is the wizard running?
     bool IsRunning() const { return m_page != NULL; }
 
@@ -374,8 +382,6 @@ public:
 //----------------------------------------------------------------------
 
 %init %{
-    wxClassInfo::CleanUpClasses();
-    wxClassInfo::InitializeClasses();
 %}
 
 //----------------------------------------------------------------------