+ self._setCallbackInfo(self, wxListCtrl)
+ self._setOORInfo(self)
+
+
+
+def wxPreListCtrl(*_args,**_kwargs):
+ val = wxListCtrlPtr(apply(controls2c.new_wxPreListCtrl,_args,_kwargs))
+ val.thisown = 1
+ val._setOORInfo(val)
+ return val
+
+
+class wxListViewPtr(wxListCtrlPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def Create(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_Create,(self,) + _args, _kwargs)
+ return val
+ def Select(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_Select,(self,) + _args, _kwargs)
+ return val
+ def Focus(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_Focus,(self,) + _args, _kwargs)
+ return val
+ def GetFocusedItem(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_GetFocusedItem,(self,) + _args, _kwargs)
+ return val
+ def GetNextSelected(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_GetNextSelected,(self,) + _args, _kwargs)
+ return val
+ def GetFirstSelected(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_GetFirstSelected,(self,) + _args, _kwargs)
+ return val
+ def IsSelected(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_IsSelected,(self,) + _args, _kwargs)
+ return val
+ def SetColumnImage(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_SetColumnImage,(self,) + _args, _kwargs)
+ return val
+ def ClearColumnImage(self, *_args, **_kwargs):
+ val = apply(controls2c.wxListView_ClearColumnImage,(self,) + _args, _kwargs)
+ return val
+ def __repr__(self):
+ return "<C wxListView instance at %s>" % (self.this,)
+class wxListView(wxListViewPtr):
+ def __init__(self,*_args,**_kwargs):
+ self.this = apply(controls2c.new_wxListView,_args,_kwargs)
+ self.thisown = 1
+ self._setOORInfo(self)
+
+
+
+def wxPreListView(*_args,**_kwargs):
+ val = wxListViewPtr(apply(controls2c.new_wxPreListView,_args,_kwargs))
+ val.thisown = 1
+ val._setOORInfo(val)
+ return val
+
+
+class wxTreeItemAttrPtr :
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def SetTextColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_SetTextColour,(self,) + _args, _kwargs)
+ return val
+ def SetBackgroundColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_SetBackgroundColour,(self,) + _args, _kwargs)
+ return val
+ def SetFont(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_SetFont,(self,) + _args, _kwargs)
+ return val
+ def HasTextColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_HasTextColour,(self,) + _args, _kwargs)
+ return val
+ def HasBackgroundColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_HasBackgroundColour,(self,) + _args, _kwargs)
+ return val
+ def HasFont(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_HasFont,(self,) + _args, _kwargs)
+ return val
+ def GetTextColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_GetTextColour,(self,) + _args, _kwargs)
+ if val: val = wxColourPtr(val) ; val.thisown = 1
+ return val
+ def GetBackgroundColour(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_GetBackgroundColour,(self,) + _args, _kwargs)
+ if val: val = wxColourPtr(val) ; val.thisown = 1
+ return val
+ def GetFont(self, *_args, **_kwargs):
+ val = apply(controls2c.wxTreeItemAttr_GetFont,(self,) + _args, _kwargs)
+ if val: val = wxFontPtr(val) ; val.thisown = 1
+ return val
+ def __repr__(self):
+ return "<C wxTreeItemAttr instance at %s>" % (self.this,)
+class wxTreeItemAttr(wxTreeItemAttrPtr):
+ def __init__(self,*_args,**_kwargs):
+ self.this = apply(controls2c.new_wxTreeItemAttr,_args,_kwargs)
+ self.thisown = 1