1 # This file was created automatically by SWIG.
12 from clip_dnd
import *
14 from controls
import *
19 def EVT_TASKBAR_MOVE(win
, func
):
20 win
.Connect(-1, -1, wxEVT_TASKBAR_MOVE
, func
)
22 def EVT_TASKBAR_LEFT_DOWN(win
, func
):
23 win
.Connect(-1, -1, wxEVT_TASKBAR_LEFT_DOWN
, func
)
25 def EVT_TASKBAR_LEFT_UP(win
, func
):
26 win
.Connect(-1, -1, wxEVT_TASKBAR_LEFT_UP
, func
)
28 def EVT_TASKBAR_RIGHT_DOWN(win
, func
):
29 win
.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_DOWN
, func
)
31 def EVT_TASKBAR_RIGHT_UP(win
, func
):
32 win
.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_UP
, func
)
34 def EVT_TASKBAR_LEFT_DCLICK(win
, func
):
35 win
.Connect(-1, -1, wxEVT_TASKBAR_LEFT_DCLICK
, func
)
37 def EVT_TASKBAR_RIGHT_DCLICK(win
, func
):
38 win
.Connect(-1, -1, wxEVT_TASKBAR_RIGHT_DCLICK
, func
)
40 class wxNotebookEventPtr(wxNotifyEventPtr
):
41 def __init__(self
,this
):
44 def GetSelection(self
, *_args
, **_kwargs
):
45 val
= windows2c
.wxNotebookEvent_GetSelection(self
, *_args
, **_kwargs
)
47 def GetOldSelection(self
, *_args
, **_kwargs
):
48 val
= windows2c
.wxNotebookEvent_GetOldSelection(self
, *_args
, **_kwargs
)
50 def SetOldSelection(self
, *_args
, **_kwargs
):
51 val
= windows2c
.wxNotebookEvent_SetOldSelection(self
, *_args
, **_kwargs
)
53 def SetSelection(self
, *_args
, **_kwargs
):
54 val
= windows2c
.wxNotebookEvent_SetSelection(self
, *_args
, **_kwargs
)
57 return "<%s.%s instance; proxy of C++ wxNotebookEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
58 class wxNotebookEvent(wxNotebookEventPtr
):
59 def __init__(self
,*_args
,**_kwargs
):
60 self
.this
= windows2c
.new_wxNotebookEvent(*_args
,**_kwargs
)
66 class wxNotebookPtr(wxControlPtr
):
67 def __init__(self
,this
):
70 def Create(self
, *_args
, **_kwargs
):
71 val
= windows2c
.wxNotebook_Create(self
, *_args
, **_kwargs
)
73 def GetPageCount(self
, *_args
, **_kwargs
):
74 val
= windows2c
.wxNotebook_GetPageCount(self
, *_args
, **_kwargs
)
76 def GetPage(self
, *_args
, **_kwargs
):
77 val
= windows2c
.wxNotebook_GetPage(self
, *_args
, **_kwargs
)
79 def GetSelection(self
, *_args
, **_kwargs
):
80 val
= windows2c
.wxNotebook_GetSelection(self
, *_args
, **_kwargs
)
82 def SetPageText(self
, *_args
, **_kwargs
):
83 val
= windows2c
.wxNotebook_SetPageText(self
, *_args
, **_kwargs
)
85 def GetPageText(self
, *_args
, **_kwargs
):
86 val
= windows2c
.wxNotebook_GetPageText(self
, *_args
, **_kwargs
)
88 def SetImageList(self
, *_args
, **_kwargs
):
89 val
= windows2c
.wxNotebook_SetImageList(self
, *_args
, **_kwargs
)
91 def AssignImageList(self
, *_args
, **_kwargs
):
92 val
= windows2c
.wxNotebook_AssignImageList(self
, *_args
, **_kwargs
)
95 def GetImageList(self
, *_args
, **_kwargs
):
96 val
= windows2c
.wxNotebook_GetImageList(self
, *_args
, **_kwargs
)
98 def GetPageImage(self
, *_args
, **_kwargs
):
99 val
= windows2c
.wxNotebook_GetPageImage(self
, *_args
, **_kwargs
)
101 def SetPageImage(self
, *_args
, **_kwargs
):
102 val
= windows2c
.wxNotebook_SetPageImage(self
, *_args
, **_kwargs
)
104 def GetRowCount(self
, *_args
, **_kwargs
):
105 val
= windows2c
.wxNotebook_GetRowCount(self
, *_args
, **_kwargs
)
107 def SetPageSize(self
, *_args
, **_kwargs
):
108 val
= windows2c
.wxNotebook_SetPageSize(self
, *_args
, **_kwargs
)
110 def SetPadding(self
, *_args
, **_kwargs
):
111 val
= windows2c
.wxNotebook_SetPadding(self
, *_args
, **_kwargs
)
113 def SetTabSize(self
, *_args
, **_kwargs
):
114 val
= windows2c
.wxNotebook_SetTabSize(self
, *_args
, **_kwargs
)
116 def CalcSizeFromPage(self
, *_args
, **_kwargs
):
117 val
= windows2c
.wxNotebook_CalcSizeFromPage(self
, *_args
, **_kwargs
)
118 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
120 def DeletePage(self
, *_args
, **_kwargs
):
121 val
= windows2c
.wxNotebook_DeletePage(self
, *_args
, **_kwargs
)
123 def RemovePage(self
, *_args
, **_kwargs
):
124 val
= windows2c
.wxNotebook_RemovePage(self
, *_args
, **_kwargs
)
126 def DeleteAllPages(self
, *_args
, **_kwargs
):
127 val
= windows2c
.wxNotebook_DeleteAllPages(self
, *_args
, **_kwargs
)
129 def AddPage(self
, *_args
, **_kwargs
):
130 val
= windows2c
.wxNotebook_AddPage(self
, *_args
, **_kwargs
)
132 def InsertPage(self
, *_args
, **_kwargs
):
133 val
= windows2c
.wxNotebook_InsertPage(self
, *_args
, **_kwargs
)
135 def SetSelection(self
, *_args
, **_kwargs
):
136 val
= windows2c
.wxNotebook_SetSelection(self
, *_args
, **_kwargs
)
138 def HitTest(self
, *_args
, **_kwargs
):
139 val
= windows2c
.wxNotebook_HitTest(self
, *_args
, **_kwargs
)
141 def AdvanceSelection(self
, *_args
, **_kwargs
):
142 val
= windows2c
.wxNotebook_AdvanceSelection(self
, *_args
, **_kwargs
)
145 return "<%s.%s instance; proxy of C++ wxNotebook instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
146 class wxNotebook(wxNotebookPtr
):
147 def __init__(self
,*_args
,**_kwargs
):
148 self
.this
= windows2c
.new_wxNotebook(*_args
,**_kwargs
)
150 self
._setOORInfo
(self
)
154 def wxPreNotebook(*_args
,**_kwargs
):
155 val
= wxNotebookPtr(windows2c
.new_wxPreNotebook(*_args
,**_kwargs
))
161 class wxSplitterEventPtr(wxNotifyEventPtr
):
162 def __init__(self
,this
):
165 def GetSashPosition(self
, *_args
, **_kwargs
):
166 val
= windows2c
.wxSplitterEvent_GetSashPosition(self
, *_args
, **_kwargs
)
168 def GetX(self
, *_args
, **_kwargs
):
169 val
= windows2c
.wxSplitterEvent_GetX(self
, *_args
, **_kwargs
)
171 def GetY(self
, *_args
, **_kwargs
):
172 val
= windows2c
.wxSplitterEvent_GetY(self
, *_args
, **_kwargs
)
174 def GetWindowBeingRemoved(self
, *_args
, **_kwargs
):
175 val
= windows2c
.wxSplitterEvent_GetWindowBeingRemoved(self
, *_args
, **_kwargs
)
177 def SetSashPosition(self
, *_args
, **_kwargs
):
178 val
= windows2c
.wxSplitterEvent_SetSashPosition(self
, *_args
, **_kwargs
)
181 return "<%s.%s instance; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
182 class wxSplitterEvent(wxSplitterEventPtr
):
183 def __init__(self
,*_args
,**_kwargs
):
184 self
.this
= windows2c
.new_wxSplitterEvent(*_args
,**_kwargs
)
190 class wxSplitterWindowPtr(wxWindowPtr
):
191 def __init__(self
,this
):
194 def Create(self
, *_args
, **_kwargs
):
195 val
= windows2c
.wxSplitterWindow_Create(self
, *_args
, **_kwargs
)
197 def GetWindow1(self
, *_args
, **_kwargs
):
198 val
= windows2c
.wxSplitterWindow_GetWindow1(self
, *_args
, **_kwargs
)
200 def GetWindow2(self
, *_args
, **_kwargs
):
201 val
= windows2c
.wxSplitterWindow_GetWindow2(self
, *_args
, **_kwargs
)
203 def SetSplitMode(self
, *_args
, **_kwargs
):
204 val
= windows2c
.wxSplitterWindow_SetSplitMode(self
, *_args
, **_kwargs
)
206 def GetSplitMode(self
, *_args
, **_kwargs
):
207 val
= windows2c
.wxSplitterWindow_GetSplitMode(self
, *_args
, **_kwargs
)
209 def Initialize(self
, *_args
, **_kwargs
):
210 val
= windows2c
.wxSplitterWindow_Initialize(self
, *_args
, **_kwargs
)
212 def SplitVertically(self
, *_args
, **_kwargs
):
213 val
= windows2c
.wxSplitterWindow_SplitVertically(self
, *_args
, **_kwargs
)
215 def SplitHorizontally(self
, *_args
, **_kwargs
):
216 val
= windows2c
.wxSplitterWindow_SplitHorizontally(self
, *_args
, **_kwargs
)
218 def Unsplit(self
, *_args
, **_kwargs
):
219 val
= windows2c
.wxSplitterWindow_Unsplit(self
, *_args
, **_kwargs
)
221 def ReplaceWindow(self
, *_args
, **_kwargs
):
222 val
= windows2c
.wxSplitterWindow_ReplaceWindow(self
, *_args
, **_kwargs
)
224 def IsSplit(self
, *_args
, **_kwargs
):
225 val
= windows2c
.wxSplitterWindow_IsSplit(self
, *_args
, **_kwargs
)
227 def SetSashSize(self
, *_args
, **_kwargs
):
228 val
= windows2c
.wxSplitterWindow_SetSashSize(self
, *_args
, **_kwargs
)
230 def SetBorderSize(self
, *_args
, **_kwargs
):
231 val
= windows2c
.wxSplitterWindow_SetBorderSize(self
, *_args
, **_kwargs
)
233 def GetSashSize(self
, *_args
, **_kwargs
):
234 val
= windows2c
.wxSplitterWindow_GetSashSize(self
, *_args
, **_kwargs
)
236 def GetBorderSize(self
, *_args
, **_kwargs
):
237 val
= windows2c
.wxSplitterWindow_GetBorderSize(self
, *_args
, **_kwargs
)
239 def SetSashPosition(self
, *_args
, **_kwargs
):
240 val
= windows2c
.wxSplitterWindow_SetSashPosition(self
, *_args
, **_kwargs
)
242 def GetSashPosition(self
, *_args
, **_kwargs
):
243 val
= windows2c
.wxSplitterWindow_GetSashPosition(self
, *_args
, **_kwargs
)
245 def SetMinimumPaneSize(self
, *_args
, **_kwargs
):
246 val
= windows2c
.wxSplitterWindow_SetMinimumPaneSize(self
, *_args
, **_kwargs
)
248 def GetMinimumPaneSize(self
, *_args
, **_kwargs
):
249 val
= windows2c
.wxSplitterWindow_GetMinimumPaneSize(self
, *_args
, **_kwargs
)
251 def SizeWindows(self
, *_args
, **_kwargs
):
252 val
= windows2c
.wxSplitterWindow_SizeWindows(self
, *_args
, **_kwargs
)
254 def SetNeedUpdating(self
, *_args
, **_kwargs
):
255 val
= windows2c
.wxSplitterWindow_SetNeedUpdating(self
, *_args
, **_kwargs
)
257 def GetNeedUpdating(self
, *_args
, **_kwargs
):
258 val
= windows2c
.wxSplitterWindow_GetNeedUpdating(self
, *_args
, **_kwargs
)
261 return "<%s.%s instance; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
262 class wxSplitterWindow(wxSplitterWindowPtr
):
263 def __init__(self
,*_args
,**_kwargs
):
264 self
.this
= windows2c
.new_wxSplitterWindow(*_args
,**_kwargs
)
266 self
._setOORInfo
(self
)
270 def wxPreSplitterWindow(*_args
,**_kwargs
):
271 val
= wxSplitterWindowPtr(windows2c
.new_wxPreSplitterWindow(*_args
,**_kwargs
))
277 class wxTaskBarIconEventPtr(wxEventPtr
):
278 def __init__(self
,this
):
282 return "<%s.%s instance; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
283 class wxTaskBarIconEvent(wxTaskBarIconEventPtr
):
284 def __init__(self
,*_args
,**_kwargs
):
285 self
.this
= windows2c
.new_wxTaskBarIconEvent(*_args
,**_kwargs
)
291 class wxTaskBarIconPtr(wxEvtHandlerPtr
):
292 def __init__(self
,this
):
295 def __del__(self
, delfunc
=windows2c
.delete_wxTaskBarIcon
):
296 if self
.thisown
== 1:
301 def SetIcon(self
, *_args
, **_kwargs
):
302 val
= windows2c
.wxTaskBarIcon_SetIcon(self
, *_args
, **_kwargs
)
304 def RemoveIcon(self
, *_args
, **_kwargs
):
305 val
= windows2c
.wxTaskBarIcon_RemoveIcon(self
, *_args
, **_kwargs
)
307 def PopupMenu(self
, *_args
, **_kwargs
):
308 val
= windows2c
.wxTaskBarIcon_PopupMenu(self
, *_args
, **_kwargs
)
310 def IsIconInstalled(self
, *_args
, **_kwargs
):
311 val
= windows2c
.wxTaskBarIcon_IsIconInstalled(self
, *_args
, **_kwargs
)
313 def IsOK(self
, *_args
, **_kwargs
):
314 val
= windows2c
.wxTaskBarIcon_IsOK(self
, *_args
, **_kwargs
)
317 return "<%s.%s instance; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
318 class wxTaskBarIcon(wxTaskBarIconPtr
):
319 def __init__(self
,*_args
,**_kwargs
):
320 self
.this
= windows2c
.new_wxTaskBarIcon(*_args
,**_kwargs
)
322 wx
._checkForCallback
(self
, 'OnMouseMove', wxEVT_TASKBAR_MOVE
)
323 wx
._checkForCallback
(self
, 'OnLButtonDown', wxEVT_TASKBAR_LEFT_DOWN
)
324 wx
._checkForCallback
(self
, 'OnLButtonUp', wxEVT_TASKBAR_LEFT_UP
)
325 wx
._checkForCallback
(self
, 'OnRButtonDown', wxEVT_TASKBAR_RIGHT_DOWN
)
326 wx
._checkForCallback
(self
, 'OnRButtonUp', wxEVT_TASKBAR_RIGHT_UP
)
327 wx
._checkForCallback
(self
, 'OnLButtonDClick',wxEVT_TASKBAR_LEFT_DCLICK
)
328 wx
._checkForCallback
(self
, 'OnRButtonDClick',wxEVT_TASKBAR_RIGHT_DCLICK
)
333 class wxPyWindowPtr(wxWindowPtr
):
334 def __init__(self
,this
):
337 def _setCallbackInfo(self
, *_args
, **_kwargs
):
338 val
= windows2c
.wxPyWindow__setCallbackInfo(self
, *_args
, **_kwargs
)
340 def base_DoMoveWindow(self
, *_args
, **_kwargs
):
341 val
= windows2c
.wxPyWindow_base_DoMoveWindow(self
, *_args
, **_kwargs
)
343 def base_DoSetSize(self
, *_args
, **_kwargs
):
344 val
= windows2c
.wxPyWindow_base_DoSetSize(self
, *_args
, **_kwargs
)
346 def base_DoSetClientSize(self
, *_args
, **_kwargs
):
347 val
= windows2c
.wxPyWindow_base_DoSetClientSize(self
, *_args
, **_kwargs
)
349 def base_DoSetVirtualSize(self
, *_args
, **_kwargs
):
350 val
= windows2c
.wxPyWindow_base_DoSetVirtualSize(self
, *_args
, **_kwargs
)
352 def base_DoGetSize(self
, *_args
, **_kwargs
):
353 val
= windows2c
.wxPyWindow_base_DoGetSize(self
, *_args
, **_kwargs
)
355 def base_DoGetClientSize(self
, *_args
, **_kwargs
):
356 val
= windows2c
.wxPyWindow_base_DoGetClientSize(self
, *_args
, **_kwargs
)
358 def base_DoGetPosition(self
, *_args
, **_kwargs
):
359 val
= windows2c
.wxPyWindow_base_DoGetPosition(self
, *_args
, **_kwargs
)
361 def base_DoGetVirtualSize(self
, *_args
, **_kwargs
):
362 val
= windows2c
.wxPyWindow_base_DoGetVirtualSize(self
, *_args
, **_kwargs
)
363 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
365 def base_DoGetBestSize(self
, *_args
, **_kwargs
):
366 val
= windows2c
.wxPyWindow_base_DoGetBestSize(self
, *_args
, **_kwargs
)
367 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
369 def base_InitDialog(self
, *_args
, **_kwargs
):
370 val
= windows2c
.wxPyWindow_base_InitDialog(self
, *_args
, **_kwargs
)
372 def base_TransferDataToWindow(self
, *_args
, **_kwargs
):
373 val
= windows2c
.wxPyWindow_base_TransferDataToWindow(self
, *_args
, **_kwargs
)
375 def base_TransferDataFromWindow(self
, *_args
, **_kwargs
):
376 val
= windows2c
.wxPyWindow_base_TransferDataFromWindow(self
, *_args
, **_kwargs
)
378 def base_Validate(self
, *_args
, **_kwargs
):
379 val
= windows2c
.wxPyWindow_base_Validate(self
, *_args
, **_kwargs
)
381 def base_AcceptsFocus(self
, *_args
, **_kwargs
):
382 val
= windows2c
.wxPyWindow_base_AcceptsFocus(self
, *_args
, **_kwargs
)
384 def base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
):
385 val
= windows2c
.wxPyWindow_base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
)
387 def base_GetMaxSize(self
, *_args
, **_kwargs
):
388 val
= windows2c
.wxPyWindow_base_GetMaxSize(self
, *_args
, **_kwargs
)
389 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
391 def base_AddChild(self
, *_args
, **_kwargs
):
392 val
= windows2c
.wxPyWindow_base_AddChild(self
, *_args
, **_kwargs
)
394 def base_RemoveChild(self
, *_args
, **_kwargs
):
395 val
= windows2c
.wxPyWindow_base_RemoveChild(self
, *_args
, **_kwargs
)
398 return "<%s.%s instance; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
399 class wxPyWindow(wxPyWindowPtr
):
400 def __init__(self
,*_args
,**_kwargs
):
401 self
.this
= windows2c
.new_wxPyWindow(*_args
,**_kwargs
)
403 self
._setCallbackInfo
(self
, wxPyWindow
)
404 self
._setOORInfo
(self
)
409 class wxPyControlPtr(wxControlPtr
):
410 def __init__(self
,this
):
413 def _setCallbackInfo(self
, *_args
, **_kwargs
):
414 val
= windows2c
.wxPyControl__setCallbackInfo(self
, *_args
, **_kwargs
)
416 def base_DoMoveWindow(self
, *_args
, **_kwargs
):
417 val
= windows2c
.wxPyControl_base_DoMoveWindow(self
, *_args
, **_kwargs
)
419 def base_DoSetSize(self
, *_args
, **_kwargs
):
420 val
= windows2c
.wxPyControl_base_DoSetSize(self
, *_args
, **_kwargs
)
422 def base_DoSetClientSize(self
, *_args
, **_kwargs
):
423 val
= windows2c
.wxPyControl_base_DoSetClientSize(self
, *_args
, **_kwargs
)
425 def base_DoSetVirtualSize(self
, *_args
, **_kwargs
):
426 val
= windows2c
.wxPyControl_base_DoSetVirtualSize(self
, *_args
, **_kwargs
)
428 def base_DoGetSize(self
, *_args
, **_kwargs
):
429 val
= windows2c
.wxPyControl_base_DoGetSize(self
, *_args
, **_kwargs
)
431 def base_DoGetClientSize(self
, *_args
, **_kwargs
):
432 val
= windows2c
.wxPyControl_base_DoGetClientSize(self
, *_args
, **_kwargs
)
434 def base_DoGetPosition(self
, *_args
, **_kwargs
):
435 val
= windows2c
.wxPyControl_base_DoGetPosition(self
, *_args
, **_kwargs
)
437 def base_DoGetVirtualSize(self
, *_args
, **_kwargs
):
438 val
= windows2c
.wxPyControl_base_DoGetVirtualSize(self
, *_args
, **_kwargs
)
439 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
441 def base_DoGetBestSize(self
, *_args
, **_kwargs
):
442 val
= windows2c
.wxPyControl_base_DoGetBestSize(self
, *_args
, **_kwargs
)
443 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
445 def base_InitDialog(self
, *_args
, **_kwargs
):
446 val
= windows2c
.wxPyControl_base_InitDialog(self
, *_args
, **_kwargs
)
448 def base_TransferDataToWindow(self
, *_args
, **_kwargs
):
449 val
= windows2c
.wxPyControl_base_TransferDataToWindow(self
, *_args
, **_kwargs
)
451 def base_TransferDataFromWindow(self
, *_args
, **_kwargs
):
452 val
= windows2c
.wxPyControl_base_TransferDataFromWindow(self
, *_args
, **_kwargs
)
454 def base_Validate(self
, *_args
, **_kwargs
):
455 val
= windows2c
.wxPyControl_base_Validate(self
, *_args
, **_kwargs
)
457 def base_AcceptsFocus(self
, *_args
, **_kwargs
):
458 val
= windows2c
.wxPyControl_base_AcceptsFocus(self
, *_args
, **_kwargs
)
460 def base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
):
461 val
= windows2c
.wxPyControl_base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
)
463 def base_GetMaxSize(self
, *_args
, **_kwargs
):
464 val
= windows2c
.wxPyControl_base_GetMaxSize(self
, *_args
, **_kwargs
)
465 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
467 def base_AddChild(self
, *_args
, **_kwargs
):
468 val
= windows2c
.wxPyControl_base_AddChild(self
, *_args
, **_kwargs
)
470 def base_RemoveChild(self
, *_args
, **_kwargs
):
471 val
= windows2c
.wxPyControl_base_RemoveChild(self
, *_args
, **_kwargs
)
474 return "<%s.%s instance; proxy of C++ wxPyControl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
475 class wxPyControl(wxPyControlPtr
):
476 def __init__(self
,*_args
,**_kwargs
):
477 self
.this
= windows2c
.new_wxPyControl(*_args
,**_kwargs
)
479 self
._setCallbackInfo
(self
, wxPyControl
)
480 self
._setOORInfo
(self
)
485 class wxPyPanelPtr(wxPanelPtr
):
486 def __init__(self
,this
):
489 def _setCallbackInfo(self
, *_args
, **_kwargs
):
490 val
= windows2c
.wxPyPanel__setCallbackInfo(self
, *_args
, **_kwargs
)
492 def base_DoMoveWindow(self
, *_args
, **_kwargs
):
493 val
= windows2c
.wxPyPanel_base_DoMoveWindow(self
, *_args
, **_kwargs
)
495 def base_DoSetSize(self
, *_args
, **_kwargs
):
496 val
= windows2c
.wxPyPanel_base_DoSetSize(self
, *_args
, **_kwargs
)
498 def base_DoSetClientSize(self
, *_args
, **_kwargs
):
499 val
= windows2c
.wxPyPanel_base_DoSetClientSize(self
, *_args
, **_kwargs
)
501 def base_DoSetVirtualSize(self
, *_args
, **_kwargs
):
502 val
= windows2c
.wxPyPanel_base_DoSetVirtualSize(self
, *_args
, **_kwargs
)
504 def base_DoGetSize(self
, *_args
, **_kwargs
):
505 val
= windows2c
.wxPyPanel_base_DoGetSize(self
, *_args
, **_kwargs
)
507 def base_DoGetClientSize(self
, *_args
, **_kwargs
):
508 val
= windows2c
.wxPyPanel_base_DoGetClientSize(self
, *_args
, **_kwargs
)
510 def base_DoGetPosition(self
, *_args
, **_kwargs
):
511 val
= windows2c
.wxPyPanel_base_DoGetPosition(self
, *_args
, **_kwargs
)
513 def base_DoGetVirtualSize(self
, *_args
, **_kwargs
):
514 val
= windows2c
.wxPyPanel_base_DoGetVirtualSize(self
, *_args
, **_kwargs
)
515 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
517 def base_DoGetBestSize(self
, *_args
, **_kwargs
):
518 val
= windows2c
.wxPyPanel_base_DoGetBestSize(self
, *_args
, **_kwargs
)
519 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
521 def base_InitDialog(self
, *_args
, **_kwargs
):
522 val
= windows2c
.wxPyPanel_base_InitDialog(self
, *_args
, **_kwargs
)
524 def base_TransferDataToWindow(self
, *_args
, **_kwargs
):
525 val
= windows2c
.wxPyPanel_base_TransferDataToWindow(self
, *_args
, **_kwargs
)
527 def base_TransferDataFromWindow(self
, *_args
, **_kwargs
):
528 val
= windows2c
.wxPyPanel_base_TransferDataFromWindow(self
, *_args
, **_kwargs
)
530 def base_Validate(self
, *_args
, **_kwargs
):
531 val
= windows2c
.wxPyPanel_base_Validate(self
, *_args
, **_kwargs
)
533 def base_AcceptsFocus(self
, *_args
, **_kwargs
):
534 val
= windows2c
.wxPyPanel_base_AcceptsFocus(self
, *_args
, **_kwargs
)
536 def base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
):
537 val
= windows2c
.wxPyPanel_base_AcceptsFocusFromKeyboard(self
, *_args
, **_kwargs
)
539 def base_GetMaxSize(self
, *_args
, **_kwargs
):
540 val
= windows2c
.wxPyPanel_base_GetMaxSize(self
, *_args
, **_kwargs
)
541 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
543 def base_AddChild(self
, *_args
, **_kwargs
):
544 val
= windows2c
.wxPyPanel_base_AddChild(self
, *_args
, **_kwargs
)
546 def base_RemoveChild(self
, *_args
, **_kwargs
):
547 val
= windows2c
.wxPyPanel_base_RemoveChild(self
, *_args
, **_kwargs
)
550 return "<%s.%s instance; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
551 class wxPyPanel(wxPyPanelPtr
):
552 def __init__(self
,*_args
,**_kwargs
):
553 self
.this
= windows2c
.new_wxPyPanel(*_args
,**_kwargs
)
555 self
._setCallbackInfo
(self
, wxPyPanel
)
556 self
._setOORInfo
(self
)
563 #-------------- FUNCTION WRAPPERS ------------------
567 #-------------- VARIABLE WRAPPERS ------------------
569 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
570 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
571 wxNB_FIXEDWIDTH
= windows2c
.wxNB_FIXEDWIDTH
572 wxNB_TOP
= windows2c
.wxNB_TOP
573 wxNB_LEFT
= windows2c
.wxNB_LEFT
574 wxNB_RIGHT
= windows2c
.wxNB_RIGHT
575 wxNB_BOTTOM
= windows2c
.wxNB_BOTTOM
576 wxNB_MULTILINE
= windows2c
.wxNB_MULTILINE
577 wxNB_HITTEST_NOWHERE
= windows2c
.wxNB_HITTEST_NOWHERE
578 wxNB_HITTEST_ONICON
= windows2c
.wxNB_HITTEST_ONICON
579 wxNB_HITTEST_ONLABEL
= windows2c
.wxNB_HITTEST_ONLABEL
580 wxNB_HITTEST_ONITEM
= windows2c
.wxNB_HITTEST_ONITEM
581 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
582 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
583 wxEVT_COMMAND_SPLITTER_UNSPLIT
= windows2c
.wxEVT_COMMAND_SPLITTER_UNSPLIT
584 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= windows2c
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
585 wxSPLIT_HORIZONTAL
= windows2c
.wxSPLIT_HORIZONTAL
586 wxSPLIT_VERTICAL
= windows2c
.wxSPLIT_VERTICAL
587 wxSPLIT_DRAG_NONE
= windows2c
.wxSPLIT_DRAG_NONE
588 wxSPLIT_DRAG_DRAGGING
= windows2c
.wxSPLIT_DRAG_DRAGGING
589 wxSPLIT_DRAG_LEFT_DOWN
= windows2c
.wxSPLIT_DRAG_LEFT_DOWN
590 wxSP_VERTICAL
= windows2c
.wxSP_VERTICAL
591 wxSP_HORIZONTAL
= windows2c
.wxSP_HORIZONTAL
592 wxSP_ARROW_KEYS
= windows2c
.wxSP_ARROW_KEYS
593 wxSP_WRAP
= windows2c
.wxSP_WRAP
594 wxSP_NOBORDER
= windows2c
.wxSP_NOBORDER
595 wxSP_3D
= windows2c
.wxSP_3D
596 wxSP_3DSASH
= windows2c
.wxSP_3DSASH
597 wxSP_3DBORDER
= windows2c
.wxSP_3DBORDER
598 wxSP_FULLSASH
= windows2c
.wxSP_FULLSASH
599 wxSP_BORDER
= windows2c
.wxSP_BORDER
600 wxSP_LIVE_UPDATE
= windows2c
.wxSP_LIVE_UPDATE
601 wxSP_PERMIT_UNSPLIT
= windows2c
.wxSP_PERMIT_UNSPLIT
602 wxEVT_TASKBAR_MOVE
= windows2c
.wxEVT_TASKBAR_MOVE
603 wxEVT_TASKBAR_LEFT_DOWN
= windows2c
.wxEVT_TASKBAR_LEFT_DOWN
604 wxEVT_TASKBAR_LEFT_UP
= windows2c
.wxEVT_TASKBAR_LEFT_UP
605 wxEVT_TASKBAR_RIGHT_DOWN
= windows2c
.wxEVT_TASKBAR_RIGHT_DOWN
606 wxEVT_TASKBAR_RIGHT_UP
= windows2c
.wxEVT_TASKBAR_RIGHT_UP
607 wxEVT_TASKBAR_LEFT_DCLICK
= windows2c
.wxEVT_TASKBAR_LEFT_DCLICK
608 wxEVT_TASKBAR_RIGHT_DCLICK
= windows2c
.wxEVT_TASKBAR_RIGHT_DCLICK