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
)
36 class wxWizardEventPtr(wxNotifyEventPtr
):
37 def __init__(self
,this
):
40 def GetDirection(self
, *_args
, **_kwargs
):
41 val
= apply(wizardc
.wxWizardEvent_GetDirection
,(self
,) + _args
, _kwargs
)
43 def GetPage(self
, *_args
, **_kwargs
):
44 val
= apply(wizardc
.wxWizardEvent_GetPage
,(self
,) + _args
, _kwargs
)
47 return "<C wxWizardEvent instance at %s>" % (self
.this
,)
48 class wxWizardEvent(wxWizardEventPtr
):
49 def __init__(self
,*_args
,**_kwargs
):
50 self
.this
= apply(wizardc
.new_wxWizardEvent
,_args
,_kwargs
)
56 class wxWizardPagePtr(wxPanelPtr
):
57 def __init__(self
,this
):
60 def Create(self
, *_args
, **_kwargs
):
61 val
= apply(wizardc
.wxWizardPage_Create
,(self
,) + _args
, _kwargs
)
63 def GetPrev(self
, *_args
, **_kwargs
):
64 val
= apply(wizardc
.wxWizardPage_GetPrev
,(self
,) + _args
, _kwargs
)
66 def GetNext(self
, *_args
, **_kwargs
):
67 val
= apply(wizardc
.wxWizardPage_GetNext
,(self
,) + _args
, _kwargs
)
69 def GetBitmap(self
, *_args
, **_kwargs
):
70 val
= apply(wizardc
.wxWizardPage_GetBitmap
,(self
,) + _args
, _kwargs
)
71 if val
: val
= wxBitmapPtr(val
) ; val
.thisown
= 1
74 return "<C wxWizardPage instance at %s>" % (self
.this
,)
75 class wxWizardPage(wxWizardPagePtr
):
76 def __init__(self
,this
):
82 class wxPyWizardPagePtr(wxWizardPagePtr
):
83 def __init__(self
,this
):
86 def Create(self
, *_args
, **_kwargs
):
87 val
= apply(wizardc
.wxPyWizardPage_Create
,(self
,) + _args
, _kwargs
)
89 def _setCallbackInfo(self
, *_args
, **_kwargs
):
90 val
= apply(wizardc
.wxPyWizardPage__setCallbackInfo
,(self
,) + _args
, _kwargs
)
92 def base_DoMoveWindow(self
, *_args
, **_kwargs
):
93 val
= apply(wizardc
.wxPyWizardPage_base_DoMoveWindow
,(self
,) + _args
, _kwargs
)
95 def base_DoSetSize(self
, *_args
, **_kwargs
):
96 val
= apply(wizardc
.wxPyWizardPage_base_DoSetSize
,(self
,) + _args
, _kwargs
)
98 def base_DoSetClientSize(self
, *_args
, **_kwargs
):
99 val
= apply(wizardc
.wxPyWizardPage_base_DoSetClientSize
,(self
,) + _args
, _kwargs
)
101 def base_DoSetVirtualSize(self
, *_args
, **_kwargs
):
102 val
= apply(wizardc
.wxPyWizardPage_base_DoSetVirtualSize
,(self
,) + _args
, _kwargs
)
104 def base_DoGetSize(self
, *_args
, **_kwargs
):
105 val
= apply(wizardc
.wxPyWizardPage_base_DoGetSize
,(self
,) + _args
, _kwargs
)
107 def base_DoGetClientSize(self
, *_args
, **_kwargs
):
108 val
= apply(wizardc
.wxPyWizardPage_base_DoGetClientSize
,(self
,) + _args
, _kwargs
)
110 def base_DoGetPosition(self
, *_args
, **_kwargs
):
111 val
= apply(wizardc
.wxPyWizardPage_base_DoGetPosition
,(self
,) + _args
, _kwargs
)
113 def base_DoGetVirtualSize(self
, *_args
, **_kwargs
):
114 val
= apply(wizardc
.wxPyWizardPage_base_DoGetVirtualSize
,(self
,) + _args
, _kwargs
)
115 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
117 def base_DoGetBestSize(self
, *_args
, **_kwargs
):
118 val
= apply(wizardc
.wxPyWizardPage_base_DoGetBestSize
,(self
,) + _args
, _kwargs
)
119 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
121 def base_InitDialog(self
, *_args
, **_kwargs
):
122 val
= apply(wizardc
.wxPyWizardPage_base_InitDialog
,(self
,) + _args
, _kwargs
)
124 def base_TransferDataToWindow(self
, *_args
, **_kwargs
):
125 val
= apply(wizardc
.wxPyWizardPage_base_TransferDataToWindow
,(self
,) + _args
, _kwargs
)
127 def base_TransferDataFromWindow(self
, *_args
, **_kwargs
):
128 val
= apply(wizardc
.wxPyWizardPage_base_TransferDataFromWindow
,(self
,) + _args
, _kwargs
)
130 def base_Validate(self
, *_args
, **_kwargs
):
131 val
= apply(wizardc
.wxPyWizardPage_base_Validate
,(self
,) + _args
, _kwargs
)
133 def base_AcceptsFocus(self
, *_args
, **_kwargs
):
134 val
= apply(wizardc
.wxPyWizardPage_base_AcceptsFocus
,(self
,) + _args
, _kwargs
)
136 def base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
):
137 val
= apply(wizardc
.wxPyWizardPage_base_AcceptsFocusFromKeyboard
,(self
,) + _args
, _kwargs
)
139 def base_GetMaxSize(self
, *_args
, **_kwargs
):
140 val
= apply(wizardc
.wxPyWizardPage_base_GetMaxSize
,(self
,) + _args
, _kwargs
)
141 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
143 def base_AddChild(self
, *_args
, **_kwargs
):
144 val
= apply(wizardc
.wxPyWizardPage_base_AddChild
,(self
,) + _args
, _kwargs
)
146 def base_RemoveChild(self
, *_args
, **_kwargs
):
147 val
= apply(wizardc
.wxPyWizardPage_base_RemoveChild
,(self
,) + _args
, _kwargs
)
150 return "<C wxPyWizardPage instance at %s>" % (self
.this
,)
151 class wxPyWizardPage(wxPyWizardPagePtr
):
152 def __init__(self
,*_args
,**_kwargs
):
153 self
.this
= apply(wizardc
.new_wxPyWizardPage
,_args
,_kwargs
)
155 self
._setCallbackInfo
(self
, wxPyWizardPage
)
156 self
._setOORInfo
(self
)
160 def wxPrePyWizardPage(*_args
,**_kwargs
):
161 val
= wxPyWizardPagePtr(apply(wizardc
.new_wxPrePyWizardPage
,_args
,_kwargs
))
167 class wxWizardPageSimplePtr(wxWizardPagePtr
):
168 def __init__(self
,this
):
171 def Create(self
, *_args
, **_kwargs
):
172 val
= apply(wizardc
.wxWizardPageSimple_Create
,(self
,) + _args
, _kwargs
)
174 def SetPrev(self
, *_args
, **_kwargs
):
175 val
= apply(wizardc
.wxWizardPageSimple_SetPrev
,(self
,) + _args
, _kwargs
)
177 def SetNext(self
, *_args
, **_kwargs
):
178 val
= apply(wizardc
.wxWizardPageSimple_SetNext
,(self
,) + _args
, _kwargs
)
181 return "<C wxWizardPageSimple instance at %s>" % (self
.this
,)
182 class wxWizardPageSimple(wxWizardPageSimplePtr
):
183 def __init__(self
,*_args
,**_kwargs
):
184 self
.this
= apply(wizardc
.new_wxWizardPageSimple
,_args
,_kwargs
)
186 self
._setOORInfo
(self
)
190 def wxPreWizardPageSimple(*_args
,**_kwargs
):
191 val
= wxWizardPageSimplePtr(apply(wizardc
.new_wxPreWizardPageSimple
,_args
,_kwargs
))
197 class wxWizardPtr(wxDialogPtr
):
198 def __init__(self
,this
):
201 def Create(self
, *_args
, **_kwargs
):
202 val
= apply(wizardc
.wxWizard_Create
,(self
,) + _args
, _kwargs
)
204 def Init(self
, *_args
, **_kwargs
):
205 val
= apply(wizardc
.wxWizard_Init
,(self
,) + _args
, _kwargs
)
207 def RunWizard(self
, *_args
, **_kwargs
):
208 val
= apply(wizardc
.wxWizard_RunWizard
,(self
,) + _args
, _kwargs
)
210 def GetCurrentPage(self
, *_args
, **_kwargs
):
211 val
= apply(wizardc
.wxWizard_GetCurrentPage
,(self
,) + _args
, _kwargs
)
213 def SetPageSize(self
, *_args
, **_kwargs
):
214 val
= apply(wizardc
.wxWizard_SetPageSize
,(self
,) + _args
, _kwargs
)
216 def GetPageSize(self
, *_args
, **_kwargs
):
217 val
= apply(wizardc
.wxWizard_GetPageSize
,(self
,) + _args
, _kwargs
)
218 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
220 def FitToPage(self
, *_args
, **_kwargs
):
221 val
= apply(wizardc
.wxWizard_FitToPage
,(self
,) + _args
, _kwargs
)
223 def IsRunning(self
, *_args
, **_kwargs
):
224 val
= apply(wizardc
.wxWizard_IsRunning
,(self
,) + _args
, _kwargs
)
226 def ShowPage(self
, *_args
, **_kwargs
):
227 val
= apply(wizardc
.wxWizard_ShowPage
,(self
,) + _args
, _kwargs
)
230 return "<C wxWizard instance at %s>" % (self
.this
,)
231 class wxWizard(wxWizardPtr
):
232 def __init__(self
,*_args
,**_kwargs
):
233 self
.this
= apply(wizardc
.new_wxWizard
,_args
,_kwargs
)
235 self
._setOORInfo
(self
)
239 def wxPreWizard(*_args
,**_kwargs
):
240 val
= wxWizardPtr(apply(wizardc
.new_wxPreWizard
,_args
,_kwargs
))
248 #-------------- FUNCTION WRAPPERS ------------------
250 wxWizardPageSimple_Chain
= wizardc
.wxWizardPageSimple_Chain
254 #-------------- VARIABLE WRAPPERS ------------------
256 wxWIZARD_EX_HELPBUTTON
= wizardc
.wxWIZARD_EX_HELPBUTTON
257 wxEVT_WIZARD_PAGE_CHANGED
= wizardc
.wxEVT_WIZARD_PAGE_CHANGED
258 wxEVT_WIZARD_PAGE_CHANGING
= wizardc
.wxEVT_WIZARD_PAGE_CHANGING
259 wxEVT_WIZARD_CANCEL
= wizardc
.wxEVT_WIZARD_CANCEL
260 wxEVT_WIZARD_HELP
= wizardc
.wxEVT_WIZARD_HELP
263 #-------------- USER INCLUDE -----------------------
265 # Stuff these names into the wx namespace so wxPyConstructObject can find them
267 wx
.wxWizardEventPtr
= wxWizardEventPtr