1 # This file was created automatically by SWIG. 
  10 from clip_dnd 
import * 
  13 def wxDLG_PNT(win
, point_or_x
, y
=None): 
  15         return win
.ConvertDialogPointToPixels(point_or_x
) 
  17         return win
.ConvertDialogPointToPixels(wxPoint(point_or_x
, y
)) 
  19 def wxDLG_SZE(win
, size_width
, height
=None): 
  21         return win
.ConvertDialogSizeToPixels(size_width
) 
  23         return win
.ConvertDialogSizeToPixels(wxSize(size_width
, height
)) 
  25 class wxEvtHandlerPtr(wxObjectPtr
): 
  26     def __init__(self
,this
): 
  29     def ProcessEvent(self
, *_args
, **_kwargs
): 
  30         val 
= apply(windowsc
.wxEvtHandler_ProcessEvent
,(self
,) + _args
, _kwargs
) 
  32     def AddPendingEvent(self
, *_args
, **_kwargs
): 
  33         val 
= apply(windowsc
.wxEvtHandler_AddPendingEvent
,(self
,) + _args
, _kwargs
) 
  35     def GetEvtHandlerEnabled(self
, *_args
, **_kwargs
): 
  36         val 
= apply(windowsc
.wxEvtHandler_GetEvtHandlerEnabled
,(self
,) + _args
, _kwargs
) 
  38     def SetEvtHandlerEnabled(self
, *_args
, **_kwargs
): 
  39         val 
= apply(windowsc
.wxEvtHandler_SetEvtHandlerEnabled
,(self
,) + _args
, _kwargs
) 
  41     def GetNextHandler(self
, *_args
, **_kwargs
): 
  42         val 
= apply(windowsc
.wxEvtHandler_GetNextHandler
,(self
,) + _args
, _kwargs
) 
  44     def GetPreviousHandler(self
, *_args
, **_kwargs
): 
  45         val 
= apply(windowsc
.wxEvtHandler_GetPreviousHandler
,(self
,) + _args
, _kwargs
) 
  47     def SetNextHandler(self
, *_args
, **_kwargs
): 
  48         val 
= apply(windowsc
.wxEvtHandler_SetNextHandler
,(self
,) + _args
, _kwargs
) 
  50     def SetPreviousHandler(self
, *_args
, **_kwargs
): 
  51         val 
= apply(windowsc
.wxEvtHandler_SetPreviousHandler
,(self
,) + _args
, _kwargs
) 
  53     def Connect(self
, *_args
, **_kwargs
): 
  54         val 
= apply(windowsc
.wxEvtHandler_Connect
,(self
,) + _args
, _kwargs
) 
  56     def Disconnect(self
, *_args
, **_kwargs
): 
  57         val 
= apply(windowsc
.wxEvtHandler_Disconnect
,(self
,) + _args
, _kwargs
) 
  59     def _setOORInfo(self
, *_args
, **_kwargs
): 
  60         val 
= apply(windowsc
.wxEvtHandler__setOORInfo
,(self
,) + _args
, _kwargs
) 
  63         return "<C wxEvtHandler instance at %s>" % (self
.this
,) 
  64 class wxEvtHandler(wxEvtHandlerPtr
): 
  65     def __init__(self
,*_args
,**_kwargs
): 
  66         self
.this 
= apply(windowsc
.new_wxEvtHandler
,_args
,_kwargs
) 
  72 class wxValidatorPtr(wxEvtHandlerPtr
): 
  73     def __init__(self
,this
): 
  76     def Clone(self
, *_args
, **_kwargs
): 
  77         val 
= apply(windowsc
.wxValidator_Clone
,(self
,) + _args
, _kwargs
) 
  79     def GetWindow(self
, *_args
, **_kwargs
): 
  80         val 
= apply(windowsc
.wxValidator_GetWindow
,(self
,) + _args
, _kwargs
) 
  82     def SetWindow(self
, *_args
, **_kwargs
): 
  83         val 
= apply(windowsc
.wxValidator_SetWindow
,(self
,) + _args
, _kwargs
) 
  86         return "<C wxValidator instance at %s>" % (self
.this
,) 
  87 class wxValidator(wxValidatorPtr
): 
  88     def __init__(self
,*_args
,**_kwargs
): 
  89         self
.this 
= apply(windowsc
.new_wxValidator
,_args
,_kwargs
) 
  91         self
._setOORInfo
(self
) 
  96 class wxPyValidatorPtr(wxValidatorPtr
): 
  97     def __init__(self
,this
): 
 100     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 101         val 
= apply(windowsc
.wxPyValidator__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 104         return "<C wxPyValidator instance at %s>" % (self
.this
,) 
 105 class wxPyValidator(wxPyValidatorPtr
): 
 106     def __init__(self
,*_args
,**_kwargs
): 
 107         self
.this 
= apply(windowsc
.new_wxPyValidator
,_args
,_kwargs
) 
 109         self
._setCallbackInfo
(self
, wxPyValidator
, 1) 
 110         self
._setOORInfo
(self
) 
 115 class wxWindowPtr(wxEvtHandlerPtr
): 
 116     def __init__(self
,this
): 
 119     def Create(self
, *_args
, **_kwargs
): 
 120         val 
= apply(windowsc
.wxWindow_Create
,(self
,) + _args
, _kwargs
) 
 122     def Center(self
, *_args
, **_kwargs
): 
 123         val 
= apply(windowsc
.wxWindow_Center
,(self
,) + _args
, _kwargs
) 
 125     def Centre(self
, *_args
, **_kwargs
): 
 126         val 
= apply(windowsc
.wxWindow_Centre
,(self
,) + _args
, _kwargs
) 
 128     def CentreOnParent(self
, *_args
, **_kwargs
): 
 129         val 
= apply(windowsc
.wxWindow_CentreOnParent
,(self
,) + _args
, _kwargs
) 
 131     def CenterOnParent(self
, *_args
, **_kwargs
): 
 132         val 
= apply(windowsc
.wxWindow_CenterOnParent
,(self
,) + _args
, _kwargs
) 
 134     def CentreOnScreen(self
, *_args
, **_kwargs
): 
 135         val 
= apply(windowsc
.wxWindow_CentreOnScreen
,(self
,) + _args
, _kwargs
) 
 137     def CenterOnScreen(self
, *_args
, **_kwargs
): 
 138         val 
= apply(windowsc
.wxWindow_CenterOnScreen
,(self
,) + _args
, _kwargs
) 
 140     def Clear(self
, *_args
, **_kwargs
): 
 141         val 
= apply(windowsc
.wxWindow_Clear
,(self
,) + _args
, _kwargs
) 
 143     def ClientToScreenXY(self
, *_args
, **_kwargs
): 
 144         val 
= apply(windowsc
.wxWindow_ClientToScreenXY
,(self
,) + _args
, _kwargs
) 
 146     def ClientToScreen(self
, *_args
, **_kwargs
): 
 147         val 
= apply(windowsc
.wxWindow_ClientToScreen
,(self
,) + _args
, _kwargs
) 
 148         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 150     def Close(self
, *_args
, **_kwargs
): 
 151         val 
= apply(windowsc
.wxWindow_Close
,(self
,) + _args
, _kwargs
) 
 153     def Destroy(self
, *_args
, **_kwargs
): 
 154         val 
= apply(windowsc
.wxWindow_Destroy
,(self
,) + _args
, _kwargs
) 
 156     def DestroyChildren(self
, *_args
, **_kwargs
): 
 157         val 
= apply(windowsc
.wxWindow_DestroyChildren
,(self
,) + _args
, _kwargs
) 
 159     def IsBeingDeleted(self
, *_args
, **_kwargs
): 
 160         val 
= apply(windowsc
.wxWindow_IsBeingDeleted
,(self
,) + _args
, _kwargs
) 
 162     def Enable(self
, *_args
, **_kwargs
): 
 163         val 
= apply(windowsc
.wxWindow_Enable
,(self
,) + _args
, _kwargs
) 
 165     def FindWindowById(self
, *_args
, **_kwargs
): 
 166         val 
= apply(windowsc
.wxWindow_FindWindowById
,(self
,) + _args
, _kwargs
) 
 168     def FindWindowByName(self
, *_args
, **_kwargs
): 
 169         val 
= apply(windowsc
.wxWindow_FindWindowByName
,(self
,) + _args
, _kwargs
) 
 171     def Fit(self
, *_args
, **_kwargs
): 
 172         val 
= apply(windowsc
.wxWindow_Fit
,(self
,) + _args
, _kwargs
) 
 174     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 175         val 
= apply(windowsc
.wxWindow_GetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 176         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 178     def GetBorder(self
, *_args
, **_kwargs
): 
 179         val 
= apply(windowsc
.wxWindow_GetBorder
,(self
,) + _args
, _kwargs
) 
 181     def GetChildren(self
, *_args
, **_kwargs
): 
 182         val 
= apply(windowsc
.wxWindow_GetChildren
,(self
,) + _args
, _kwargs
) 
 184     def GetCharHeight(self
, *_args
, **_kwargs
): 
 185         val 
= apply(windowsc
.wxWindow_GetCharHeight
,(self
,) + _args
, _kwargs
) 
 187     def GetCharWidth(self
, *_args
, **_kwargs
): 
 188         val 
= apply(windowsc
.wxWindow_GetCharWidth
,(self
,) + _args
, _kwargs
) 
 190     def GetClientSizeTuple(self
, *_args
, **_kwargs
): 
 191         val 
= apply(windowsc
.wxWindow_GetClientSizeTuple
,(self
,) + _args
, _kwargs
) 
 193     def GetClientSize(self
, *_args
, **_kwargs
): 
 194         val 
= apply(windowsc
.wxWindow_GetClientSize
,(self
,) + _args
, _kwargs
) 
 195         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 197     def GetClientAreaOrigin(self
, *_args
, **_kwargs
): 
 198         val 
= apply(windowsc
.wxWindow_GetClientAreaOrigin
,(self
,) + _args
, _kwargs
) 
 199         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 201     def GetClientRect(self
, *_args
, **_kwargs
): 
 202         val 
= apply(windowsc
.wxWindow_GetClientRect
,(self
,) + _args
, _kwargs
) 
 203         if val
: val 
= wxRectPtr(val
) ; val
.thisown 
= 1 
 205     def GetConstraints(self
, *_args
, **_kwargs
): 
 206         val 
= apply(windowsc
.wxWindow_GetConstraints
,(self
,) + _args
, _kwargs
) 
 207         if val
: val 
= wxLayoutConstraintsPtr(val
)  
 209     def GetEventHandler(self
, *_args
, **_kwargs
): 
 210         val 
= apply(windowsc
.wxWindow_GetEventHandler
,(self
,) + _args
, _kwargs
) 
 212     def GetFont(self
, *_args
, **_kwargs
): 
 213         val 
= apply(windowsc
.wxWindow_GetFont
,(self
,) + _args
, _kwargs
) 
 214         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 216     def GetForegroundColour(self
, *_args
, **_kwargs
): 
 217         val 
= apply(windowsc
.wxWindow_GetForegroundColour
,(self
,) + _args
, _kwargs
) 
 218         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 220     def GetGrandParent(self
, *_args
, **_kwargs
): 
 221         val 
= apply(windowsc
.wxWindow_GetGrandParent
,(self
,) + _args
, _kwargs
) 
 223     def GetHandle(self
, *_args
, **_kwargs
): 
 224         val 
= apply(windowsc
.wxWindow_GetHandle
,(self
,) + _args
, _kwargs
) 
 226     def GetId(self
, *_args
, **_kwargs
): 
 227         val 
= apply(windowsc
.wxWindow_GetId
,(self
,) + _args
, _kwargs
) 
 229     def GetLabel(self
, *_args
, **_kwargs
): 
 230         val 
= apply(windowsc
.wxWindow_GetLabel
,(self
,) + _args
, _kwargs
) 
 232     def SetLabel(self
, *_args
, **_kwargs
): 
 233         val 
= apply(windowsc
.wxWindow_SetLabel
,(self
,) + _args
, _kwargs
) 
 235     def GetName(self
, *_args
, **_kwargs
): 
 236         val 
= apply(windowsc
.wxWindow_GetName
,(self
,) + _args
, _kwargs
) 
 238     def GetParent(self
, *_args
, **_kwargs
): 
 239         val 
= apply(windowsc
.wxWindow_GetParent
,(self
,) + _args
, _kwargs
) 
 241     def GetPositionTuple(self
, *_args
, **_kwargs
): 
 242         val 
= apply(windowsc
.wxWindow_GetPositionTuple
,(self
,) + _args
, _kwargs
) 
 244     def GetPosition(self
, *_args
, **_kwargs
): 
 245         val 
= apply(windowsc
.wxWindow_GetPosition
,(self
,) + _args
, _kwargs
) 
 246         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 248     def GetRect(self
, *_args
, **_kwargs
): 
 249         val 
= apply(windowsc
.wxWindow_GetRect
,(self
,) + _args
, _kwargs
) 
 250         if val
: val 
= wxRectPtr(val
) ; val
.thisown 
= 1 
 252     def GetScrollThumb(self
, *_args
, **_kwargs
): 
 253         val 
= apply(windowsc
.wxWindow_GetScrollThumb
,(self
,) + _args
, _kwargs
) 
 255     def GetScrollPos(self
, *_args
, **_kwargs
): 
 256         val 
= apply(windowsc
.wxWindow_GetScrollPos
,(self
,) + _args
, _kwargs
) 
 258     def GetScrollRange(self
, *_args
, **_kwargs
): 
 259         val 
= apply(windowsc
.wxWindow_GetScrollRange
,(self
,) + _args
, _kwargs
) 
 261     def GetSizeTuple(self
, *_args
, **_kwargs
): 
 262         val 
= apply(windowsc
.wxWindow_GetSizeTuple
,(self
,) + _args
, _kwargs
) 
 264     def GetSize(self
, *_args
, **_kwargs
): 
 265         val 
= apply(windowsc
.wxWindow_GetSize
,(self
,) + _args
, _kwargs
) 
 266         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 268     def GetTextExtent(self
, *_args
, **_kwargs
): 
 269         val 
= apply(windowsc
.wxWindow_GetTextExtent
,(self
,) + _args
, _kwargs
) 
 271     def GetFullTextExtent(self
, *_args
, **_kwargs
): 
 272         val 
= apply(windowsc
.wxWindow_GetFullTextExtent
,(self
,) + _args
, _kwargs
) 
 274     def GetTitle(self
, *_args
, **_kwargs
): 
 275         val 
= apply(windowsc
.wxWindow_GetTitle
,(self
,) + _args
, _kwargs
) 
 277     def GetUpdateRegion(self
, *_args
, **_kwargs
): 
 278         val 
= apply(windowsc
.wxWindow_GetUpdateRegion
,(self
,) + _args
, _kwargs
) 
 279         if val
: val 
= wxRegionPtr(val
) ; val
.thisown 
= 1 
 281     def GetWindowStyleFlag(self
, *_args
, **_kwargs
): 
 282         val 
= apply(windowsc
.wxWindow_GetWindowStyleFlag
,(self
,) + _args
, _kwargs
) 
 284     def SetWindowStyleFlag(self
, *_args
, **_kwargs
): 
 285         val 
= apply(windowsc
.wxWindow_SetWindowStyleFlag
,(self
,) + _args
, _kwargs
) 
 287     def SetWindowStyle(self
, *_args
, **_kwargs
): 
 288         val 
= apply(windowsc
.wxWindow_SetWindowStyle
,(self
,) + _args
, _kwargs
) 
 290     def HasScrollbar(self
, *_args
, **_kwargs
): 
 291         val 
= apply(windowsc
.wxWindow_HasScrollbar
,(self
,) + _args
, _kwargs
) 
 293     def Hide(self
, *_args
, **_kwargs
): 
 294         val 
= apply(windowsc
.wxWindow_Hide
,(self
,) + _args
, _kwargs
) 
 296     def HitTest(self
, *_args
, **_kwargs
): 
 297         val 
= apply(windowsc
.wxWindow_HitTest
,(self
,) + _args
, _kwargs
) 
 299     def InitDialog(self
, *_args
, **_kwargs
): 
 300         val 
= apply(windowsc
.wxWindow_InitDialog
,(self
,) + _args
, _kwargs
) 
 302     def IsEnabled(self
, *_args
, **_kwargs
): 
 303         val 
= apply(windowsc
.wxWindow_IsEnabled
,(self
,) + _args
, _kwargs
) 
 305     def IsExposed(self
, *_args
, **_kwargs
): 
 306         val 
= apply(windowsc
.wxWindow_IsExposed
,(self
,) + _args
, _kwargs
) 
 308     def IsExposedPoint(self
, *_args
, **_kwargs
): 
 309         val 
= apply(windowsc
.wxWindow_IsExposedPoint
,(self
,) + _args
, _kwargs
) 
 311     def IsExposedRect(self
, *_args
, **_kwargs
): 
 312         val 
= apply(windowsc
.wxWindow_IsExposedRect
,(self
,) + _args
, _kwargs
) 
 314     def IsRetained(self
, *_args
, **_kwargs
): 
 315         val 
= apply(windowsc
.wxWindow_IsRetained
,(self
,) + _args
, _kwargs
) 
 317     def IsShown(self
, *_args
, **_kwargs
): 
 318         val 
= apply(windowsc
.wxWindow_IsShown
,(self
,) + _args
, _kwargs
) 
 320     def IsTopLevel(self
, *_args
, **_kwargs
): 
 321         val 
= apply(windowsc
.wxWindow_IsTopLevel
,(self
,) + _args
, _kwargs
) 
 323     def Layout(self
, *_args
, **_kwargs
): 
 324         val 
= apply(windowsc
.wxWindow_Layout
,(self
,) + _args
, _kwargs
) 
 326     def LoadFromResource(self
, *_args
, **_kwargs
): 
 327         val 
= apply(windowsc
.wxWindow_LoadFromResource
,(self
,) + _args
, _kwargs
) 
 329     def Lower(self
, *_args
, **_kwargs
): 
 330         val 
= apply(windowsc
.wxWindow_Lower
,(self
,) + _args
, _kwargs
) 
 332     def MakeModal(self
, *_args
, **_kwargs
): 
 333         val 
= apply(windowsc
.wxWindow_MakeModal
,(self
,) + _args
, _kwargs
) 
 335     def MoveXY(self
, *_args
, **_kwargs
): 
 336         val 
= apply(windowsc
.wxWindow_MoveXY
,(self
,) + _args
, _kwargs
) 
 338     def Move(self
, *_args
, **_kwargs
): 
 339         val 
= apply(windowsc
.wxWindow_Move
,(self
,) + _args
, _kwargs
) 
 341     def PopEventHandler(self
, *_args
, **_kwargs
): 
 342         val 
= apply(windowsc
.wxWindow_PopEventHandler
,(self
,) + _args
, _kwargs
) 
 344     def PushEventHandler(self
, *_args
, **_kwargs
): 
 345         val 
= apply(windowsc
.wxWindow_PushEventHandler
,(self
,) + _args
, _kwargs
) 
 347     def RemoveEventHandler(self
, *_args
, **_kwargs
): 
 348         val 
= apply(windowsc
.wxWindow_RemoveEventHandler
,(self
,) + _args
, _kwargs
) 
 350     def PopupMenuXY(self
, *_args
, **_kwargs
): 
 351         val 
= apply(windowsc
.wxWindow_PopupMenuXY
,(self
,) + _args
, _kwargs
) 
 353     def PopupMenu(self
, *_args
, **_kwargs
): 
 354         val 
= apply(windowsc
.wxWindow_PopupMenu
,(self
,) + _args
, _kwargs
) 
 356     def Raise(self
, *_args
, **_kwargs
): 
 357         val 
= apply(windowsc
.wxWindow_Raise
,(self
,) + _args
, _kwargs
) 
 359     def Refresh(self
, *_args
, **_kwargs
): 
 360         val 
= apply(windowsc
.wxWindow_Refresh
,(self
,) + _args
, _kwargs
) 
 362     def RefreshRect(self
, *_args
, **_kwargs
): 
 363         val 
= apply(windowsc
.wxWindow_RefreshRect
,(self
,) + _args
, _kwargs
) 
 365     def AddChild(self
, *_args
, **_kwargs
): 
 366         val 
= apply(windowsc
.wxWindow_AddChild
,(self
,) + _args
, _kwargs
) 
 368     def RemoveChild(self
, *_args
, **_kwargs
): 
 369         val 
= apply(windowsc
.wxWindow_RemoveChild
,(self
,) + _args
, _kwargs
) 
 371     def Reparent(self
, *_args
, **_kwargs
): 
 372         val 
= apply(windowsc
.wxWindow_Reparent
,(self
,) + _args
, _kwargs
) 
 374     def ScreenToClientXY(self
, *_args
, **_kwargs
): 
 375         val 
= apply(windowsc
.wxWindow_ScreenToClientXY
,(self
,) + _args
, _kwargs
) 
 377     def ScreenToClient(self
, *_args
, **_kwargs
): 
 378         val 
= apply(windowsc
.wxWindow_ScreenToClient
,(self
,) + _args
, _kwargs
) 
 379         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 381     def ScrollWindow(self
, *_args
, **_kwargs
): 
 382         val 
= apply(windowsc
.wxWindow_ScrollWindow
,(self
,) + _args
, _kwargs
) 
 384     def SetAutoLayout(self
, *_args
, **_kwargs
): 
 385         val 
= apply(windowsc
.wxWindow_SetAutoLayout
,(self
,) + _args
, _kwargs
) 
 387     def GetAutoLayout(self
, *_args
, **_kwargs
): 
 388         val 
= apply(windowsc
.wxWindow_GetAutoLayout
,(self
,) + _args
, _kwargs
) 
 390     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 391         val 
= apply(windowsc
.wxWindow_SetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 393     def SetConstraints(self
, *_args
, **_kwargs
): 
 394         val 
= apply(windowsc
.wxWindow_SetConstraints
,(self
,) + _args
, _kwargs
) 
 396     def UnsetConstraints(self
, *_args
, **_kwargs
): 
 397         val 
= apply(windowsc
.wxWindow_UnsetConstraints
,(self
,) + _args
, _kwargs
) 
 399     def SetFocus(self
, *_args
, **_kwargs
): 
 400         val 
= apply(windowsc
.wxWindow_SetFocus
,(self
,) + _args
, _kwargs
) 
 402     def SetFocusFromKbd(self
, *_args
, **_kwargs
): 
 403         val 
= apply(windowsc
.wxWindow_SetFocusFromKbd
,(self
,) + _args
, _kwargs
) 
 405     def AcceptsFocus(self
, *_args
, **_kwargs
): 
 406         val 
= apply(windowsc
.wxWindow_AcceptsFocus
,(self
,) + _args
, _kwargs
) 
 408     def SetFont(self
, *_args
, **_kwargs
): 
 409         val 
= apply(windowsc
.wxWindow_SetFont
,(self
,) + _args
, _kwargs
) 
 411     def SetForegroundColour(self
, *_args
, **_kwargs
): 
 412         val 
= apply(windowsc
.wxWindow_SetForegroundColour
,(self
,) + _args
, _kwargs
) 
 414     def SetId(self
, *_args
, **_kwargs
): 
 415         val 
= apply(windowsc
.wxWindow_SetId
,(self
,) + _args
, _kwargs
) 
 417     def SetName(self
, *_args
, **_kwargs
): 
 418         val 
= apply(windowsc
.wxWindow_SetName
,(self
,) + _args
, _kwargs
) 
 420     def SetScrollbar(self
, *_args
, **_kwargs
): 
 421         val 
= apply(windowsc
.wxWindow_SetScrollbar
,(self
,) + _args
, _kwargs
) 
 423     def SetScrollPos(self
, *_args
, **_kwargs
): 
 424         val 
= apply(windowsc
.wxWindow_SetScrollPos
,(self
,) + _args
, _kwargs
) 
 426     def SetDimensions(self
, *_args
, **_kwargs
): 
 427         val 
= apply(windowsc
.wxWindow_SetDimensions
,(self
,) + _args
, _kwargs
) 
 429     def SetSize(self
, *_args
, **_kwargs
): 
 430         val 
= apply(windowsc
.wxWindow_SetSize
,(self
,) + _args
, _kwargs
) 
 432     def SetPosition(self
, *_args
, **_kwargs
): 
 433         val 
= apply(windowsc
.wxWindow_SetPosition
,(self
,) + _args
, _kwargs
) 
 435     def SetRect(self
, *_args
, **_kwargs
): 
 436         val 
= apply(windowsc
.wxWindow_SetRect
,(self
,) + _args
, _kwargs
) 
 438     def SetSizeHints(self
, *_args
, **_kwargs
): 
 439         val 
= apply(windowsc
.wxWindow_SetSizeHints
,(self
,) + _args
, _kwargs
) 
 441     def SetVirtualSizeHints(self
, *_args
, **_kwargs
): 
 442         val 
= apply(windowsc
.wxWindow_SetVirtualSizeHints
,(self
,) + _args
, _kwargs
) 
 444     def SetVirtualSize(self
, *_args
, **_kwargs
): 
 445         val 
= apply(windowsc
.wxWindow_SetVirtualSize
,(self
,) + _args
, _kwargs
) 
 447     def SetVirtualSizeWH(self
, *_args
, **_kwargs
): 
 448         val 
= apply(windowsc
.wxWindow_SetVirtualSizeWH
,(self
,) + _args
, _kwargs
) 
 450     def GetVirtualSize(self
, *_args
, **_kwargs
): 
 451         val 
= apply(windowsc
.wxWindow_GetVirtualSize
,(self
,) + _args
, _kwargs
) 
 452         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 454     def GetVirtualSizeTuple(self
, *_args
, **_kwargs
): 
 455         val 
= apply(windowsc
.wxWindow_GetVirtualSizeTuple
,(self
,) + _args
, _kwargs
) 
 457     def SetClientSizeWH(self
, *_args
, **_kwargs
): 
 458         val 
= apply(windowsc
.wxWindow_SetClientSizeWH
,(self
,) + _args
, _kwargs
) 
 460     def SetClientSize(self
, *_args
, **_kwargs
): 
 461         val 
= apply(windowsc
.wxWindow_SetClientSize
,(self
,) + _args
, _kwargs
) 
 463     def SetCursor(self
, *_args
, **_kwargs
): 
 464         val 
= apply(windowsc
.wxWindow_SetCursor
,(self
,) + _args
, _kwargs
) 
 466     def GetCursor(self
, *_args
, **_kwargs
): 
 467         val 
= apply(windowsc
.wxWindow_GetCursor
,(self
,) + _args
, _kwargs
) 
 468         if val
: val 
= wxCursorPtr(val
)  
 470     def SetEventHandler(self
, *_args
, **_kwargs
): 
 471         val 
= apply(windowsc
.wxWindow_SetEventHandler
,(self
,) + _args
, _kwargs
) 
 473     def SetExtraStyle(self
, *_args
, **_kwargs
): 
 474         val 
= apply(windowsc
.wxWindow_SetExtraStyle
,(self
,) + _args
, _kwargs
) 
 476     def SetTitle(self
, *_args
, **_kwargs
): 
 477         val 
= apply(windowsc
.wxWindow_SetTitle
,(self
,) + _args
, _kwargs
) 
 479     def Show(self
, *_args
, **_kwargs
): 
 480         val 
= apply(windowsc
.wxWindow_Show
,(self
,) + _args
, _kwargs
) 
 482     def TransferDataFromWindow(self
, *_args
, **_kwargs
): 
 483         val 
= apply(windowsc
.wxWindow_TransferDataFromWindow
,(self
,) + _args
, _kwargs
) 
 485     def TransferDataToWindow(self
, *_args
, **_kwargs
): 
 486         val 
= apply(windowsc
.wxWindow_TransferDataToWindow
,(self
,) + _args
, _kwargs
) 
 488     def UpdateWindowUI(self
, *_args
, **_kwargs
): 
 489         val 
= apply(windowsc
.wxWindow_UpdateWindowUI
,(self
,) + _args
, _kwargs
) 
 491     def Validate(self
, *_args
, **_kwargs
): 
 492         val 
= apply(windowsc
.wxWindow_Validate
,(self
,) + _args
, _kwargs
) 
 494     def ConvertDialogPointToPixels(self
, *_args
, **_kwargs
): 
 495         val 
= apply(windowsc
.wxWindow_ConvertDialogPointToPixels
,(self
,) + _args
, _kwargs
) 
 496         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 498     def ConvertDialogSizeToPixels(self
, *_args
, **_kwargs
): 
 499         val 
= apply(windowsc
.wxWindow_ConvertDialogSizeToPixels
,(self
,) + _args
, _kwargs
) 
 500         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 502     def DLG_PNT(self
, *_args
, **_kwargs
): 
 503         val 
= apply(windowsc
.wxWindow_DLG_PNT
,(self
,) + _args
, _kwargs
) 
 504         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 506     def DLG_SZE(self
, *_args
, **_kwargs
): 
 507         val 
= apply(windowsc
.wxWindow_DLG_SZE
,(self
,) + _args
, _kwargs
) 
 508         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 510     def ConvertPixelPointToDialog(self
, *_args
, **_kwargs
): 
 511         val 
= apply(windowsc
.wxWindow_ConvertPixelPointToDialog
,(self
,) + _args
, _kwargs
) 
 512         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 514     def ConvertPixelSizeToDialog(self
, *_args
, **_kwargs
): 
 515         val 
= apply(windowsc
.wxWindow_ConvertPixelSizeToDialog
,(self
,) + _args
, _kwargs
) 
 516         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 518     def SetToolTipString(self
, *_args
, **_kwargs
): 
 519         val 
= apply(windowsc
.wxWindow_SetToolTipString
,(self
,) + _args
, _kwargs
) 
 521     def SetToolTip(self
, *_args
, **_kwargs
): 
 522         val 
= apply(windowsc
.wxWindow_SetToolTip
,(self
,) + _args
, _kwargs
) 
 524     def GetToolTip(self
, *_args
, **_kwargs
): 
 525         val 
= apply(windowsc
.wxWindow_GetToolTip
,(self
,) + _args
, _kwargs
) 
 527     def SetSizer(self
, *_args
, **_kwargs
): 
 528         val 
= apply(windowsc
.wxWindow_SetSizer
,(self
,) + _args
, _kwargs
) 
 530     def SetSizerAndFit(self
, *_args
, **_kwargs
): 
 531         val 
= apply(windowsc
.wxWindow_SetSizerAndFit
,(self
,) + _args
, _kwargs
) 
 533     def GetSizer(self
, *_args
, **_kwargs
): 
 534         val 
= apply(windowsc
.wxWindow_GetSizer
,(self
,) + _args
, _kwargs
) 
 536     def SetContainingSizer(self
, *_args
, **_kwargs
): 
 537         val 
= apply(windowsc
.wxWindow_SetContainingSizer
,(self
,) + _args
, _kwargs
) 
 539     def GetContainingSizer(self
, *_args
, **_kwargs
): 
 540         val 
= apply(windowsc
.wxWindow_GetContainingSizer
,(self
,) + _args
, _kwargs
) 
 542     def GetValidator(self
, *_args
, **_kwargs
): 
 543         val 
= apply(windowsc
.wxWindow_GetValidator
,(self
,) + _args
, _kwargs
) 
 545     def SetValidator(self
, *_args
, **_kwargs
): 
 546         val 
= apply(windowsc
.wxWindow_SetValidator
,(self
,) + _args
, _kwargs
) 
 548     def SetDropTarget(self
, *_args
, **_kwargs
): 
 549         val 
= apply(windowsc
.wxWindow_SetDropTarget
,(self
,) + _args
, _kwargs
) 
 552     def GetDropTarget(self
, *_args
, **_kwargs
): 
 553         val 
= apply(windowsc
.wxWindow_GetDropTarget
,(self
,) + _args
, _kwargs
) 
 554         if val
: val 
= wxDropTargetPtr(val
)  
 556     def GetBestSize(self
, *_args
, **_kwargs
): 
 557         val 
= apply(windowsc
.wxWindow_GetBestSize
,(self
,) + _args
, _kwargs
) 
 558         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 560     def GetMaxSize(self
, *_args
, **_kwargs
): 
 561         val 
= apply(windowsc
.wxWindow_GetMaxSize
,(self
,) + _args
, _kwargs
) 
 562         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 564     def SetCaret(self
, *_args
, **_kwargs
): 
 565         val 
= apply(windowsc
.wxWindow_SetCaret
,(self
,) + _args
, _kwargs
) 
 567     def GetCaret(self
, *_args
, **_kwargs
): 
 568         val 
= apply(windowsc
.wxWindow_GetCaret
,(self
,) + _args
, _kwargs
) 
 569         if val
: val 
= wxCaretPtr(val
)  
 571     def Freeze(self
, *_args
, **_kwargs
): 
 572         val 
= apply(windowsc
.wxWindow_Freeze
,(self
,) + _args
, _kwargs
) 
 574     def Thaw(self
, *_args
, **_kwargs
): 
 575         val 
= apply(windowsc
.wxWindow_Thaw
,(self
,) + _args
, _kwargs
) 
 577     def Update(self
, *_args
, **_kwargs
): 
 578         val 
= apply(windowsc
.wxWindow_Update
,(self
,) + _args
, _kwargs
) 
 580     def GetHelpText(self
, *_args
, **_kwargs
): 
 581         val 
= apply(windowsc
.wxWindow_GetHelpText
,(self
,) + _args
, _kwargs
) 
 583     def SetHelpText(self
, *_args
, **_kwargs
): 
 584         val 
= apply(windowsc
.wxWindow_SetHelpText
,(self
,) + _args
, _kwargs
) 
 586     def SetHelpTextForId(self
, *_args
, **_kwargs
): 
 587         val 
= apply(windowsc
.wxWindow_SetHelpTextForId
,(self
,) + _args
, _kwargs
) 
 589     def ScrollLines(self
, *_args
, **_kwargs
): 
 590         val 
= apply(windowsc
.wxWindow_ScrollLines
,(self
,) + _args
, _kwargs
) 
 592     def ScrollPages(self
, *_args
, **_kwargs
): 
 593         val 
= apply(windowsc
.wxWindow_ScrollPages
,(self
,) + _args
, _kwargs
) 
 595     def LineUp(self
, *_args
, **_kwargs
): 
 596         val 
= apply(windowsc
.wxWindow_LineUp
,(self
,) + _args
, _kwargs
) 
 598     def LineDown(self
, *_args
, **_kwargs
): 
 599         val 
= apply(windowsc
.wxWindow_LineDown
,(self
,) + _args
, _kwargs
) 
 601     def PageUp(self
, *_args
, **_kwargs
): 
 602         val 
= apply(windowsc
.wxWindow_PageUp
,(self
,) + _args
, _kwargs
) 
 604     def PageDown(self
, *_args
, **_kwargs
): 
 605         val 
= apply(windowsc
.wxWindow_PageDown
,(self
,) + _args
, _kwargs
) 
 607     def SetAcceleratorTable(self
, *_args
, **_kwargs
): 
 608         val 
= apply(windowsc
.wxWindow_SetAcceleratorTable
,(self
,) + _args
, _kwargs
) 
 610     def GetAcceleratorTable(self
, *_args
, **_kwargs
): 
 611         val 
= apply(windowsc
.wxWindow_GetAcceleratorTable
,(self
,) + _args
, _kwargs
) 
 612         if val
: val 
= wxAcceleratorTablePtr(val
)  
 614     def GetDefaultItem(self
, *_args
, **_kwargs
): 
 615         val 
= apply(windowsc
.wxWindow_GetDefaultItem
,(self
,) + _args
, _kwargs
) 
 617     def SetDefaultItem(self
, *_args
, **_kwargs
): 
 618         val 
= apply(windowsc
.wxWindow_SetDefaultItem
,(self
,) + _args
, _kwargs
) 
 620     def SetTmpDefaultItem(self
, *_args
, **_kwargs
): 
 621         val 
= apply(windowsc
.wxWindow_SetTmpDefaultItem
,(self
,) + _args
, _kwargs
) 
 623     def WarpPointer(self
, *_args
, **_kwargs
): 
 624         val 
= apply(windowsc
.wxWindow_WarpPointer
,(self
,) + _args
, _kwargs
) 
 626     def CaptureMouse(self
, *_args
, **_kwargs
): 
 627         val 
= apply(windowsc
.wxWindow_CaptureMouse
,(self
,) + _args
, _kwargs
) 
 629     def ReleaseMouse(self
, *_args
, **_kwargs
): 
 630         val 
= apply(windowsc
.wxWindow_ReleaseMouse
,(self
,) + _args
, _kwargs
) 
 632     def HasCapture(self
, *_args
, **_kwargs
): 
 633         val 
= apply(windowsc
.wxWindow_HasCapture
,(self
,) + _args
, _kwargs
) 
 636         return "<C wxWindow instance at %s>" % (self
.this
,) 
 637     # replaces broken shadow method 
 638     def GetCaret(self
, *_args
, **_kwargs
): 
 639         from misc2 
import wxCaretPtr
 
 640         val 
= apply(windowsc
.wxWindow_GetCaret
,(self
,) + _args
, _kwargs
) 
 641         if val
: val 
= wxCaretPtr(val
) 
 644 class wxWindow(wxWindowPtr
): 
 645     def __init__(self
,*_args
,**_kwargs
): 
 646         self
.this 
= apply(windowsc
.new_wxWindow
,_args
,_kwargs
) 
 648         self
._setOORInfo
(self
) 
 652 def wxPreWindow(*_args
,**_kwargs
): 
 653     val 
= wxWindowPtr(apply(windowsc
.new_wxPreWindow
,_args
,_kwargs
)) 
 659 class wxPanelPtr(wxWindowPtr
): 
 660     def __init__(self
,this
): 
 663     def Create(self
, *_args
, **_kwargs
): 
 664         val 
= apply(windowsc
.wxPanel_Create
,(self
,) + _args
, _kwargs
) 
 666     def InitDialog(self
, *_args
, **_kwargs
): 
 667         val 
= apply(windowsc
.wxPanel_InitDialog
,(self
,) + _args
, _kwargs
) 
 670         return "<C wxPanel instance at %s>" % (self
.this
,) 
 671 class wxPanel(wxPanelPtr
): 
 672     def __init__(self
,*_args
,**_kwargs
): 
 673         self
.this 
= apply(windowsc
.new_wxPanel
,_args
,_kwargs
) 
 675         self
._setOORInfo
(self
) 
 679 def wxPrePanel(*_args
,**_kwargs
): 
 680     val 
= wxPanelPtr(apply(windowsc
.new_wxPrePanel
,_args
,_kwargs
)) 
 686 class wxScrolledWindowPtr(wxPanelPtr
): 
 687     def __init__(self
,this
): 
 690     def Create(self
, *_args
, **_kwargs
): 
 691         val 
= apply(windowsc
.wxScrolledWindow_Create
,(self
,) + _args
, _kwargs
) 
 693     def EnableScrolling(self
, *_args
, **_kwargs
): 
 694         val 
= apply(windowsc
.wxScrolledWindow_EnableScrolling
,(self
,) + _args
, _kwargs
) 
 696     def GetScrollPageSize(self
, *_args
, **_kwargs
): 
 697         val 
= apply(windowsc
.wxScrolledWindow_GetScrollPageSize
,(self
,) + _args
, _kwargs
) 
 699     def GetScrollPixelsPerUnit(self
, *_args
, **_kwargs
): 
 700         val 
= apply(windowsc
.wxScrolledWindow_GetScrollPixelsPerUnit
,(self
,) + _args
, _kwargs
) 
 702     def GetTargetWindow(self
, *_args
, **_kwargs
): 
 703         val 
= apply(windowsc
.wxScrolledWindow_GetTargetWindow
,(self
,) + _args
, _kwargs
) 
 705     def IsRetained(self
, *_args
, **_kwargs
): 
 706         val 
= apply(windowsc
.wxScrolledWindow_IsRetained
,(self
,) + _args
, _kwargs
) 
 708     def PrepareDC(self
, *_args
, **_kwargs
): 
 709         val 
= apply(windowsc
.wxScrolledWindow_PrepareDC
,(self
,) + _args
, _kwargs
) 
 711     def Scroll(self
, *_args
, **_kwargs
): 
 712         val 
= apply(windowsc
.wxScrolledWindow_Scroll
,(self
,) + _args
, _kwargs
) 
 714     def SetScrollbars(self
, *_args
, **_kwargs
): 
 715         val 
= apply(windowsc
.wxScrolledWindow_SetScrollbars
,(self
,) + _args
, _kwargs
) 
 717     def SetScrollPageSize(self
, *_args
, **_kwargs
): 
 718         val 
= apply(windowsc
.wxScrolledWindow_SetScrollPageSize
,(self
,) + _args
, _kwargs
) 
 720     def SetTargetWindow(self
, *_args
, **_kwargs
): 
 721         val 
= apply(windowsc
.wxScrolledWindow_SetTargetWindow
,(self
,) + _args
, _kwargs
) 
 723     def GetViewStart(self
, *_args
, **_kwargs
): 
 724         val 
= apply(windowsc
.wxScrolledWindow_GetViewStart
,(self
,) + _args
, _kwargs
) 
 726     def CalcScrolledPosition1(self
, *_args
, **_kwargs
): 
 727         val 
= apply(windowsc
.wxScrolledWindow_CalcScrolledPosition1
,(self
,) + _args
, _kwargs
) 
 728         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 730     def CalcScrolledPosition2(self
, *_args
, **_kwargs
): 
 731         val 
= apply(windowsc
.wxScrolledWindow_CalcScrolledPosition2
,(self
,) + _args
, _kwargs
) 
 733     def CalcUnscrolledPosition1(self
, *_args
, **_kwargs
): 
 734         val 
= apply(windowsc
.wxScrolledWindow_CalcUnscrolledPosition1
,(self
,) + _args
, _kwargs
) 
 735         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 737     def CalcUnscrolledPosition2(self
, *_args
, **_kwargs
): 
 738         val 
= apply(windowsc
.wxScrolledWindow_CalcUnscrolledPosition2
,(self
,) + _args
, _kwargs
) 
 740     def SetScale(self
, *_args
, **_kwargs
): 
 741         val 
= apply(windowsc
.wxScrolledWindow_SetScale
,(self
,) + _args
, _kwargs
) 
 743     def GetScaleX(self
, *_args
, **_kwargs
): 
 744         val 
= apply(windowsc
.wxScrolledWindow_GetScaleX
,(self
,) + _args
, _kwargs
) 
 746     def GetScaleY(self
, *_args
, **_kwargs
): 
 747         val 
= apply(windowsc
.wxScrolledWindow_GetScaleY
,(self
,) + _args
, _kwargs
) 
 749     def AdjustScrollbars(self
, *_args
, **_kwargs
): 
 750         val 
= apply(windowsc
.wxScrolledWindow_AdjustScrollbars
,(self
,) + _args
, _kwargs
) 
 752     def Layout(self
, *_args
, **_kwargs
): 
 753         val 
= apply(windowsc
.wxScrolledWindow_Layout
,(self
,) + _args
, _kwargs
) 
 755     def SetScrollRate(self
, *_args
, **_kwargs
): 
 756         val 
= apply(windowsc
.wxScrolledWindow_SetScrollRate
,(self
,) + _args
, _kwargs
) 
 759         return "<C wxScrolledWindow instance at %s>" % (self
.this
,) 
 760     ViewStart 
= GetViewStart
 
 762     def CalcScrolledPosition(self
, *args
): 
 764             return apply(self
.CalcScrolledPosition1
, args
) 
 766             return apply(self
.CalcScrolledPosition2
, args
) 
 768             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed' 
 770     def CalcUnscrolledPosition(self
, *args
): 
 772             return apply(self
.CalcUnscrolledPosition1
, args
) 
 774             return apply(self
.CalcUnscrolledPosition2
, args
) 
 776             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed' 
 778 class wxScrolledWindow(wxScrolledWindowPtr
): 
 779     def __init__(self
,*_args
,**_kwargs
): 
 780         self
.this 
= apply(windowsc
.new_wxScrolledWindow
,_args
,_kwargs
) 
 782         self
._setOORInfo
(self
) 
 786 def wxPreScrolledWindow(*_args
,**_kwargs
): 
 787     val 
= wxScrolledWindowPtr(apply(windowsc
.new_wxPreScrolledWindow
,_args
,_kwargs
)) 
 793 class wxMenuPtr(wxEvtHandlerPtr
): 
 794     def __init__(self
,this
): 
 797     def Append(self
, *_args
, **_kwargs
): 
 798         val 
= apply(windowsc
.wxMenu_Append
,(self
,) + _args
, _kwargs
) 
 800     def AppendMenu(self
, *_args
, **_kwargs
): 
 801         val 
= apply(windowsc
.wxMenu_AppendMenu
,(self
,) + _args
, _kwargs
) 
 803     def AppendItem(self
, *_args
, **_kwargs
): 
 804         val 
= apply(windowsc
.wxMenu_AppendItem
,(self
,) + _args
, _kwargs
) 
 806     def AppendCheckItem(self
, *_args
, **_kwargs
): 
 807         val 
= apply(windowsc
.wxMenu_AppendCheckItem
,(self
,) + _args
, _kwargs
) 
 809     def AppendRadioItem(self
, *_args
, **_kwargs
): 
 810         val 
= apply(windowsc
.wxMenu_AppendRadioItem
,(self
,) + _args
, _kwargs
) 
 812     def AppendSeparator(self
, *_args
, **_kwargs
): 
 813         val 
= apply(windowsc
.wxMenu_AppendSeparator
,(self
,) + _args
, _kwargs
) 
 815     def Insert(self
, *_args
, **_kwargs
): 
 816         val 
= apply(windowsc
.wxMenu_Insert
,(self
,) + _args
, _kwargs
) 
 818     def InsertSeparator(self
, *_args
, **_kwargs
): 
 819         val 
= apply(windowsc
.wxMenu_InsertSeparator
,(self
,) + _args
, _kwargs
) 
 821     def InsertCheckItem(self
, *_args
, **_kwargs
): 
 822         val 
= apply(windowsc
.wxMenu_InsertCheckItem
,(self
,) + _args
, _kwargs
) 
 824     def InsertRadioItem(self
, *_args
, **_kwargs
): 
 825         val 
= apply(windowsc
.wxMenu_InsertRadioItem
,(self
,) + _args
, _kwargs
) 
 827     def InsertMenu(self
, *_args
, **_kwargs
): 
 828         val 
= apply(windowsc
.wxMenu_InsertMenu
,(self
,) + _args
, _kwargs
) 
 830     def InsertItem(self
, *_args
, **_kwargs
): 
 831         val 
= apply(windowsc
.wxMenu_InsertItem
,(self
,) + _args
, _kwargs
) 
 833     def Prepend(self
, *_args
, **_kwargs
): 
 834         val 
= apply(windowsc
.wxMenu_Prepend
,(self
,) + _args
, _kwargs
) 
 836     def PrependSeparator(self
, *_args
, **_kwargs
): 
 837         val 
= apply(windowsc
.wxMenu_PrependSeparator
,(self
,) + _args
, _kwargs
) 
 839     def PrependCheckItem(self
, *_args
, **_kwargs
): 
 840         val 
= apply(windowsc
.wxMenu_PrependCheckItem
,(self
,) + _args
, _kwargs
) 
 842     def PrependRadioItem(self
, *_args
, **_kwargs
): 
 843         val 
= apply(windowsc
.wxMenu_PrependRadioItem
,(self
,) + _args
, _kwargs
) 
 845     def PrependMenu(self
, *_args
, **_kwargs
): 
 846         val 
= apply(windowsc
.wxMenu_PrependMenu
,(self
,) + _args
, _kwargs
) 
 848     def PrependItem(self
, *_args
, **_kwargs
): 
 849         val 
= apply(windowsc
.wxMenu_PrependItem
,(self
,) + _args
, _kwargs
) 
 851     def Break(self
, *_args
, **_kwargs
): 
 852         val 
= apply(windowsc
.wxMenu_Break
,(self
,) + _args
, _kwargs
) 
 854     def Check(self
, *_args
, **_kwargs
): 
 855         val 
= apply(windowsc
.wxMenu_Check
,(self
,) + _args
, _kwargs
) 
 857     def IsChecked(self
, *_args
, **_kwargs
): 
 858         val 
= apply(windowsc
.wxMenu_IsChecked
,(self
,) + _args
, _kwargs
) 
 860     def Enable(self
, *_args
, **_kwargs
): 
 861         val 
= apply(windowsc
.wxMenu_Enable
,(self
,) + _args
, _kwargs
) 
 863     def IsEnabled(self
, *_args
, **_kwargs
): 
 864         val 
= apply(windowsc
.wxMenu_IsEnabled
,(self
,) + _args
, _kwargs
) 
 866     def FindItem(self
, *_args
, **_kwargs
): 
 867         val 
= apply(windowsc
.wxMenu_FindItem
,(self
,) + _args
, _kwargs
) 
 869     def FindItemById(self
, *_args
, **_kwargs
): 
 870         val 
= apply(windowsc
.wxMenu_FindItemById
,(self
,) + _args
, _kwargs
) 
 872     def GetTitle(self
, *_args
, **_kwargs
): 
 873         val 
= apply(windowsc
.wxMenu_GetTitle
,(self
,) + _args
, _kwargs
) 
 875     def SetTitle(self
, *_args
, **_kwargs
): 
 876         val 
= apply(windowsc
.wxMenu_SetTitle
,(self
,) + _args
, _kwargs
) 
 878     def GetLabel(self
, *_args
, **_kwargs
): 
 879         val 
= apply(windowsc
.wxMenu_GetLabel
,(self
,) + _args
, _kwargs
) 
 881     def SetLabel(self
, *_args
, **_kwargs
): 
 882         val 
= apply(windowsc
.wxMenu_SetLabel
,(self
,) + _args
, _kwargs
) 
 884     def GetHelpString(self
, *_args
, **_kwargs
): 
 885         val 
= apply(windowsc
.wxMenu_GetHelpString
,(self
,) + _args
, _kwargs
) 
 887     def SetHelpString(self
, *_args
, **_kwargs
): 
 888         val 
= apply(windowsc
.wxMenu_SetHelpString
,(self
,) + _args
, _kwargs
) 
 890     def UpdateUI(self
, *_args
, **_kwargs
): 
 891         val 
= apply(windowsc
.wxMenu_UpdateUI
,(self
,) + _args
, _kwargs
) 
 893     def Delete(self
, *_args
, **_kwargs
): 
 894         val 
= apply(windowsc
.wxMenu_Delete
,(self
,) + _args
, _kwargs
) 
 896     def DeleteItem(self
, *_args
, **_kwargs
): 
 897         val 
= apply(windowsc
.wxMenu_DeleteItem
,(self
,) + _args
, _kwargs
) 
 899     def Remove(self
, *_args
, **_kwargs
): 
 900         val 
= apply(windowsc
.wxMenu_Remove
,(self
,) + _args
, _kwargs
) 
 902     def RemoveItem(self
, *_args
, **_kwargs
): 
 903         val 
= apply(windowsc
.wxMenu_RemoveItem
,(self
,) + _args
, _kwargs
) 
 905     def Destroy(self
, *_args
, **_kwargs
): 
 906         val 
= apply(windowsc
.wxMenu_Destroy
,(self
,) + _args
, _kwargs
) 
 908     def DestroyId(self
, *_args
, **_kwargs
): 
 909         val 
= apply(windowsc
.wxMenu_DestroyId
,(self
,) + _args
, _kwargs
) 
 911     def DestroyItem(self
, *_args
, **_kwargs
): 
 912         val 
= apply(windowsc
.wxMenu_DestroyItem
,(self
,) + _args
, _kwargs
) 
 914     def GetMenuItemCount(self
, *_args
, **_kwargs
): 
 915         val 
= apply(windowsc
.wxMenu_GetMenuItemCount
,(self
,) + _args
, _kwargs
) 
 917     def GetMenuItems(self
, *_args
, **_kwargs
): 
 918         val 
= apply(windowsc
.wxMenu_GetMenuItems
,(self
,) + _args
, _kwargs
) 
 920     def SetEventHandler(self
, *_args
, **_kwargs
): 
 921         val 
= apply(windowsc
.wxMenu_SetEventHandler
,(self
,) + _args
, _kwargs
) 
 923     def GetEventHandler(self
, *_args
, **_kwargs
): 
 924         val 
= apply(windowsc
.wxMenu_GetEventHandler
,(self
,) + _args
, _kwargs
) 
 926     def SetInvokingWindow(self
, *_args
, **_kwargs
): 
 927         val 
= apply(windowsc
.wxMenu_SetInvokingWindow
,(self
,) + _args
, _kwargs
) 
 929     def GetInvokingWindow(self
, *_args
, **_kwargs
): 
 930         val 
= apply(windowsc
.wxMenu_GetInvokingWindow
,(self
,) + _args
, _kwargs
) 
 932     def GetStyle(self
, *_args
, **_kwargs
): 
 933         val 
= apply(windowsc
.wxMenu_GetStyle
,(self
,) + _args
, _kwargs
) 
 935     def IsAttached(self
, *_args
, **_kwargs
): 
 936         val 
= apply(windowsc
.wxMenu_IsAttached
,(self
,) + _args
, _kwargs
) 
 938     def SetParent(self
, *_args
, **_kwargs
): 
 939         val 
= apply(windowsc
.wxMenu_SetParent
,(self
,) + _args
, _kwargs
) 
 941     def GetParent(self
, *_args
, **_kwargs
): 
 942         val 
= apply(windowsc
.wxMenu_GetParent
,(self
,) + _args
, _kwargs
) 
 945         return "<C wxMenu instance at %s>" % (self
.this
,) 
 946 class wxMenu(wxMenuPtr
): 
 947     def __init__(self
,*_args
,**_kwargs
): 
 948         self
.this 
= apply(windowsc
.new_wxMenu
,_args
,_kwargs
) 
 950         self
._setOORInfo
(self
) 
 955 class wxMenuBarPtr(wxWindowPtr
): 
 956     def __init__(self
,this
): 
 959     def Append(self
, *_args
, **_kwargs
): 
 960         val 
= apply(windowsc
.wxMenuBar_Append
,(self
,) + _args
, _kwargs
) 
 962     def Insert(self
, *_args
, **_kwargs
): 
 963         val 
= apply(windowsc
.wxMenuBar_Insert
,(self
,) + _args
, _kwargs
) 
 965     def GetMenuCount(self
, *_args
, **_kwargs
): 
 966         val 
= apply(windowsc
.wxMenuBar_GetMenuCount
,(self
,) + _args
, _kwargs
) 
 968     def GetMenu(self
, *_args
, **_kwargs
): 
 969         val 
= apply(windowsc
.wxMenuBar_GetMenu
,(self
,) + _args
, _kwargs
) 
 971     def Replace(self
, *_args
, **_kwargs
): 
 972         val 
= apply(windowsc
.wxMenuBar_Replace
,(self
,) + _args
, _kwargs
) 
 974     def Remove(self
, *_args
, **_kwargs
): 
 975         val 
= apply(windowsc
.wxMenuBar_Remove
,(self
,) + _args
, _kwargs
) 
 977     def EnableTop(self
, *_args
, **_kwargs
): 
 978         val 
= apply(windowsc
.wxMenuBar_EnableTop
,(self
,) + _args
, _kwargs
) 
 980     def SetLabelTop(self
, *_args
, **_kwargs
): 
 981         val 
= apply(windowsc
.wxMenuBar_SetLabelTop
,(self
,) + _args
, _kwargs
) 
 983     def GetLabelTop(self
, *_args
, **_kwargs
): 
 984         val 
= apply(windowsc
.wxMenuBar_GetLabelTop
,(self
,) + _args
, _kwargs
) 
 986     def FindMenu(self
, *_args
, **_kwargs
): 
 987         val 
= apply(windowsc
.wxMenuBar_FindMenu
,(self
,) + _args
, _kwargs
) 
 989     def FindMenuItem(self
, *_args
, **_kwargs
): 
 990         val 
= apply(windowsc
.wxMenuBar_FindMenuItem
,(self
,) + _args
, _kwargs
) 
 992     def FindItemById(self
, *_args
, **_kwargs
): 
 993         val 
= apply(windowsc
.wxMenuBar_FindItemById
,(self
,) + _args
, _kwargs
) 
 995     def Enable(self
, *_args
, **_kwargs
): 
 996         val 
= apply(windowsc
.wxMenuBar_Enable
,(self
,) + _args
, _kwargs
) 
 998     def Check(self
, *_args
, **_kwargs
): 
 999         val 
= apply(windowsc
.wxMenuBar_Check
,(self
,) + _args
, _kwargs
) 
1001     def IsChecked(self
, *_args
, **_kwargs
): 
1002         val 
= apply(windowsc
.wxMenuBar_IsChecked
,(self
,) + _args
, _kwargs
) 
1004     def IsEnabled(self
, *_args
, **_kwargs
): 
1005         val 
= apply(windowsc
.wxMenuBar_IsEnabled
,(self
,) + _args
, _kwargs
) 
1007     def SetLabel(self
, *_args
, **_kwargs
): 
1008         val 
= apply(windowsc
.wxMenuBar_SetLabel
,(self
,) + _args
, _kwargs
) 
1010     def GetLabel(self
, *_args
, **_kwargs
): 
1011         val 
= apply(windowsc
.wxMenuBar_GetLabel
,(self
,) + _args
, _kwargs
) 
1013     def SetHelpString(self
, *_args
, **_kwargs
): 
1014         val 
= apply(windowsc
.wxMenuBar_SetHelpString
,(self
,) + _args
, _kwargs
) 
1016     def GetHelpString(self
, *_args
, **_kwargs
): 
1017         val 
= apply(windowsc
.wxMenuBar_GetHelpString
,(self
,) + _args
, _kwargs
) 
1020         return "<C wxMenuBar instance at %s>" % (self
.this
,) 
1021 class wxMenuBar(wxMenuBarPtr
): 
1022     def __init__(self
,*_args
,**_kwargs
): 
1023         self
.this 
= apply(windowsc
.new_wxMenuBar
,_args
,_kwargs
) 
1025         self
._setOORInfo
(self
) 
1030 class wxMenuItemPtr(wxObjectPtr
): 
1031     def __init__(self
,this
): 
1034     def GetMenu(self
, *_args
, **_kwargs
): 
1035         val 
= apply(windowsc
.wxMenuItem_GetMenu
,(self
,) + _args
, _kwargs
) 
1037     def SetId(self
, *_args
, **_kwargs
): 
1038         val 
= apply(windowsc
.wxMenuItem_SetId
,(self
,) + _args
, _kwargs
) 
1040     def GetId(self
, *_args
, **_kwargs
): 
1041         val 
= apply(windowsc
.wxMenuItem_GetId
,(self
,) + _args
, _kwargs
) 
1043     def IsSeparator(self
, *_args
, **_kwargs
): 
1044         val 
= apply(windowsc
.wxMenuItem_IsSeparator
,(self
,) + _args
, _kwargs
) 
1046     def SetText(self
, *_args
, **_kwargs
): 
1047         val 
= apply(windowsc
.wxMenuItem_SetText
,(self
,) + _args
, _kwargs
) 
1049     def GetLabel(self
, *_args
, **_kwargs
): 
1050         val 
= apply(windowsc
.wxMenuItem_GetLabel
,(self
,) + _args
, _kwargs
) 
1052     def GetText(self
, *_args
, **_kwargs
): 
1053         val 
= apply(windowsc
.wxMenuItem_GetText
,(self
,) + _args
, _kwargs
) 
1055     def GetKind(self
, *_args
, **_kwargs
): 
1056         val 
= apply(windowsc
.wxMenuItem_GetKind
,(self
,) + _args
, _kwargs
) 
1058     def SetCheckable(self
, *_args
, **_kwargs
): 
1059         val 
= apply(windowsc
.wxMenuItem_SetCheckable
,(self
,) + _args
, _kwargs
) 
1061     def IsCheckable(self
, *_args
, **_kwargs
): 
1062         val 
= apply(windowsc
.wxMenuItem_IsCheckable
,(self
,) + _args
, _kwargs
) 
1064     def IsSubMenu(self
, *_args
, **_kwargs
): 
1065         val 
= apply(windowsc
.wxMenuItem_IsSubMenu
,(self
,) + _args
, _kwargs
) 
1067     def SetSubMenu(self
, *_args
, **_kwargs
): 
1068         val 
= apply(windowsc
.wxMenuItem_SetSubMenu
,(self
,) + _args
, _kwargs
) 
1070     def GetSubMenu(self
, *_args
, **_kwargs
): 
1071         val 
= apply(windowsc
.wxMenuItem_GetSubMenu
,(self
,) + _args
, _kwargs
) 
1073     def Enable(self
, *_args
, **_kwargs
): 
1074         val 
= apply(windowsc
.wxMenuItem_Enable
,(self
,) + _args
, _kwargs
) 
1076     def IsEnabled(self
, *_args
, **_kwargs
): 
1077         val 
= apply(windowsc
.wxMenuItem_IsEnabled
,(self
,) + _args
, _kwargs
) 
1079     def Check(self
, *_args
, **_kwargs
): 
1080         val 
= apply(windowsc
.wxMenuItem_Check
,(self
,) + _args
, _kwargs
) 
1082     def IsChecked(self
, *_args
, **_kwargs
): 
1083         val 
= apply(windowsc
.wxMenuItem_IsChecked
,(self
,) + _args
, _kwargs
) 
1085     def Toggle(self
, *_args
, **_kwargs
): 
1086         val 
= apply(windowsc
.wxMenuItem_Toggle
,(self
,) + _args
, _kwargs
) 
1088     def SetHelp(self
, *_args
, **_kwargs
): 
1089         val 
= apply(windowsc
.wxMenuItem_SetHelp
,(self
,) + _args
, _kwargs
) 
1091     def GetHelp(self
, *_args
, **_kwargs
): 
1092         val 
= apply(windowsc
.wxMenuItem_GetHelp
,(self
,) + _args
, _kwargs
) 
1094     def GetAccel(self
, *_args
, **_kwargs
): 
1095         val 
= apply(windowsc
.wxMenuItem_GetAccel
,(self
,) + _args
, _kwargs
) 
1096         if val
: val 
= wxAcceleratorEntryPtr(val
)  
1098     def SetAccel(self
, *_args
, **_kwargs
): 
1099         val 
= apply(windowsc
.wxMenuItem_SetAccel
,(self
,) + _args
, _kwargs
) 
1102         return "<C wxMenuItem instance at %s>" % (self
.this
,) 
1103 class wxMenuItem(wxMenuItemPtr
): 
1104     def __init__(self
,*_args
,**_kwargs
): 
1105         self
.this 
= apply(windowsc
.new_wxMenuItem
,_args
,_kwargs
) 
1113 #-------------- FUNCTION WRAPPERS ------------------ 
1115 def wxFindWindowById(*_args
, **_kwargs
): 
1116     val 
= apply(windowsc
.wxFindWindowById
,_args
,_kwargs
) 
1119 def wxFindWindowByName(*_args
, **_kwargs
): 
1120     val 
= apply(windowsc
.wxFindWindowByName
,_args
,_kwargs
) 
1123 def wxFindWindowByLabel(*_args
, **_kwargs
): 
1124     val 
= apply(windowsc
.wxFindWindowByLabel
,_args
,_kwargs
) 
1127 wxValidator_IsSilent 
= windowsc
.wxValidator_IsSilent
 
1129 wxValidator_SetBellOnError 
= windowsc
.wxValidator_SetBellOnError
 
1131 def wxWindow_FindFocus(*_args
, **_kwargs
): 
1132     val 
= apply(windowsc
.wxWindow_FindFocus
,_args
,_kwargs
) 
1135 wxWindow_NewControlId 
= windowsc
.wxWindow_NewControlId
 
1137 wxWindow_NextControlId 
= windowsc
.wxWindow_NextControlId
 
1139 wxWindow_PrevControlId 
= windowsc
.wxWindow_PrevControlId
 
1141 def wxWindow_GetCapture(*_args
, **_kwargs
): 
1142     val 
= apply(windowsc
.wxWindow_GetCapture
,_args
,_kwargs
) 
1145 wxMenuItem_GetLabelFromText 
= windowsc
.wxMenuItem_GetLabelFromText
 
1149 #-------------- VARIABLE WRAPPERS ------------------