1 # This file was created automatically by SWIG.
10 from clip_dnd
import *
12 from stattool
import *
14 from controls
import *
18 class wxTopLevelWindowPtr(wxWindowPtr
):
19 def __init__(self
,this
):
22 def Create(self
, *_args
, **_kwargs
):
23 val
= apply(framesc
.wxTopLevelWindow_Create
,(self
,) + _args
, _kwargs
)
25 def Maximize(self
, *_args
, **_kwargs
):
26 val
= apply(framesc
.wxTopLevelWindow_Maximize
,(self
,) + _args
, _kwargs
)
28 def Restore(self
, *_args
, **_kwargs
):
29 val
= apply(framesc
.wxTopLevelWindow_Restore
,(self
,) + _args
, _kwargs
)
31 def Iconize(self
, *_args
, **_kwargs
):
32 val
= apply(framesc
.wxTopLevelWindow_Iconize
,(self
,) + _args
, _kwargs
)
34 def IsMaximized(self
, *_args
, **_kwargs
):
35 val
= apply(framesc
.wxTopLevelWindow_IsMaximized
,(self
,) + _args
, _kwargs
)
37 def IsIconized(self
, *_args
, **_kwargs
):
38 val
= apply(framesc
.wxTopLevelWindow_IsIconized
,(self
,) + _args
, _kwargs
)
40 def GetIcon(self
, *_args
, **_kwargs
):
41 val
= apply(framesc
.wxTopLevelWindow_GetIcon
,(self
,) + _args
, _kwargs
)
42 if val
: val
= wxIconPtr(val
) ; val
.thisown
= 1
44 def SetIcon(self
, *_args
, **_kwargs
):
45 val
= apply(framesc
.wxTopLevelWindow_SetIcon
,(self
,) + _args
, _kwargs
)
47 def SetIcons(self
, *_args
, **_kwargs
):
48 val
= apply(framesc
.wxTopLevelWindow_SetIcons
,(self
,) + _args
, _kwargs
)
50 def ShowFullScreen(self
, *_args
, **_kwargs
):
51 val
= apply(framesc
.wxTopLevelWindow_ShowFullScreen
,(self
,) + _args
, _kwargs
)
53 def IsFullScreen(self
, *_args
, **_kwargs
):
54 val
= apply(framesc
.wxTopLevelWindow_IsFullScreen
,(self
,) + _args
, _kwargs
)
56 def SetTitle(self
, *_args
, **_kwargs
):
57 val
= apply(framesc
.wxTopLevelWindow_SetTitle
,(self
,) + _args
, _kwargs
)
59 def GetTitle(self
, *_args
, **_kwargs
):
60 val
= apply(framesc
.wxTopLevelWindow_GetTitle
,(self
,) + _args
, _kwargs
)
63 return "<C wxTopLevelWindow instance at %s>" % (self
.this
,)
64 class wxTopLevelWindow(wxTopLevelWindowPtr
):
65 def __init__(self
,*_args
,**_kwargs
):
66 self
.this
= apply(framesc
.new_wxTopLevelWindow
,_args
,_kwargs
)
68 self
._setOORInfo
(self
)
72 def wxPreTopLevelWindow(*_args
,**_kwargs
):
73 val
= wxTopLevelWindowPtr(apply(framesc
.new_wxPreTopLevelWindow
,_args
,_kwargs
))
79 class wxFramePtr(wxTopLevelWindowPtr
):
80 def __init__(self
,this
):
83 def Create(self
, *_args
, **_kwargs
):
84 val
= apply(framesc
.wxFrame_Create
,(self
,) + _args
, _kwargs
)
86 def GetClientAreaOrigin(self
, *_args
, **_kwargs
):
87 val
= apply(framesc
.wxFrame_GetClientAreaOrigin
,(self
,) + _args
, _kwargs
)
88 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
90 def SetMenuBar(self
, *_args
, **_kwargs
):
91 val
= apply(framesc
.wxFrame_SetMenuBar
,(self
,) + _args
, _kwargs
)
93 def GetMenuBar(self
, *_args
, **_kwargs
):
94 val
= apply(framesc
.wxFrame_GetMenuBar
,(self
,) + _args
, _kwargs
)
96 def Command(self
, *_args
, **_kwargs
):
97 val
= apply(framesc
.wxFrame_Command
,(self
,) + _args
, _kwargs
)
99 def ProcessCommand(self
, *_args
, **_kwargs
):
100 val
= apply(framesc
.wxFrame_ProcessCommand
,(self
,) + _args
, _kwargs
)
102 def CreateStatusBar(self
, *_args
, **_kwargs
):
103 val
= apply(framesc
.wxFrame_CreateStatusBar
,(self
,) + _args
, _kwargs
)
105 def GetStatusBar(self
, *_args
, **_kwargs
):
106 val
= apply(framesc
.wxFrame_GetStatusBar
,(self
,) + _args
, _kwargs
)
108 def SetStatusBar(self
, *_args
, **_kwargs
):
109 val
= apply(framesc
.wxFrame_SetStatusBar
,(self
,) + _args
, _kwargs
)
111 def SetStatusText(self
, *_args
, **_kwargs
):
112 val
= apply(framesc
.wxFrame_SetStatusText
,(self
,) + _args
, _kwargs
)
114 def SetStatusWidths(self
, *_args
, **_kwargs
):
115 val
= apply(framesc
.wxFrame_SetStatusWidths
,(self
,) + _args
, _kwargs
)
117 def CreateToolBar(self
, *_args
, **_kwargs
):
118 val
= apply(framesc
.wxFrame_CreateToolBar
,(self
,) + _args
, _kwargs
)
120 def GetToolBar(self
, *_args
, **_kwargs
):
121 val
= apply(framesc
.wxFrame_GetToolBar
,(self
,) + _args
, _kwargs
)
123 def SetToolBar(self
, *_args
, **_kwargs
):
124 val
= apply(framesc
.wxFrame_SetToolBar
,(self
,) + _args
, _kwargs
)
127 return "<C wxFrame instance at %s>" % (self
.this
,)
128 class wxFrame(wxFramePtr
):
129 def __init__(self
,*_args
,**_kwargs
):
130 self
.this
= apply(framesc
.new_wxFrame
,_args
,_kwargs
)
132 self
._setOORInfo
(self
)
136 def wxPreFrame(*_args
,**_kwargs
):
137 val
= wxFramePtr(apply(framesc
.new_wxPreFrame
,_args
,_kwargs
))
143 class wxDialogPtr(wxTopLevelWindowPtr
):
144 def __init__(self
,this
):
147 def Create(self
, *_args
, **_kwargs
):
148 val
= apply(framesc
.wxDialog_Create
,(self
,) + _args
, _kwargs
)
150 def Centre(self
, *_args
, **_kwargs
):
151 val
= apply(framesc
.wxDialog_Centre
,(self
,) + _args
, _kwargs
)
153 def EndModal(self
, *_args
, **_kwargs
):
154 val
= apply(framesc
.wxDialog_EndModal
,(self
,) + _args
, _kwargs
)
156 def SetModal(self
, *_args
, **_kwargs
):
157 val
= apply(framesc
.wxDialog_SetModal
,(self
,) + _args
, _kwargs
)
159 def IsModal(self
, *_args
, **_kwargs
):
160 val
= apply(framesc
.wxDialog_IsModal
,(self
,) + _args
, _kwargs
)
162 def ShowModal(self
, *_args
, **_kwargs
):
163 val
= apply(framesc
.wxDialog_ShowModal
,(self
,) + _args
, _kwargs
)
165 def GetReturnCode(self
, *_args
, **_kwargs
):
166 val
= apply(framesc
.wxDialog_GetReturnCode
,(self
,) + _args
, _kwargs
)
168 def SetReturnCode(self
, *_args
, **_kwargs
):
169 val
= apply(framesc
.wxDialog_SetReturnCode
,(self
,) + _args
, _kwargs
)
171 def CreateTextSizer(self
, *_args
, **_kwargs
):
172 val
= apply(framesc
.wxDialog_CreateTextSizer
,(self
,) + _args
, _kwargs
)
174 def CreateButtonSizer(self
, *_args
, **_kwargs
):
175 val
= apply(framesc
.wxDialog_CreateButtonSizer
,(self
,) + _args
, _kwargs
)
178 return "<C wxDialog instance at %s>" % (self
.this
,)
179 class wxDialog(wxDialogPtr
):
180 def __init__(self
,*_args
,**_kwargs
):
181 self
.this
= apply(framesc
.new_wxDialog
,_args
,_kwargs
)
183 self
._setOORInfo
(self
)
187 def wxPreDialog(*_args
,**_kwargs
):
188 val
= wxDialogPtr(apply(framesc
.new_wxPreDialog
,_args
,_kwargs
))
194 class wxMiniFramePtr(wxFramePtr
):
195 def __init__(self
,this
):
198 def Create(self
, *_args
, **_kwargs
):
199 val
= apply(framesc
.wxMiniFrame_Create
,(self
,) + _args
, _kwargs
)
202 return "<C wxMiniFrame instance at %s>" % (self
.this
,)
203 class wxMiniFrame(wxMiniFramePtr
):
204 def __init__(self
,*_args
,**_kwargs
):
205 self
.this
= apply(framesc
.new_wxMiniFrame
,_args
,_kwargs
)
207 self
._setOORInfo
(self
)
211 def wxPreMiniFrame(*_args
,**_kwargs
):
212 val
= wxMiniFramePtr(apply(framesc
.new_wxPreMiniFrame
,_args
,_kwargs
))
218 class wxSplashScreenWindowPtr(wxWindowPtr
):
219 def __init__(self
,this
):
222 def SetBitmap(self
, *_args
, **_kwargs
):
223 val
= apply(framesc
.wxSplashScreenWindow_SetBitmap
,(self
,) + _args
, _kwargs
)
225 def GetBitmap(self
, *_args
, **_kwargs
):
226 val
= apply(framesc
.wxSplashScreenWindow_GetBitmap
,(self
,) + _args
, _kwargs
)
227 if val
: val
= wxBitmapPtr(val
)
230 return "<C wxSplashScreenWindow instance at %s>" % (self
.this
,)
231 class wxSplashScreenWindow(wxSplashScreenWindowPtr
):
232 def __init__(self
,*_args
,**_kwargs
):
233 self
.this
= apply(framesc
.new_wxSplashScreenWindow
,_args
,_kwargs
)
239 class wxSplashScreenPtr(wxFramePtr
):
240 def __init__(self
,this
):
243 def GetSplashStyle(self
, *_args
, **_kwargs
):
244 val
= apply(framesc
.wxSplashScreen_GetSplashStyle
,(self
,) + _args
, _kwargs
)
246 def GetSplashWindow(self
, *_args
, **_kwargs
):
247 val
= apply(framesc
.wxSplashScreen_GetSplashWindow
,(self
,) + _args
, _kwargs
)
248 if val
: val
= wxSplashScreenWindowPtr(val
)
250 def GetTimeout(self
, *_args
, **_kwargs
):
251 val
= apply(framesc
.wxSplashScreen_GetTimeout
,(self
,) + _args
, _kwargs
)
254 return "<C wxSplashScreen instance at %s>" % (self
.this
,)
255 class wxSplashScreen(wxSplashScreenPtr
):
256 def __init__(self
,*_args
,**_kwargs
):
257 self
.this
= apply(framesc
.new_wxSplashScreen
,_args
,_kwargs
)
265 #-------------- FUNCTION WRAPPERS ------------------
269 #-------------- VARIABLE WRAPPERS ------------------
271 wxFULLSCREEN_NOMENUBAR
= framesc
.wxFULLSCREEN_NOMENUBAR
272 wxFULLSCREEN_NOTOOLBAR
= framesc
.wxFULLSCREEN_NOTOOLBAR
273 wxFULLSCREEN_NOSTATUSBAR
= framesc
.wxFULLSCREEN_NOSTATUSBAR
274 wxFULLSCREEN_NOBORDER
= framesc
.wxFULLSCREEN_NOBORDER
275 wxFULLSCREEN_NOCAPTION
= framesc
.wxFULLSCREEN_NOCAPTION
276 wxFULLSCREEN_ALL
= framesc
.wxFULLSCREEN_ALL
277 wxTOPLEVEL_EX_DIALOG
= framesc
.wxTOPLEVEL_EX_DIALOG
278 wxSPLASH_CENTRE_ON_PARENT
= framesc
.wxSPLASH_CENTRE_ON_PARENT
279 wxSPLASH_CENTRE_ON_SCREEN
= framesc
.wxSPLASH_CENTRE_ON_SCREEN
280 wxSPLASH_NO_CENTRE
= framesc
.wxSPLASH_NO_CENTRE
281 wxSPLASH_TIMEOUT
= framesc
.wxSPLASH_TIMEOUT
282 wxSPLASH_NO_TIMEOUT
= framesc
.wxSPLASH_NO_TIMEOUT