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