from events import *
from controls import *
-import wxp
+import wx
class wxListItemPtr :
def __init__(self,this):
self.this = this
def EndEditLabel(self,arg0):
val = controls2c.wxListCtrl_EndEditLabel(self.this,arg0)
return val
+ def GetEditControl(self):
+ val = controls2c.wxListCtrl_GetEditControl(self.this)
+ val = wxTextCtrlPtr(val)
+ return val
def EnsureVisible(self,arg0):
val = controls2c.wxListCtrl_EnsureVisible(self.this,arg0)
return val
def GetCountPerPage(self):
val = controls2c.wxListCtrl_GetCountPerPage(self.this)
return val
- def GetEditControl(self):
- val = controls2c.wxListCtrl_GetEditControl(self.this)
- val = wxTextCtrlPtr(val)
- return val
def GetImageList(self,arg0):
val = controls2c.wxListCtrl_GetImageList(self.this,arg0)
return val
val = wxColourPtr(val)
val.thisown = 1
return val
+ def SetTextColour(self,arg0):
+ val = controls2c.wxListCtrl_SetTextColour(self.this,arg0.this)
+ return val
def GetTopItem(self):
val = controls2c.wxListCtrl_GetTopItem(self.this)
return val
def SetSingleStyle(self,arg0,*args):
val = apply(controls2c.wxListCtrl_SetSingleStyle,(self.this,arg0,)+args)
return val
- def SetTextColour(self,arg0):
- val = controls2c.wxListCtrl_SetTextColour(self.this,arg0.this)
- return val
def SetWindowStyleFlag(self,arg0):
val = controls2c.wxListCtrl_SetWindowStyleFlag(self.this,arg0)
return val
args = tuple(argl)
self.this = apply(controls2c.new_wxListCtrl,(arg0.this,arg1,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)
def IsOk(self):
val = controls2c.wxTreeItemId_IsOk(self.this)
return val
- def GetId(self):
- val = controls2c.wxTreeItemId_GetId(self.this)
- return val
def __repr__(self):
return "<C wxTreeItemId instance>"
class wxTreeItemId(wxTreeItemIdPtr):
def __del__(self):
if self.thisown == 1 :
controls2c.delete_wxTreeItemData(self.this)
- def GetItemId(self):
- val = controls2c.wxTreeItemData_GetItemId(self.this)
+ def GetId(self):
+ val = controls2c.wxTreeItemData_GetId(self.this)
val = wxTreeItemIdPtr(val)
return val
+ def SetId(self,arg0):
+ val = controls2c.wxTreeItemData_SetId(self.this,arg0.this)
+ return val
def __repr__(self):
return "<C wxTreeItemData instance>"
class wxTreeItemData(wxTreeItemDataPtr):
def SetItemData(self,arg0,arg1):
val = controls2c.wxTreeCtrl_SetItemData(self.this,arg0.this,arg1.this)
return val
+ def SetItemHasChildren(self,arg0,*args):
+ val = apply(controls2c.wxTreeCtrl_SetItemHasChildren,(self.this,arg0.this,)+args)
+ return val
def IsVisible(self,arg0):
val = controls2c.wxTreeCtrl_IsVisible(self.this,arg0.this)
return val
def Delete(self,arg0):
val = controls2c.wxTreeCtrl_Delete(self.this,arg0.this)
return val
+ def DeleteChildren(self,arg0):
+ val = controls2c.wxTreeCtrl_DeleteChildren(self.this,arg0.this)
+ return val
def DeleteAllItems(self):
val = controls2c.wxTreeCtrl_DeleteAllItems(self.this)
return val
def EndEditLabel(self,arg0,*args):
val = apply(controls2c.wxTreeCtrl_EndEditLabel,(self.this,arg0.this,)+args)
return val
- def SortChildren(self,arg0):
- val = controls2c.wxTreeCtrl_SortChildren(self.this,arg0.this)
+ def SetItemBold(self,arg0,*args):
+ val = apply(controls2c.wxTreeCtrl_SetItemBold,(self.this,arg0.this,)+args)
+ return val
+ def IsBold(self,arg0):
+ val = controls2c.wxTreeCtrl_IsBold(self.this,arg0.this)
+ return val
+ def HitTest(self,arg0):
+ val = controls2c.wxTreeCtrl_HitTest(self.this,arg0.this)
+ val = wxTreeItemIdPtr(val)
+ val.thisown = 1
return val
def __repr__(self):
return "<C wxTreeCtrl instance>"
args = tuple(argl)
self.this = apply(controls2c.new_wxTreeCtrl,(arg0.this,)+args)
self.thisown = 1
- wxp._StdWindowCallbacks(self)
+ wx._StdWindowCallbacks(self)