def __init__(self,this):
self.this = this
self.thisown = 0
+ def Create(self, *_args, **_kwargs):
+ val = apply(windowsc.wxWindow_Create,(self,) + _args, _kwargs)
+ return val
def CaptureMouse(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_CaptureMouse,(self,) + _args, _kwargs)
return val
def Refresh(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Refresh,(self,) + _args, _kwargs)
return val
+ def RefreshRect(self, *_args, **_kwargs):
+ val = apply(windowsc.wxWindow_RefreshRect,(self,) + _args, _kwargs)
+ return val
def ReleaseMouse(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ReleaseMouse,(self,) + _args, _kwargs)
return val
def Thaw(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Thaw,(self,) + _args, _kwargs)
return val
+ def Update(self, *_args, **_kwargs):
+ val = apply(windowsc.wxWindow_Update,(self,) + _args, _kwargs)
+ return val
def GetHelpText(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetHelpText,(self,) + _args, _kwargs)
return val
def PageDown(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_PageDown,(self,) + _args, _kwargs)
return val
+ def GetAcceleratorTable(self, *_args, **_kwargs):
+ val = apply(windowsc.wxWindow_GetAcceleratorTable,(self,) + _args, _kwargs)
+ if val: val = wxAcceleratorTablePtr(val)
+ return val
def __repr__(self):
return "<C wxWindow instance at %s>" % (self.this,)
# replaces broken shadow method
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxWindow,_args,_kwargs)
self.thisown = 1
- #wx._StdWindowCallbacks(self)
+def wxPreWindow(*_args,**_kwargs):
+ val = wxWindowPtr(apply(windowsc.new_wxPreWindow,_args,_kwargs))
+ val.thisown = 1
+ return val
+
class wxPanelPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
+ def Create(self, *_args, **_kwargs):
+ val = apply(windowsc.wxPanel_Create,(self,) + _args, _kwargs)
+ return val
def InitDialog(self, *_args, **_kwargs):
val = apply(windowsc.wxPanel_InitDialog,(self,) + _args, _kwargs)
return val
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxPanel,_args,_kwargs)
self.thisown = 1
- #wx._StdWindowCallbacks(self)
-
-
-class wxDialogPtr(wxPanelPtr):
- def __init__(self,this):
- self.this = this
- self.thisown = 0
- def Centre(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_Centre,(self,) + _args, _kwargs)
- return val
- def EndModal(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_EndModal,(self,) + _args, _kwargs)
- return val
- def GetTitle(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_GetTitle,(self,) + _args, _kwargs)
- return val
- def Iconize(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_Iconize,(self,) + _args, _kwargs)
- return val
- def IsIconized(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_IsIconized,(self,) + _args, _kwargs)
- return val
- def SetModal(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_SetModal,(self,) + _args, _kwargs)
- return val
- def IsModal(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_IsModal,(self,) + _args, _kwargs)
- return val
- def SetTitle(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_SetTitle,(self,) + _args, _kwargs)
- return val
- def Show(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_Show,(self,) + _args, _kwargs)
- return val
- def ShowModal(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_ShowModal,(self,) + _args, _kwargs)
- return val
- def GetReturnCode(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_GetReturnCode,(self,) + _args, _kwargs)
- return val
- def SetReturnCode(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_SetReturnCode,(self,) + _args, _kwargs)
- return val
- def CreateTextSizer(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_CreateTextSizer,(self,) + _args, _kwargs)
- return val
- def CreateButtonSizer(self, *_args, **_kwargs):
- val = apply(windowsc.wxDialog_CreateButtonSizer,(self,) + _args, _kwargs)
- return val
- def __repr__(self):
- return "<C wxDialog instance at %s>" % (self.this,)
-class wxDialog(wxDialogPtr):
- def __init__(self,*_args,**_kwargs):
- self.this = apply(windowsc.new_wxDialog,_args,_kwargs)
- self.thisown = 1
- #wx._StdDialogCallbacks(self)
-
+def wxPrePanel(*_args,**_kwargs):
+ val = wxPanelPtr(apply(windowsc.new_wxPrePanel,_args,_kwargs))
+ val.thisown = 1
+ return val
class wxScrolledWindowPtr(wxPanelPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
+ def Create(self, *_args, **_kwargs):
+ val = apply(windowsc.wxScrolledWindow_Create,(self,) + _args, _kwargs)
+ return val
def EnableScrolling(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_EnableScrolling,(self,) + _args, _kwargs)
return val
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxScrolledWindow,_args,_kwargs)
self.thisown = 1
- #wx._StdWindowCallbacks(self)
- #wx._StdOnScrollCallbacks(self)
+def wxPreScrolledWindow(*_args,**_kwargs):
+ val = wxScrolledWindowPtr(apply(windowsc.new_wxPreScrolledWindow,_args,_kwargs))
+ val.thisown = 1
+ return val
+
class wxMenuPtr(wxEvtHandlerPtr):
def __init__(self,this):
#-------------- FUNCTION WRAPPERS ------------------
+wxValidator_IsSilent = windowsc.wxValidator_IsSilent
+
+wxValidator_SetBellOnError = windowsc.wxValidator_SetBellOnError
+
def wxWindow_FindFocus(*_args, **_kwargs):
val = apply(windowsc.wxWindow_FindFocus,_args,_kwargs)
return val
wxWindow_PrevControlId = windowsc.wxWindow_PrevControlId
-wxValidator_IsSilent = windowsc.wxValidator_IsSilent
-
-wxValidator_SetBellOnError = windowsc.wxValidator_SetBellOnError
-
wxMenuItem_GetLabelFromText = windowsc.wxMenuItem_GetLabelFromText