1 # This file was created automatically by SWIG.
12 from clip_dnd
import *
16 from stattool
import *
18 from controls
import *
23 def EVT_WIZARD_PAGE_CHANGED(win
, id, func
):
24 win
.Connect(id, -1, wxEVT_WIZARD_PAGE_CHANGED
, func
)
26 def EVT_WIZARD_PAGE_CHANGING(win
, id, func
):
27 win
.Connect(id, -1, wxEVT_WIZARD_PAGE_CHANGING
, func
)
29 def EVT_WIZARD_CANCEL(win
, id, func
):
30 win
.Connect(id, -1, wxEVT_WIZARD_CANCEL
, func
)
32 def EVT_WIZARD_HELP(win
, id, func
):
33 win
.Connect(id, -1, wxEVT_WIZARD_HELP
, func
)
35 def EVT_WIZARD_FINISHED(win
, id, func
):
36 win
.Connect(id, -1, wxEVT_WIZARD_FINISHED
, func
)
39 class wxWizardEventPtr(wxNotifyEventPtr
):
40 def __init__(self
,this
):
43 def GetDirection(self
, *_args
, **_kwargs
):
44 val
= wizardc
.wxWizardEvent_GetDirection(self
, *_args
, **_kwargs
)
46 def GetPage(self
, *_args
, **_kwargs
):
47 val
= wizardc
.wxWizardEvent_GetPage(self
, *_args
, **_kwargs
)
50 return "<%s.%s instance; proxy of C++ wxWizardEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
51 class wxWizardEvent(wxWizardEventPtr
):
52 def __init__(self
,*_args
,**_kwargs
):
53 self
.this
= wizardc
.new_wxWizardEvent(*_args
,**_kwargs
)
59 class wxWizardPagePtr(wxPanelPtr
):
60 def __init__(self
,this
):
63 def Create(self
, *_args
, **_kwargs
):
64 val
= wizardc
.wxWizardPage_Create(self
, *_args
, **_kwargs
)
66 def GetPrev(self
, *_args
, **_kwargs
):
67 val
= wizardc
.wxWizardPage_GetPrev(self
, *_args
, **_kwargs
)
69 def GetNext(self
, *_args
, **_kwargs
):
70 val
= wizardc
.wxWizardPage_GetNext(self
, *_args
, **_kwargs
)
72 def GetBitmap(self
, *_args
, **_kwargs
):
73 val
= wizardc
.wxWizardPage_GetBitmap(self
, *_args
, **_kwargs
)
74 if val
: val
= wxBitmapPtr(val
) ; val
.thisown
= 1
77 return "<%s.%s instance; proxy of C++ wxWizardPage instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
78 class wxWizardPage(wxWizardPagePtr
):
79 def __init__(self
,this
):
85 class wxPyWizardPagePtr(wxWizardPagePtr
):
86 def __init__(self
,this
):
89 def Create(self
, *_args
, **_kwargs
):
90 val
= wizardc
.wxPyWizardPage_Create(self
, *_args
, **_kwargs
)
92 def _setCallbackInfo(self
, *_args
, **_kwargs
):
93 val
= wizardc
.wxPyWizardPage__setCallbackInfo(self
, *_args
, **_kwargs
)
95 def base_DoMoveWindow(self
, *_args
, **_kwargs
):
96 val
= wizardc
.wxPyWizardPage_base_DoMoveWindow(self
, *_args
, **_kwargs
)
98 def base_DoSetSize(self
, *_args
, **_kwargs
):
99 val
= wizardc
.wxPyWizardPage_base_DoSetSize(self
, *_args
, **_kwargs
)
101 def base_DoSetClientSize(self
, *_args
, **_kwargs
):
102 val
= wizardc
.wxPyWizardPage_base_DoSetClientSize(self
, *_args
, **_kwargs
)
104 def base_DoSetVirtualSize(self
, *_args
, **_kwargs
):
105 val
= wizardc
.wxPyWizardPage_base_DoSetVirtualSize(self
, *_args
, **_kwargs
)
107 def base_DoGetSize(self
, *_args
, **_kwargs
):
108 val
= wizardc
.wxPyWizardPage_base_DoGetSize(self
, *_args
, **_kwargs
)
110 def base_DoGetClientSize(self
, *_args
, **_kwargs
):
111 val
= wizardc
.wxPyWizardPage_base_DoGetClientSize(self
, *_args
, **_kwargs
)
113 def base_DoGetPosition(self
, *_args
, **_kwargs
):
114 val
= wizardc
.wxPyWizardPage_base_DoGetPosition(self
, *_args
, **_kwargs
)
116 def base_DoGetVirtualSize(self
, *_args
, **_kwargs
):
117 val
= wizardc
.wxPyWizardPage_base_DoGetVirtualSize(self
, *_args
, **_kwargs
)
118 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
120 def base_DoGetBestSize(self
, *_args
, **_kwargs
):
121 val
= wizardc
.wxPyWizardPage_base_DoGetBestSize(self
, *_args
, **_kwargs
)
122 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
124 def base_InitDialog(self
, *_args
, **_kwargs
):
125 val
= wizardc
.wxPyWizardPage_base_InitDialog(self
, *_args
, **_kwargs
)
127 def base_TransferDataToWindow(self
, *_args
, **_kwargs
):
128 val
= wizardc
.wxPyWizardPage_base_TransferDataToWindow(self
, *_args
, **_kwargs
)
130 def base_TransferDataFromWindow(self
, *_args
, **_kwargs
):
131 val
= wizardc
.wxPyWizardPage_base_TransferDataFromWindow(self
, *_args
, **_kwargs
)
133 def base_Validate(self
, *_args
, **_kwargs
):
134 val
= wizardc
.wxPyWizardPage_base_Validate(self
, *_args
, **_kwargs
)
136 def base_AcceptsFocus(self
, *_args
, **_kwargs
):
137 val
= wizardc
.wxPyWizardPage_base_AcceptsFocus(self
, *_args
, **_kwargs
)
139 def base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
):
140 val
= wizardc
.wxPyWizardPage_base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
)
142 def base_GetMaxSize(self
, *_args
, **_kwargs
):
143 val
= wizardc
.wxPyWizardPage_base_GetMaxSize(self
, *_args
, **_kwargs
)
144 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
146 def base_AddChild(self
, *_args
, **_kwargs
):
147 val
= wizardc
.wxPyWizardPage_base_AddChild(self
, *_args
, **_kwargs
)
149 def base_RemoveChild(self
, *_args
, **_kwargs
):
150 val
= wizardc
.wxPyWizardPage_base_RemoveChild(self
, *_args
, **_kwargs
)
153 return "<%s.%s instance; proxy of C++ wxPyWizardPage instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
154 class wxPyWizardPage(wxPyWizardPagePtr
):
155 def __init__(self
,*_args
,**_kwargs
):
156 self
.this
= wizardc
.new_wxPyWizardPage(*_args
,**_kwargs
)
158 self
._setCallbackInfo
(self
, wxPyWizardPage
)
159 self
._setOORInfo
(self
)
163 def wxPrePyWizardPage(*_args
,**_kwargs
):
164 val
= wxPyWizardPagePtr(wizardc
.new_wxPrePyWizardPage(*_args
,**_kwargs
))
170 class wxWizardPageSimplePtr(wxWizardPagePtr
):
171 def __init__(self
,this
):
174 def Create(self
, *_args
, **_kwargs
):
175 val
= wizardc
.wxWizardPageSimple_Create(self
, *_args
, **_kwargs
)
177 def SetPrev(self
, *_args
, **_kwargs
):
178 val
= wizardc
.wxWizardPageSimple_SetPrev(self
, *_args
, **_kwargs
)
180 def SetNext(self
, *_args
, **_kwargs
):
181 val
= wizardc
.wxWizardPageSimple_SetNext(self
, *_args
, **_kwargs
)
184 return "<%s.%s instance; proxy of C++ wxWizardPageSimple instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
185 class wxWizardPageSimple(wxWizardPageSimplePtr
):
186 def __init__(self
,*_args
,**_kwargs
):
187 self
.this
= wizardc
.new_wxWizardPageSimple(*_args
,**_kwargs
)
189 self
._setOORInfo
(self
)
193 def wxPreWizardPageSimple(*_args
,**_kwargs
):
194 val
= wxWizardPageSimplePtr(wizardc
.new_wxPreWizardPageSimple(*_args
,**_kwargs
))
200 class wxWizardPtr(wxDialogPtr
):
201 def __init__(self
,this
):
204 def Create(self
, *_args
, **_kwargs
):
205 val
= wizardc
.wxWizard_Create(self
, *_args
, **_kwargs
)
207 def Init(self
, *_args
, **_kwargs
):
208 val
= wizardc
.wxWizard_Init(self
, *_args
, **_kwargs
)
210 def RunWizard(self
, *_args
, **_kwargs
):
211 val
= wizardc
.wxWizard_RunWizard(self
, *_args
, **_kwargs
)
213 def GetCurrentPage(self
, *_args
, **_kwargs
):
214 val
= wizardc
.wxWizard_GetCurrentPage(self
, *_args
, **_kwargs
)
216 def SetPageSize(self
, *_args
, **_kwargs
):
217 val
= wizardc
.wxWizard_SetPageSize(self
, *_args
, **_kwargs
)
219 def GetPageSize(self
, *_args
, **_kwargs
):
220 val
= wizardc
.wxWizard_GetPageSize(self
, *_args
, **_kwargs
)
221 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
223 def FitToPage(self
, *_args
, **_kwargs
):
224 val
= wizardc
.wxWizard_FitToPage(self
, *_args
, **_kwargs
)
226 def GetPageAreaSizer(self
, *_args
, **_kwargs
):
227 val
= wizardc
.wxWizard_GetPageAreaSizer(self
, *_args
, **_kwargs
)
229 def SetBorder(self
, *_args
, **_kwargs
):
230 val
= wizardc
.wxWizard_SetBorder(self
, *_args
, **_kwargs
)
232 def IsRunning(self
, *_args
, **_kwargs
):
233 val
= wizardc
.wxWizard_IsRunning(self
, *_args
, **_kwargs
)
235 def ShowPage(self
, *_args
, **_kwargs
):
236 val
= wizardc
.wxWizard_ShowPage(self
, *_args
, **_kwargs
)
238 def HasNextPage(self
, *_args
, **_kwargs
):
239 val
= wizardc
.wxWizard_HasNextPage(self
, *_args
, **_kwargs
)
241 def HasPrevPage(self
, *_args
, **_kwargs
):
242 val
= wizardc
.wxWizard_HasPrevPage(self
, *_args
, **_kwargs
)
245 return "<%s.%s instance; proxy of C++ wxWizard instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
246 class wxWizard(wxWizardPtr
):
247 def __init__(self
,*_args
,**_kwargs
):
248 self
.this
= wizardc
.new_wxWizard(*_args
,**_kwargs
)
250 self
._setOORInfo
(self
)
254 def wxPreWizard(*_args
,**_kwargs
):
255 val
= wxWizardPtr(wizardc
.new_wxPreWizard(*_args
,**_kwargs
))
263 #-------------- FUNCTION WRAPPERS ------------------
265 wxWizardPageSimple_Chain
= wizardc
.wxWizardPageSimple_Chain
269 #-------------- VARIABLE WRAPPERS ------------------
271 wxWIZARD_EX_HELPBUTTON
= wizardc
.wxWIZARD_EX_HELPBUTTON
272 wxEVT_WIZARD_PAGE_CHANGED
= wizardc
.wxEVT_WIZARD_PAGE_CHANGED
273 wxEVT_WIZARD_PAGE_CHANGING
= wizardc
.wxEVT_WIZARD_PAGE_CHANGING
274 wxEVT_WIZARD_CANCEL
= wizardc
.wxEVT_WIZARD_CANCEL
275 wxEVT_WIZARD_HELP
= wizardc
.wxEVT_WIZARD_HELP
276 wxEVT_WIZARD_FINISHED
= wizardc
.wxEVT_WIZARD_FINISHED
279 #-------------- USER INCLUDE -----------------------
281 # Stuff these names into the wx namespace so wxPyConstructObject can find them
283 wx
.wxWizardEventPtr
= wxWizardEventPtr
284 wx
.wxWizardPagePtr
= wxWizardPagePtr
285 wx
.wxPyWizardPagePtr
= wxPyWizardPagePtr
286 wx
.wxWizardPageSimplePtr
= wxWizardPageSimplePtr
287 wx
.wxWizardPtr
= wxWizardPtr