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

@@ -13,7 +13,10 @@ class wxDataFormatPtr :
self.thisown = 0
def __del__(self, delfunc=clip_dndc.delete_wxDataFormat):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetType(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataFormat_SetType,(self,) + _args, _kwargs)
return val
@@ -45,7 +48,10 @@ class wxDataObjectPtr :
self.thisown = 0
def __del__(self, delfunc=clip_dndc.delete_wxDataObject):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetPreferredFormat(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetPreferredFormat,(self,) + _args, _kwargs)
if val: val = wxDataFormatPtr(val) ; val.thisown = 1
@@ -352,7 +358,10 @@ class wxDropSourcePtr :
return val
def __del__(self, delfunc=clip_dndc.delete_wxDropSource):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_SetData,(self,) + _args, _kwargs)
return val
@@ -402,7 +411,10 @@ class wxPyDropTargetPtr(wxDropTargetPtr):
return val
def __del__(self, delfunc=clip_dndc.delete_wxPyDropTarget):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetDataObject(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_GetDataObject,(self,) + _args, _kwargs)
if val: val = wxDataObjectPtr(val)