+ self._setOORInfo(self)
+
+
+
+def wxPreControl(*_args,**_kwargs):
+ val = wxControlPtr(apply(controlsc.new_wxPreControl,_args,_kwargs))
+ val.thisown = 1
+ val._setOORInfo(val)
+ return val
+
+
+class wxControlWithItemsPtr(wxControlPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def Delete(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_Delete,(self,) + _args, _kwargs)
+ return val
+ def GetCount(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_GetCount,(self,) + _args, _kwargs)
+ return val
+ def GetString(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_GetString,(self,) + _args, _kwargs)
+ return val
+ def SetString(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_SetString,(self,) + _args, _kwargs)
+ return val
+ def FindString(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_FindString,(self,) + _args, _kwargs)
+ return val
+ def Select(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_Select,(self,) + _args, _kwargs)
+ return val
+ def GetSelection(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_GetSelection,(self,) + _args, _kwargs)
+ return val
+ def GetStringSelection(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_GetStringSelection,(self,) + _args, _kwargs)
+ return val
+ def Append(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_Append,(self,) + _args, _kwargs)
+ return val
+ def GetClientData(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_GetClientData,(self,) + _args, _kwargs)
+ return val
+ def SetClientData(self, *_args, **_kwargs):
+ val = apply(controlsc.wxControlWithItems_SetClientData,(self,) + _args, _kwargs)
+ return val
+ def __repr__(self):
+ return "<C wxControlWithItems instance at %s>" % (self.this,)
+ Number = GetCount
+class wxControlWithItems(wxControlWithItemsPtr):
+ def __init__(self,this):
+ self.this = this