def Set(self,arg0,arg1):
val = miscc.wxSize_Set(self.this,arg0,arg1)
return val
+ def GetX(self):
+ val = miscc.wxSize_GetX(self.this)
+ return val
+ def GetY(self):
+ val = miscc.wxSize_GetY(self.this)
+ return val
def GetWidth(self):
val = miscc.wxSize_GetWidth(self.this)
return val
def GetHeight(self):
val = miscc.wxSize_GetHeight(self.this)
return val
- def __str__(self):
- val = miscc.wxSize___str__(self.this)
+ def asTuple(self):
+ val = miscc.wxSize_asTuple(self.this)
return val
def __setattr__(self,name,value):
+ if name == "x" :
+ miscc.wxSize_x_set(self.this,value)
+ return
+ if name == "y" :
+ miscc.wxSize_y_set(self.this,value)
+ return
if name == "width" :
miscc.wxSize_width_set(self.this,value)
return
return
self.__dict__[name] = value
def __getattr__(self,name):
+ if name == "x" :
+ return miscc.wxSize_x_get(self.this)
+ if name == "y" :
+ return miscc.wxSize_y_get(self.this)
if name == "width" :
return miscc.wxSize_width_get(self.this)
if name == "height" :
raise AttributeError,name
def __repr__(self):
return "<C wxSize instance>"
+ def __str__(self): return str(self.asTuple())
+ def __repr__(self): return str(self.asTuple())
class wxSize(wxSizePtr):
def __init__(self,*args) :
self.this = apply(miscc.new_wxSize,()+args)
def Set(self,arg0,arg1):
val = miscc.wxPoint_Set(self.this,arg0,arg1)
return val
- def __str__(self):
- val = miscc.wxPoint___str__(self.this)
+ def asTuple(self):
+ val = miscc.wxPoint_asTuple(self.this)
return val
def __setattr__(self,name,value):
if name == "x" :
raise AttributeError,name
def __repr__(self):
return "<C wxPoint instance>"
+ def __str__(self): return str(self.asTuple())
+ def __repr__(self): return str(self.asTuple())
class wxPoint(wxPointPtr):
def __init__(self,*args) :
self.this = apply(miscc.new_wxPoint,()+args)
def GetRight(self):
val = miscc.wxRect_GetRight(self.this)
return val
+ def asTuple(self):
+ val = miscc.wxRect_asTuple(self.this)
+ return val
def __setattr__(self,name,value):
if name == "x" :
miscc.wxRect_x_set(self.this,value)
raise AttributeError,name
def __repr__(self):
return "<C wxRect instance>"
+ def __str__(self): return str(self.asTuple())
+ def __repr__(self): return str(self.asTuple())
class wxRect(wxRectPtr):
def __init__(self,*args) :
self.this = apply(miscc.new_wxRect,()+args)
+class wxRegionPtr :
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def __del__(self):
+ if self.thisown == 1 :
+ miscc.delete_wxRegion(self.this)
+ def Clear(self):
+ val = miscc.wxRegion_Clear(self.this)
+ return val
+ def Contains(self,arg0,arg1):
+ val = miscc.wxRegion_Contains(self.this,arg0,arg1)
+ return val
+ def ContainsPoint(self,arg0):
+ val = miscc.wxRegion_ContainsPoint(self.this,arg0.this)
+ return val
+ def ContainsRect(self,arg0):
+ val = miscc.wxRegion_ContainsRect(self.this,arg0.this)
+ return val
+ def GetBox(self):
+ val = miscc.wxRegion_GetBox(self.this)
+ val = wxRectPtr(val)
+ val.thisown = 1
+ return val
+ def Intersect(self,arg0):
+ val = miscc.wxRegion_Intersect(self.this,arg0.this)
+ return val
+ def Subtract(self,arg0):
+ val = miscc.wxRegion_Subtract(self.this,arg0.this)
+ return val
+ def Union(self,arg0):
+ val = miscc.wxRegion_Union(self.this,arg0.this)
+ return val
+ def Xor(self,arg0):
+ val = miscc.wxRegion_Xor(self.this,arg0.this)
+ return val
+ def __repr__(self):
+ return "<C wxRegion instance>"
+class wxRegion(wxRegionPtr):
+ def __init__(self) :
+ self.this = miscc.new_wxRegion()
+ self.thisown = 1
+
+
+
+
+class wxRegionIteratorPtr :
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def __del__(self):
+ if self.thisown == 1 :
+ miscc.delete_wxRegionIterator(self.this)
+ def GetX(self):
+ val = miscc.wxRegionIterator_GetX(self.this)
+ return val
+ def GetY(self):
+ val = miscc.wxRegionIterator_GetY(self.this)
+ return val
+ def GetW(self):
+ val = miscc.wxRegionIterator_GetW(self.this)
+ return val
+ def GetWidth(self):
+ val = miscc.wxRegionIterator_GetWidth(self.this)
+ return val
+ def GetH(self):
+ val = miscc.wxRegionIterator_GetH(self.this)
+ return val
+ def GetHeight(self):
+ val = miscc.wxRegionIterator_GetHeight(self.this)
+ return val
+ def GetRect(self):
+ val = miscc.wxRegionIterator_GetRect(self.this)
+ val = wxRectPtr(val)
+ val.thisown = 1
+ return val
+ def HaveRects(self):
+ val = miscc.wxRegionIterator_HaveRects(self.this)
+ return val
+ def Reset(self):
+ val = miscc.wxRegionIterator_Reset(self.this)
+ return val
+ def Next(self):
+ val = miscc.wxRegionIterator_Next(self.this)
+ return val
+ def __repr__(self):
+ return "<C wxRegionIterator instance>"
+class wxRegionIterator(wxRegionIteratorPtr):
+ def __init__(self,arg0) :
+ self.this = miscc.new_wxRegionIterator(arg0.this)
+ self.thisown = 1
+
+
+
+
class wxAcceleratorEntryPtr :
def __init__(self,this):
self.this = this
+class wxToolTipPtr :
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def SetTip(self,arg0):
+ val = miscc.wxToolTip_SetTip(self.this,arg0)
+ return val
+ def GetTip(self):
+ val = miscc.wxToolTip_GetTip(self.this)
+ return val
+ def GetWindow(self):
+ val = miscc.wxToolTip_GetWindow(self.this)
+ val = wxWindowPtr(val)
+ return val
+ def __repr__(self):
+ return "<C wxToolTip instance>"
+class wxToolTip(wxToolTipPtr):
+ def __init__(self,arg0) :
+ self.this = miscc.new_wxToolTip(arg0)
+ self.thisown = 1
+
+
+
+
#-------------- FUNCTION WRAPPERS ------------------
val = miscc.wxSetCursor(arg0.this)
return val
+wxNewId = miscc.wxNewId
+
+wxRegisterId = miscc.wxRegisterId
+
NewId = miscc.NewId
RegisterId = miscc.RegisterId
wxYield = miscc.wxYield
+wxSafeYield = miscc.wxSafeYield
+
wxGetResource = miscc.wxGetResource
wxResourceAddIdentifier = miscc.wxResourceAddIdentifier
wxResourceParseString = miscc.wxResourceParseString
+wxToolTip_Enable = miscc.wxToolTip_Enable
+
+wxToolTip_SetDelay = miscc.wxToolTip_SetDelay
+
#-------------- VARIABLE WRAPPERS ------------------
wxRightOf = miscc.wxRightOf
wxSameAs = miscc.wxSameAs
wxAbsolute = miscc.wxAbsolute
+wxOutRegion = miscc.wxOutRegion
+wxPartRegion = miscc.wxPartRegion
+wxInRegion = miscc.wxInRegion