SWIGged updates for wxGTK

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-03-04 05:49:11 +00:00
parent 238ab89099
commit 89505f6a9c
21 changed files with 426 additions and 92 deletions

View File

@@ -11,7 +11,10 @@ class wxGDIObjectPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxGDIObject):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetVisible(self, *_args, **_kwargs):
val = apply(gdic.wxGDIObject_GetVisible,(self,) + _args, _kwargs)
return val
@@ -37,7 +40,10 @@ class wxBitmapPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxBitmap):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetPalette(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetPalette,(self,) + _args, _kwargs)
if val: val = wxPalettePtr(val)
@@ -121,7 +127,10 @@ class wxIconPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxIcon):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def LoadFile(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_LoadFile,(self,) + _args, _kwargs)
return val
@@ -165,7 +174,10 @@ class wxIconBundlePtr :
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxIconBundle):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def AddIcon(self, *_args, **_kwargs):
val = apply(gdic.wxIconBundle_AddIcon,(self,) + _args, _kwargs)
return val
@@ -202,7 +214,10 @@ class wxCursorPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxCursor):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxCursor_Ok,(self,) + _args, _kwargs)
return val
@@ -221,7 +236,10 @@ class wxColourPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxColour):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Red(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Red,(self,) + _args, _kwargs)
return val
@@ -293,7 +311,10 @@ class wxPenPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxPen):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetCap(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetCap,(self,) + _args, _kwargs)
return val
@@ -350,7 +371,10 @@ class wxPyPenPtr(wxPenPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxPyPen):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetDashes(self, *_args, **_kwargs):
val = apply(gdic.wxPyPen_SetDashes,(self,) + _args, _kwargs)
return val
@@ -396,7 +420,10 @@ class wxBrushPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxBrush):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetColour(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_GetColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
@@ -462,7 +489,10 @@ class wxDCPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxDC):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def BeginDrawing(self, *_args, **_kwargs):
val = apply(gdic.wxDC_BeginDrawing,(self,) + _args, _kwargs)
return val
@@ -996,7 +1026,10 @@ class wxPalettePtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxPalette):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetPixel(self, *_args, **_kwargs):
val = apply(gdic.wxPalette_GetPixel,(self,) + _args, _kwargs)
return val
@@ -1022,7 +1055,10 @@ class wxImageListPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxImageList):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Add(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_Add,(self,) + _args, _kwargs)
return val
@@ -1066,7 +1102,10 @@ class wxRegionPtr(wxGDIObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxRegion):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Clear(self, *_args, **_kwargs):
val = apply(gdic.wxRegion_Clear,(self,) + _args, _kwargs)
return val
@@ -1149,7 +1188,10 @@ class wxRegionIteratorPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=gdic.delete_wxRegionIterator):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetX(self, *_args, **_kwargs):
val = apply(gdic.wxRegionIterator_GetX,(self,) + _args, _kwargs)
return val