1 # This file was created automatically by SWIG 1.3.29.
2 # Don't modify this file, modify the SWIG interface instead.
5 `Wizard` is a dialog class that guides the user through a sequence of steps,
11 new_instancemethod
= new
.instancemethod
12 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1):
13 if (name
== "thisown"): return self
.this
.own(value
)
15 if type(value
).__name
__ == 'PySwigObject':
16 self
.__dict
__[name
] = value
18 method
= class_type
.__swig
_setmethods
__.get(name
,None)
19 if method
: return method(self
,value
)
20 if (not static
) or hasattr(self
,name
):
21 self
.__dict
__[name
] = value
23 raise AttributeError("You cannot add attributes to %s" % self
)
25 def _swig_setattr(self
,class_type
,name
,value
):
26 return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0)
28 def _swig_getattr(self
,class_type
,name
):
29 if (name
== "thisown"): return self
.this
.own()
30 method
= class_type
.__swig
_getmethods
__.get(name
,None)
31 if method
: return method(self
)
32 raise AttributeError,name
35 try: strthis
= "proxy of " + self
.this
.__repr
__()
37 return "<%s.%s; %s >" % (self
.__class
__.__module
__, self
.__class
__.__name
__, strthis
,)
41 _object
= types
.ObjectType
43 except AttributeError:
49 def _swig_setattr_nondynamic_method(set):
50 def set_attr(self
,name
,value
):
51 if (name
== "thisown"): return self
.this
.own(value
)
52 if hasattr(self
,name
) or (name
== "this"):
55 raise AttributeError("You cannot add attributes to %s" % self
)
62 __docfilter__
= wx
.__DocFilter
(globals())
63 WIZARD_EX_HELPBUTTON
= _wizard
.WIZARD_EX_HELPBUTTON
64 wxEVT_WIZARD_PAGE_CHANGED
= _wizard
.wxEVT_WIZARD_PAGE_CHANGED
65 wxEVT_WIZARD_PAGE_CHANGING
= _wizard
.wxEVT_WIZARD_PAGE_CHANGING
66 wxEVT_WIZARD_CANCEL
= _wizard
.wxEVT_WIZARD_CANCEL
67 wxEVT_WIZARD_HELP
= _wizard
.wxEVT_WIZARD_HELP
68 wxEVT_WIZARD_FINISHED
= _wizard
.wxEVT_WIZARD_FINISHED
69 EVT_WIZARD_PAGE_CHANGED
= wx
.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGED
, 1)
70 EVT_WIZARD_PAGE_CHANGING
= wx
.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGING
, 1)
71 EVT_WIZARD_CANCEL
= wx
.PyEventBinder( wxEVT_WIZARD_CANCEL
, 1)
72 EVT_WIZARD_HELP
= wx
.PyEventBinder( wxEVT_WIZARD_HELP
, 1)
73 EVT_WIZARD_FINISHED
= wx
.PyEventBinder( wxEVT_WIZARD_FINISHED
, 1)
75 class WizardEvent(_core
.NotifyEvent
):
76 """Proxy of C++ WizardEvent class"""
77 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
79 def __init__(self
, *args
, **kwargs
):
81 __init__(self, EventType type=wxEVT_NULL, int id=-1, bool direction=True,
82 WizardPage page=None) -> WizardEvent
84 _wizard
.WizardEvent_swiginit(self
,_wizard
.new_WizardEvent(*args
, **kwargs
))
85 def GetDirection(*args
, **kwargs
):
86 """GetDirection(self) -> bool"""
87 return _wizard
.WizardEvent_GetDirection(*args
, **kwargs
)
89 def GetPage(*args
, **kwargs
):
90 """GetPage(self) -> WizardPage"""
91 return _wizard
.WizardEvent_GetPage(*args
, **kwargs
)
93 Direction
= property(GetDirection
,doc
="See `GetDirection`")
94 Page
= property(GetPage
,doc
="See `GetPage`")
95 _wizard
.WizardEvent_swigregister(WizardEvent
)
97 class WizardPage(_windows
.Panel
):
98 """Proxy of C++ WizardPage class"""
99 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
100 def __init__(self
): raise AttributeError, "No constructor defined"
101 __repr__
= _swig_repr
102 def Create(*args
, **kwargs
):
103 """Create(self, Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool"""
104 return _wizard
.WizardPage_Create(*args
, **kwargs
)
106 def GetPrev(*args
, **kwargs
):
107 """GetPrev(self) -> WizardPage"""
108 return _wizard
.WizardPage_GetPrev(*args
, **kwargs
)
110 def GetNext(*args
, **kwargs
):
111 """GetNext(self) -> WizardPage"""
112 return _wizard
.WizardPage_GetNext(*args
, **kwargs
)
114 def GetBitmap(*args
, **kwargs
):
115 """GetBitmap(self) -> Bitmap"""
116 return _wizard
.WizardPage_GetBitmap(*args
, **kwargs
)
118 Bitmap
= property(GetBitmap
,doc
="See `GetBitmap`")
119 Next
= property(GetNext
,doc
="See `GetNext`")
120 Prev
= property(GetPrev
,doc
="See `GetPrev`")
121 _wizard
.WizardPage_swigregister(WizardPage
)
123 class PyWizardPage(WizardPage
):
124 """Proxy of C++ PyWizardPage class"""
125 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
126 __repr__
= _swig_repr
127 def __init__(self
, *args
, **kwargs
):
128 """__init__(self, Wizard parent, Bitmap bitmap=&wxNullBitmap, String resource=&wxPyEmptyString) -> PyWizardPage"""
129 _wizard
.PyWizardPage_swiginit(self
,_wizard
.new_PyWizardPage(*args
, **kwargs
))
130 self
._setOORInfo
(self
);PyWizardPage
._setCallbackInfo
(self
, self
, PyWizardPage
)
132 def Create(*args
, **kwargs
):
133 """Create(self, Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -> bool"""
134 return _wizard
.PyWizardPage_Create(*args
, **kwargs
)
136 def _setCallbackInfo(*args
, **kwargs
):
137 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
138 return _wizard
.PyWizardPage__setCallbackInfo(*args
, **kwargs
)
140 def DoMoveWindow(*args
, **kwargs
):
141 """DoMoveWindow(self, int x, int y, int width, int height)"""
142 return _wizard
.PyWizardPage_DoMoveWindow(*args
, **kwargs
)
144 def DoSetSize(*args
, **kwargs
):
145 """DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
146 return _wizard
.PyWizardPage_DoSetSize(*args
, **kwargs
)
148 def DoSetClientSize(*args
, **kwargs
):
149 """DoSetClientSize(self, int width, int height)"""
150 return _wizard
.PyWizardPage_DoSetClientSize(*args
, **kwargs
)
152 def DoSetVirtualSize(*args
, **kwargs
):
153 """DoSetVirtualSize(self, int x, int y)"""
154 return _wizard
.PyWizardPage_DoSetVirtualSize(*args
, **kwargs
)
156 def DoGetSize(*args
, **kwargs
):
157 """DoGetSize() -> (width, height)"""
158 return _wizard
.PyWizardPage_DoGetSize(*args
, **kwargs
)
160 def DoGetClientSize(*args
, **kwargs
):
161 """DoGetClientSize() -> (width, height)"""
162 return _wizard
.PyWizardPage_DoGetClientSize(*args
, **kwargs
)
164 def DoGetPosition(*args
, **kwargs
):
165 """DoGetPosition() -> (x,y)"""
166 return _wizard
.PyWizardPage_DoGetPosition(*args
, **kwargs
)
168 def DoGetVirtualSize(*args
, **kwargs
):
169 """DoGetVirtualSize(self) -> Size"""
170 return _wizard
.PyWizardPage_DoGetVirtualSize(*args
, **kwargs
)
172 def DoGetBestSize(*args
, **kwargs
):
173 """DoGetBestSize(self) -> Size"""
174 return _wizard
.PyWizardPage_DoGetBestSize(*args
, **kwargs
)
176 def GetDefaultAttributes(*args
, **kwargs
):
177 """GetDefaultAttributes(self) -> VisualAttributes"""
178 return _wizard
.PyWizardPage_GetDefaultAttributes(*args
, **kwargs
)
180 def OnInternalIdle(*args
, **kwargs
):
181 """OnInternalIdle(self)"""
182 return _wizard
.PyWizardPage_OnInternalIdle(*args
, **kwargs
)
184 def base_DoMoveWindow(*args
, **kw
):
185 return PyWizardPage
.DoMoveWindow(*args
, **kw
)
186 base_DoMoveWindow
= wx
._deprecated
(base_DoMoveWindow
,
187 "Please use PyWizardPage.DoMoveWindow instead.")
189 def base_DoSetSize(*args
, **kw
):
190 return PyWizardPage
.DoSetSize(*args
, **kw
)
191 base_DoSetSize
= wx
._deprecated
(base_DoSetSize
,
192 "Please use PyWizardPage.DoSetSize instead.")
194 def base_DoSetClientSize(*args
, **kw
):
195 return PyWizardPage
.DoSetClientSize(*args
, **kw
)
196 base_DoSetClientSize
= wx
._deprecated
(base_DoSetClientSize
,
197 "Please use PyWizardPage.DoSetClientSize instead.")
199 def base_DoSetVirtualSize(*args
, **kw
):
200 return PyWizardPage
.DoSetVirtualSize(*args
, **kw
)
201 base_DoSetVirtualSize
= wx
._deprecated
(base_DoSetVirtualSize
,
202 "Please use PyWizardPage.DoSetVirtualSize instead.")
204 def base_DoGetSize(*args
, **kw
):
205 return PyWizardPage
.DoGetSize(*args
, **kw
)
206 base_DoGetSize
= wx
._deprecated
(base_DoGetSize
,
207 "Please use PyWizardPage.DoGetSize instead.")
209 def base_DoGetClientSize(*args
, **kw
):
210 return PyWizardPage
.DoGetClientSize(*args
, **kw
)
211 base_DoGetClientSize
= wx
._deprecated
(base_DoGetClientSize
,
212 "Please use PyWizardPage.DoGetClientSize instead.")
214 def base_DoGetPosition(*args
, **kw
):
215 return PyWizardPage
.DoGetPosition(*args
, **kw
)
216 base_DoGetPosition
= wx
._deprecated
(base_DoGetPosition
,
217 "Please use PyWizardPage.DoGetPosition instead.")
219 def base_DoGetVirtualSize(*args
, **kw
):
220 return PyWizardPage
.DoGetVirtualSize(*args
, **kw
)
221 base_DoGetVirtualSize
= wx
._deprecated
(base_DoGetVirtualSize
,
222 "Please use PyWizardPage.DoGetVirtualSize instead.")
224 def base_DoGetBestSize(*args
, **kw
):
225 return PyWizardPage
.DoGetBestSize(*args
, **kw
)
226 base_DoGetBestSize
= wx
._deprecated
(base_DoGetBestSize
,
227 "Please use PyWizardPage.DoGetBestSize instead.")
229 def base_InitDialog(*args
, **kw
):
230 return PyWizardPage
.InitDialog(*args
, **kw
)
231 base_InitDialog
= wx
._deprecated
(base_InitDialog
,
232 "Please use PyWizardPage.InitDialog instead.")
234 def base_TransferDataToWindow(*args
, **kw
):
235 return PyWizardPage
.TransferDataToWindow(*args
, **kw
)
236 base_TransferDataToWindow
= wx
._deprecated
(base_TransferDataToWindow
,
237 "Please use PyWizardPage.TransferDataToWindow instead.")
239 def base_TransferDataFromWindow(*args
, **kw
):
240 return PyWizardPage
.TransferDataFromWindow(*args
, **kw
)
241 base_TransferDataFromWindow
= wx
._deprecated
(base_TransferDataFromWindow
,
242 "Please use PyWizardPage.TransferDataFromWindow instead.")
244 def base_Validate(*args
, **kw
):
245 return PyWizardPage
.Validate(*args
, **kw
)
246 base_Validate
= wx
._deprecated
(base_Validate
,
247 "Please use PyWizardPage.Validate instead.")
249 def base_AcceptsFocus(*args
, **kw
):
250 return PyWizardPage
.AcceptsFocus(*args
, **kw
)
251 base_AcceptsFocus
= wx
._deprecated
(base_AcceptsFocus
,
252 "Please use PyWizardPage.AcceptsFocus instead.")
254 def base_AcceptsFocusFromKeyboard(*args
, **kw
):
255 return PyWizardPage
.AcceptsFocusFromKeyboard(*args
, **kw
)
256 base_AcceptsFocusFromKeyboard
= wx
._deprecated
(base_AcceptsFocusFromKeyboard
,
257 "Please use PyWizardPage.AcceptsFocusFromKeyboard instead.")
259 def base_GetMaxSize(*args
, **kw
):
260 return PyWizardPage
.GetMaxSize(*args
, **kw
)
261 base_GetMaxSize
= wx
._deprecated
(base_GetMaxSize
,
262 "Please use PyWizardPage.GetMaxSize instead.")
264 def base_AddChild(*args
, **kw
):
265 return PyWizardPage
.AddChild(*args
, **kw
)
266 base_AddChild
= wx
._deprecated
(base_AddChild
,
267 "Please use PyWizardPage.AddChild instead.")
269 def base_RemoveChild(*args
, **kw
):
270 return PyWizardPage
.RemoveChild(*args
, **kw
)
271 base_RemoveChild
= wx
._deprecated
(base_RemoveChild
,
272 "Please use PyWizardPage.RemoveChild instead.")
274 def base_ShouldInheritColours(*args
, **kw
):
275 return PyWizardPage
.ShouldInheritColours(*args
, **kw
)
276 base_ShouldInheritColours
= wx
._deprecated
(base_ShouldInheritColours
,
277 "Please use PyWizardPage.ShouldInheritColours instead.")
279 def base_GetDefaultAttributes(*args
, **kw
):
280 return PyWizardPage
.GetDefaultAttributes(*args
, **kw
)
281 base_GetDefaultAttributes
= wx
._deprecated
(base_GetDefaultAttributes
,
282 "Please use PyWizardPage.GetDefaultAttributes instead.")
284 def base_OnInternalIdle(*args
, **kw
):
285 return PyWizardPage
.OnInternalIdle(*args
, **kw
)
286 base_OnInternalIdle
= wx
._deprecated
(base_OnInternalIdle
,
287 "Please use PyWizardPage.OnInternalIdle instead.")
289 _wizard
.PyWizardPage_swigregister(PyWizardPage
)
291 def PrePyWizardPage(*args
, **kwargs
):
292 """PrePyWizardPage() -> PyWizardPage"""
293 val
= _wizard
.new_PrePyWizardPage(*args
, **kwargs
)
296 class WizardPageSimple(WizardPage
):
297 """Proxy of C++ WizardPageSimple class"""
298 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
299 __repr__
= _swig_repr
300 def __init__(self
, *args
, **kwargs
):
302 __init__(self, Wizard parent, WizardPage prev=None, WizardPage next=None,
303 Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> WizardPageSimple
305 _wizard
.WizardPageSimple_swiginit(self
,_wizard
.new_WizardPageSimple(*args
, **kwargs
))
306 self
._setOORInfo
(self
)
308 def Create(*args
, **kwargs
):
310 Create(self, Wizard parent=None, WizardPage prev=None, WizardPage next=None,
311 Bitmap bitmap=wxNullBitmap, wxChar resource=None) -> bool
313 return _wizard
.WizardPageSimple_Create(*args
, **kwargs
)
315 def SetPrev(*args
, **kwargs
):
316 """SetPrev(self, WizardPage prev)"""
317 return _wizard
.WizardPageSimple_SetPrev(*args
, **kwargs
)
319 def SetNext(*args
, **kwargs
):
320 """SetNext(self, WizardPage next)"""
321 return _wizard
.WizardPageSimple_SetNext(*args
, **kwargs
)
323 def Chain(*args
, **kwargs
):
324 """Chain(WizardPageSimple first, WizardPageSimple second)"""
325 return _wizard
.WizardPageSimple_Chain(*args
, **kwargs
)
327 Chain
= staticmethod(Chain
)
328 _wizard
.WizardPageSimple_swigregister(WizardPageSimple
)
330 def PreWizardPageSimple(*args
, **kwargs
):
331 """PreWizardPageSimple() -> WizardPageSimple"""
332 val
= _wizard
.new_PreWizardPageSimple(*args
, **kwargs
)
335 def WizardPageSimple_Chain(*args
, **kwargs
):
336 """WizardPageSimple_Chain(WizardPageSimple first, WizardPageSimple second)"""
337 return _wizard
.WizardPageSimple_Chain(*args
, **kwargs
)
339 class Wizard(_windows
.Dialog
):
340 """Proxy of C++ Wizard class"""
341 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
342 __repr__
= _swig_repr
343 def __init__(self
, *args
, **kwargs
):
345 __init__(self, Window parent, int id=-1, String title=EmptyString,
346 Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition,
347 long style=DEFAULT_DIALOG_STYLE) -> Wizard
349 _wizard
.Wizard_swiginit(self
,_wizard
.new_Wizard(*args
, **kwargs
))
350 self
._setOORInfo
(self
)
352 def Create(*args
, **kwargs
):
354 Create(self, Window parent, int id=-1, String title=EmptyString,
355 Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition) -> bool
357 return _wizard
.Wizard_Create(*args
, **kwargs
)
359 def Init(*args
, **kwargs
):
361 return _wizard
.Wizard_Init(*args
, **kwargs
)
363 def RunWizard(*args
, **kwargs
):
364 """RunWizard(self, WizardPage firstPage) -> bool"""
365 return _wizard
.Wizard_RunWizard(*args
, **kwargs
)
367 def GetCurrentPage(*args
, **kwargs
):
368 """GetCurrentPage(self) -> WizardPage"""
369 return _wizard
.Wizard_GetCurrentPage(*args
, **kwargs
)
371 def SetPageSize(*args
, **kwargs
):
372 """SetPageSize(self, Size size)"""
373 return _wizard
.Wizard_SetPageSize(*args
, **kwargs
)
375 def GetPageSize(*args
, **kwargs
):
376 """GetPageSize(self) -> Size"""
377 return _wizard
.Wizard_GetPageSize(*args
, **kwargs
)
379 def FitToPage(*args
, **kwargs
):
380 """FitToPage(self, WizardPage firstPage)"""
381 return _wizard
.Wizard_FitToPage(*args
, **kwargs
)
383 def GetPageAreaSizer(*args
, **kwargs
):
384 """GetPageAreaSizer(self) -> Sizer"""
385 return _wizard
.Wizard_GetPageAreaSizer(*args
, **kwargs
)
387 def SetBorder(*args
, **kwargs
):
388 """SetBorder(self, int border)"""
389 return _wizard
.Wizard_SetBorder(*args
, **kwargs
)
391 def IsRunning(*args
, **kwargs
):
392 """IsRunning(self) -> bool"""
393 return _wizard
.Wizard_IsRunning(*args
, **kwargs
)
395 def ShowPage(*args
, **kwargs
):
396 """ShowPage(self, WizardPage page, bool goingForward=True) -> bool"""
397 return _wizard
.Wizard_ShowPage(*args
, **kwargs
)
399 def HasNextPage(*args
, **kwargs
):
400 """HasNextPage(self, WizardPage page) -> bool"""
401 return _wizard
.Wizard_HasNextPage(*args
, **kwargs
)
403 def HasPrevPage(*args
, **kwargs
):
404 """HasPrevPage(self, WizardPage page) -> bool"""
405 return _wizard
.Wizard_HasPrevPage(*args
, **kwargs
)
407 CurrentPage
= property(GetCurrentPage
,doc
="See `GetCurrentPage`")
408 PageAreaSizer
= property(GetPageAreaSizer
,doc
="See `GetPageAreaSizer`")
409 PageSize
= property(GetPageSize
,SetPageSize
,doc
="See `GetPageSize` and `SetPageSize`")
410 _wizard
.Wizard_swigregister(Wizard
)
412 def PreWizard(*args
, **kwargs
):
413 """PreWizard() -> Wizard"""
414 val
= _wizard
.new_PreWizard(*args
, **kwargs
)