+class wxImageListPtr :
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def __del__(self):
+ if self.thisown == 1 :
+ gdic.delete_wxImageList(self.this)
+ def Add(self,arg0,*args):
+ argl = map(None,args)
+ try: argl[0] = argl[0].this
+ except: pass
+ args = tuple(argl)
+ val = apply(gdic.wxImageList_Add,(self.this,arg0.this,)+args)
+ return val
+ def AddWithColourMask(self,arg0,arg1):
+ val = gdic.wxImageList_AddWithColourMask(self.this,arg0.this,arg1.this)
+ return val
+ def AddIcon(self,arg0):
+ val = gdic.wxImageList_AddIcon(self.this,arg0.this)
+ return val
+ def Draw(self,arg0,arg1,arg2,arg3,*args):
+ val = apply(gdic.wxImageList_Draw,(self.this,arg0,arg1.this,arg2,arg3,)+args)
+ return val
+ def GetImageCount(self):
+ val = gdic.wxImageList_GetImageCount(self.this)
+ return val
+ def Remove(self,arg0):
+ val = gdic.wxImageList_Remove(self.this,arg0)
+ return val
+ def RemoveAll(self):
+ val = gdic.wxImageList_RemoveAll(self.this)
+ return val
+ def Replace(self,arg0,arg1,*args):
+ argl = map(None,args)
+ try: argl[0] = argl[0].this
+ except: pass
+ args = tuple(argl)
+ val = apply(gdic.wxImageList_Replace,(self.this,arg0,arg1.this,)+args)
+ return val
+ def ReplaceIcon(self,arg0,arg1):
+ val = gdic.wxImageList_ReplaceIcon(self.this,arg0,arg1.this)
+ return val
+ def __repr__(self):
+ return "<C wxImageList instance>"
+class wxImageList(wxImageListPtr):
+ def __init__(self,arg0,arg1,*args) :
+ self.this = apply(gdic.new_wxImageList,(arg0,arg1,)+args)
+ self.thisown = 1
+
+
+
+