SWIGged updates for wxMac

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-03-04 05:50:52 +00:00
parent 89505f6a9c
commit bf2e21452d
23 changed files with 732 additions and 268 deletions

View File

@@ -25,7 +25,10 @@ class wxSizePtr :
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxSize):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxSize_Set,(self,) + _args, _kwargs)
return val
@@ -110,7 +113,10 @@ class wxRealPointPtr :
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxRealPoint):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxRealPoint_Set,(self,) + _args, _kwargs)
return val
@@ -175,7 +181,10 @@ class wxPointPtr :
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxPoint):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxPoint_Set,(self,) + _args, _kwargs)
return val
@@ -240,7 +249,10 @@ class wxRectPtr :
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxRect):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetX(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetX,(self,) + _args, _kwargs)
return val
@@ -665,7 +677,10 @@ class wxAcceleratorEntryPtr :
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxAcceleratorEntry):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxAcceleratorEntry_Set,(self,) + _args, _kwargs)
return val
@@ -694,7 +709,10 @@ class wxAcceleratorTablePtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxAcceleratorTable):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxAcceleratorTable instance at %s>" % (self.this,)
class wxAcceleratorTable(wxAcceleratorTablePtr):
@@ -711,7 +729,10 @@ class wxBusyInfoPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=miscc.delete_wxBusyInfo):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxBusyInfo instance at %s>" % (self.this,)
class wxBusyInfo(wxBusyInfoPtr):