from gdi import *
from events import *
-import wxp
+import wx
class wxControlPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
args = tuple(argl)
self.this = apply(controlsc.new_wxButton,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
val = controlsc.wxBitmapButton_GetBitmapLabel(self.this)
val = wxBitmapPtr(val)
return val
+ def GetBitmapDisabled(self):
+ val = controlsc.wxBitmapButton_GetBitmapDisabled(self.this)
+ val = wxBitmapPtr(val)
+ return val
+ def GetBitmapFocus(self):
+ val = controlsc.wxBitmapButton_GetBitmapFocus(self.this)
+ val = wxBitmapPtr(val)
+ return val
+ def GetBitmapSelected(self):
+ val = controlsc.wxBitmapButton_GetBitmapSelected(self.this)
+ val = wxBitmapPtr(val)
+ return val
+ def SetBitmapDisabled(self,arg0):
+ val = controlsc.wxBitmapButton_SetBitmapDisabled(self.this,arg0.this)
+ return val
+ def SetBitmapFocus(self,arg0):
+ val = controlsc.wxBitmapButton_SetBitmapFocus(self.this,arg0.this)
+ return val
+ def SetBitmapSelected(self,arg0):
+ val = controlsc.wxBitmapButton_SetBitmapSelected(self.this,arg0.this)
+ return val
def SetBitmapLabel(self,arg0):
val = controlsc.wxBitmapButton_SetBitmapLabel(self.this,arg0.this)
return val
args = tuple(argl)
self.this = apply(controlsc.new_wxBitmapButton,(arg0.this,arg1,arg2.this,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxCheckBox,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxChoice,(arg0.this,arg1,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxComboBox,(arg0.this,arg1,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxGauge,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxStaticText,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxListBox,(arg0.this,arg1,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
+
+
+
+
+class wxCheckListBoxPtr(wxListBoxPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def IsChecked(self,arg0):
+ val = controlsc.wxCheckListBox_IsChecked(self.this,arg0)
+ return val
+ def Check(self,arg0,*args):
+ val = apply(controlsc.wxCheckListBox_Check,(self.this,arg0,)+args)
+ return val
+ def GetItemHeight(self):
+ val = controlsc.wxCheckListBox_GetItemHeight(self.this)
+ return val
+ def __repr__(self):
+ return "<C wxCheckListBox instance>"
+class wxCheckListBox(wxCheckListBoxPtr):
+ def __init__(self,arg0,arg1,*args) :
+ argl = map(None,args)
+ try: argl[0] = argl[0].this
+ except: pass
+ try: argl[1] = argl[1].this
+ except: pass
+ args = tuple(argl)
+ self.this = apply(controlsc.new_wxCheckListBox,(arg0.this,arg1,)+args)
+ self.thisown = 1
+ wx._StdWindowCallbacks(self)
def GetLastPosition(self):
val = controlsc.wxTextCtrl_GetLastPosition(self.this)
return val
+ def GetLineLength(self,arg0):
+ val = controlsc.wxTextCtrl_GetLineLength(self.this,arg0)
+ return val
+ def GetLineText(self,arg0):
+ val = controlsc.wxTextCtrl_GetLineText(self.this,arg0)
+ return val
+ def GetNumberOfLines(self):
+ val = controlsc.wxTextCtrl_GetNumberOfLines(self.this)
+ return val
def GetValue(self):
val = controlsc.wxTextCtrl_GetValue(self.this)
return val
def Paste(self):
val = controlsc.wxTextCtrl_Paste(self.this)
return val
+ def PositionToXY(self,arg0):
+ val = controlsc.wxTextCtrl_PositionToXY(self.this,arg0)
+ return val
def Remove(self,arg0,arg1):
val = controlsc.wxTextCtrl_Remove(self.this,arg0,arg1)
return val
def WriteText(self,arg0):
val = controlsc.wxTextCtrl_WriteText(self.this,arg0)
return val
+ def XYToPosition(self,arg0,arg1):
+ val = controlsc.wxTextCtrl_XYToPosition(self.this,arg0,arg1)
+ return val
def __repr__(self):
return "<C wxTextCtrl instance>"
class wxTextCtrl(wxTextCtrlPtr):
args = tuple(argl)
self.this = apply(controlsc.new_wxTextCtrl,(arg0.this,arg1,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
def GetPageSize(self):
val = controlsc.wxScrollBar_GetPageSize(self.this)
return val
- def GetPosition(self):
- val = controlsc.wxScrollBar_GetPosition(self.this)
+ def GetThumbPosition(self):
+ val = controlsc.wxScrollBar_GetThumbPosition(self.this)
return val
def GetThumbSize(self):
val = controlsc.wxScrollBar_GetThumbSize(self.this)
return val
- def SetPosition(self,arg0):
- val = controlsc.wxScrollBar_SetPosition(self.this,arg0)
+ def SetThumbPosition(self,arg0):
+ val = controlsc.wxScrollBar_SetThumbPosition(self.this,arg0)
return val
def SetScrollbar(self,arg0,arg1,arg2,arg3,*args):
val = apply(controlsc.wxScrollBar_SetScrollbar,(self.this,arg0,arg1,arg2,arg3,)+args)
args = tuple(argl)
self.this = apply(controlsc.new_wxScrollBar,(arg0.this,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
+
+
+
+
+class wxSpinButtonPtr(wxControlPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def GetMax(self):
+ val = controlsc.wxSpinButton_GetMax(self.this)
+ return val
+ def GetMin(self):
+ val = controlsc.wxSpinButton_GetMin(self.this)
+ return val
+ def GetValue(self):
+ val = controlsc.wxSpinButton_GetValue(self.this)
+ return val
+ def SetRange(self,arg0,arg1):
+ val = controlsc.wxSpinButton_SetRange(self.this,arg0,arg1)
+ return val
+ def SetValue(self,arg0):
+ val = controlsc.wxSpinButton_SetValue(self.this,arg0)
+ return val
+ def __repr__(self):
+ return "<C wxSpinButton instance>"
+class wxSpinButton(wxSpinButtonPtr):
+ def __init__(self,arg0,*args) :
+ argl = map(None,args)
+ try: argl[1] = argl[1].this
+ except: pass
+ try: argl[2] = argl[2].this
+ except: pass
+ args = tuple(argl)
+ self.this = apply(controlsc.new_wxSpinButton,(arg0.this,)+args)
+ self.thisown = 1
args = tuple(argl)
self.this = apply(controlsc.new_wxStaticBitmap,(arg0.this,arg1,arg2.this,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
def __init__(self,this):
self.this = this
self.thisown = 0
- def EnableBox(self,arg0):
- val = controlsc.wxRadioBox_EnableBox(self.this,arg0)
+ def Enable(self,arg0):
+ val = controlsc.wxRadioBox_Enable(self.this,arg0)
return val
- def Enable(self,arg0,arg1):
- val = controlsc.wxRadioBox_Enable(self.this,arg0,arg1)
+ def EnableItem(self,arg0,arg1):
+ val = controlsc.wxRadioBox_EnableItem(self.this,arg0,arg1)
return val
def FindString(self,arg0):
val = controlsc.wxRadioBox_FindString(self.this,arg0)
return val
- def GetLabel(self,arg0):
- val = controlsc.wxRadioBox_GetLabel(self.this,arg0)
+ def GetItemLabel(self,arg0):
+ val = controlsc.wxRadioBox_GetItemLabel(self.this,arg0)
return val
def GetSelection(self):
val = controlsc.wxRadioBox_GetSelection(self.this)
def Number(self):
val = controlsc.wxRadioBox_Number(self.this)
return val
- def SetBoxLabel(self,arg0):
- val = controlsc.wxRadioBox_SetBoxLabel(self.this,arg0)
+ def SetLabel(self,arg0):
+ val = controlsc.wxRadioBox_SetLabel(self.this,arg0)
return val
- def SetLabel(self,arg0,arg1):
- val = controlsc.wxRadioBox_SetLabel(self.this,arg0,arg1)
+ def SetItemLabel(self,arg0,arg1):
+ val = controlsc.wxRadioBox_SetItemLabel(self.this,arg0,arg1)
return val
def SetSelection(self,arg0):
val = controlsc.wxRadioBox_SetSelection(self.this,arg0)
args = tuple(argl)
self.this = apply(controlsc.new_wxRadioBox,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxRadioButton,(arg0.this,arg1,arg2,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
args = tuple(argl)
self.this = apply(controlsc.new_wxSlider,(arg0.this,arg1,arg2,arg3,arg4,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)