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

@@ -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
@@ -332,7 +338,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
@@ -382,7 +391,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)

View File

@@ -43,7 +43,10 @@ class wxColourDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=cmndlgsc.delete_wxColourData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetChooseFull(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_GetChooseFull,(self,) + _args, _kwargs)
return val
@@ -273,7 +276,10 @@ class wxFontDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=cmndlgsc.delete_wxFontData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def EnableEffects(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_EnableEffects,(self,) + _args, _kwargs)
return val
@@ -429,7 +435,10 @@ class wxFindReplaceDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=cmndlgsc.delete_wxFindReplaceData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetFindString(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFindReplaceData_GetFindString,(self,) + _args, _kwargs)
return val

View File

@@ -600,7 +600,10 @@ class wxTextAttrPtr :
self.thisown = 0
def __del__(self, delfunc=controlsc.delete_wxTextAttr):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetTextColour(self, *_args, **_kwargs):
val = apply(controlsc.wxTextAttr_SetTextColour,(self,) + _args, _kwargs)
return val

View File

@@ -188,7 +188,10 @@ class wxListItemPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=controls2c.delete_wxListItem):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Clear(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_Clear,(self,) + _args, _kwargs)
return val
@@ -813,7 +816,10 @@ class wxTreeItemIdPtr :
self.thisown = 0
def __del__(self, delfunc=controls2c.delete_wxTreeItemId):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def IsOk(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemId_IsOk,(self,) + _args, _kwargs)
return val

View File

@@ -10,9 +10,12 @@ class wxEventPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=eventsc.delete_wxEvent):
def __del__(self, delfunc=eventsc.delete_wxEvent):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetEventObject(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetEventObject,(self,) + _args, _kwargs)
return val
@@ -1095,9 +1098,12 @@ class wxPyEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=eventsc.delete_wxPyEvent):
def __del__(self, delfunc=eventsc.delete_wxPyEvent):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyEvent_SetSelf,(self,) + _args, _kwargs)
return val
@@ -1119,9 +1125,12 @@ class wxPyCommandEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=eventsc.delete_wxPyCommandEvent):
def __del__(self, delfunc=eventsc.delete_wxPyCommandEvent):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyCommandEvent_SetSelf,(self,) + _args, _kwargs)
return val

View File

@@ -82,7 +82,10 @@ class wxFontMapperPtr :
self.thisown = 0
def __del__(self, delfunc=fontsc.delete_wxFontMapper):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetAltForEncoding(self, *_args, **_kwargs):
val = apply(fontsc.wxFontMapper_GetAltForEncoding,(self,) + _args, _kwargs)
return val
@@ -124,7 +127,10 @@ class wxFontPtr(wxObjectPtr):
return val
def __del__(self, delfunc=fontsc.delete_wxFont):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Ok(self, *_args, **_kwargs):
val = apply(fontsc.wxFont_Ok,(self,) + _args, _kwargs)
return val
@@ -251,7 +257,10 @@ class wxFontEnumeratorPtr :
self.thisown = 0
def __del__(self, delfunc=fontsc.delete_wxFontEnumerator):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def _setCallbackInfo(self, *_args, **_kwargs):
val = apply(fontsc.wxFontEnumerator__setCallbackInfo,(self,) + _args, _kwargs)
return val
@@ -316,7 +325,10 @@ class wxLocalePtr :
self.thisown = 0
def __del__(self, delfunc=fontsc.delete_wxLocale):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Init1(self, *_args, **_kwargs):
val = apply(fontsc.wxLocale_Init1,(self,) + _args, _kwargs)
return val
@@ -374,7 +386,10 @@ class wxEncodingConverterPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=fontsc.delete_wxEncodingConverter):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Init(self, *_args, **_kwargs):
val = apply(fontsc.wxEncodingConverter_Init,(self,) + _args, _kwargs)
return val

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

View File

@@ -12728,6 +12728,94 @@ static PyObject *_wrap_wxGrid_GetSelectedCols(PyObject *self, PyObject *args, Py
return _resultobj;
}
#define wxGrid_DeselectRow(_swigobj,_swigarg0) (_swigobj->DeselectRow(_swigarg0))
static PyObject *_wrap_wxGrid_DeselectRow(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
wxGrid * _arg0;
int _arg1;
PyObject * _argo0 = 0;
char *_kwnames[] = { "self","row", NULL };
self = self;
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxGrid_DeselectRow",_kwnames,&_argo0,&_arg1))
return NULL;
if (_argo0) {
if (_argo0 == Py_None) { _arg0 = NULL; }
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxGrid_p")) {
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_DeselectRow. Expected _wxGrid_p.");
return NULL;
}
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
wxGrid_DeselectRow(_arg0,_arg1);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
}
#define wxGrid_DeselectCol(_swigobj,_swigarg0) (_swigobj->DeselectCol(_swigarg0))
static PyObject *_wrap_wxGrid_DeselectCol(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
wxGrid * _arg0;
int _arg1;
PyObject * _argo0 = 0;
char *_kwnames[] = { "self","col", NULL };
self = self;
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxGrid_DeselectCol",_kwnames,&_argo0,&_arg1))
return NULL;
if (_argo0) {
if (_argo0 == Py_None) { _arg0 = NULL; }
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxGrid_p")) {
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_DeselectCol. Expected _wxGrid_p.");
return NULL;
}
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
wxGrid_DeselectCol(_arg0,_arg1);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
}
#define wxGrid_DeselectCell(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeselectCell(_swigarg0,_swigarg1))
static PyObject *_wrap_wxGrid_DeselectCell(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
wxGrid * _arg0;
int _arg1;
int _arg2;
PyObject * _argo0 = 0;
char *_kwnames[] = { "self","row","col", NULL };
self = self;
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxGrid_DeselectCell",_kwnames,&_argo0,&_arg1,&_arg2))
return NULL;
if (_argo0) {
if (_argo0 == Py_None) { _arg0 = NULL; }
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxGrid_p")) {
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxGrid_DeselectCell. Expected _wxGrid_p.");
return NULL;
}
}
{
PyThreadState* __tstate = wxPyBeginAllowThreads();
wxGrid_DeselectCell(_arg0,_arg1,_arg2);
wxPyEndAllowThreads(__tstate);
if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
}
#define wxGrid_BlockToDeviceRect(_swigobj,_swigarg0,_swigarg1) (_swigobj->BlockToDeviceRect(_swigarg0,_swigarg1))
static PyObject *_wrap_wxGrid_BlockToDeviceRect(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
@@ -14525,6 +14613,9 @@ static PyMethodDef gridcMethods[] = {
{ "wxGrid_GetSelectionForeground", (PyCFunction) _wrap_wxGrid_GetSelectionForeground, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_GetSelectionBackground", (PyCFunction) _wrap_wxGrid_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_BlockToDeviceRect", (PyCFunction) _wrap_wxGrid_BlockToDeviceRect, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_DeselectCell", (PyCFunction) _wrap_wxGrid_DeselectCell, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_DeselectCol", (PyCFunction) _wrap_wxGrid_DeselectCol, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_DeselectRow", (PyCFunction) _wrap_wxGrid_DeselectRow, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_GetSelectedCols", (PyCFunction) _wrap_wxGrid_GetSelectedCols, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_GetSelectedRows", (PyCFunction) _wrap_wxGrid_GetSelectedRows, METH_VARARGS | METH_KEYWORDS },
{ "wxGrid_GetSelectionBlockBottomRight", (PyCFunction) _wrap_wxGrid_GetSelectionBlockBottomRight, METH_VARARGS | METH_KEYWORDS },

View File

@@ -873,7 +873,10 @@ class wxGridTableMessagePtr :
self.thisown = 0
def __del__(self, delfunc=gridc.delete_wxGridTableMessage):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetTableObject(self, *_args, **_kwargs):
val = apply(gridc.wxGridTableMessage_SetTableObject,(self,) + _args, _kwargs)
return val
@@ -914,7 +917,10 @@ class wxGridCellCoordsPtr :
self.thisown = 0
def __del__(self, delfunc=gridc.delete_wxGridCellCoords):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetRow(self, *_args, **_kwargs):
val = apply(gridc.wxGridCellCoords_GetRow,(self,) + _args, _kwargs)
return val
@@ -1462,6 +1468,15 @@ class wxGridPtr(wxScrolledWindowPtr):
def GetSelectedCols(self, *_args, **_kwargs):
val = apply(gridc.wxGrid_GetSelectedCols,(self,) + _args, _kwargs)
return val
def DeselectRow(self, *_args, **_kwargs):
val = apply(gridc.wxGrid_DeselectRow,(self,) + _args, _kwargs)
return val
def DeselectCol(self, *_args, **_kwargs):
val = apply(gridc.wxGrid_DeselectCol,(self,) + _args, _kwargs)
return val
def DeselectCell(self, *_args, **_kwargs):
val = apply(gridc.wxGrid_DeselectCell,(self,) + _args, _kwargs)
return val
def BlockToDeviceRect(self, *_args, **_kwargs):
val = apply(gridc.wxGrid_BlockToDeviceRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1

View File

@@ -67,7 +67,10 @@ class wxContextHelpPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=helpc.delete_wxContextHelp):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def BeginContextHelp(self, *_args, **_kwargs):
val = apply(helpc.wxContextHelp_BeginContextHelp,(self,) + _args, _kwargs)
return val

View File

@@ -649,9 +649,12 @@ class wxHtmlDCRendererPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=htmlc.delete_wxHtmlDCRenderer):
def __del__(self, delfunc=htmlc.delete_wxHtmlDCRenderer):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetDC(self, *_args, **_kwargs):
val = apply(htmlc.wxHtmlDCRenderer_SetDC,(self,) + _args, _kwargs)
return val
@@ -710,9 +713,12 @@ class wxHtmlEasyPrintingPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=htmlc.delete_wxHtmlEasyPrinting):
def __del__(self, delfunc=htmlc.delete_wxHtmlEasyPrinting):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def PreviewFile(self, *_args, **_kwargs):
val = apply(htmlc.wxHtmlEasyPrinting_PreviewFile,(self,) + _args, _kwargs)
return val

View File

@@ -154,9 +154,12 @@ class wxHtmlHelpDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=htmlhelpc.delete_wxHtmlHelpData):
def __del__(self, delfunc=htmlhelpc.delete_wxHtmlHelpData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetTempDir(self, *_args, **_kwargs):
val = apply(htmlhelpc.wxHtmlHelpData_SetTempDir,(self,) + _args, _kwargs)
return val
@@ -246,9 +249,12 @@ class wxHtmlHelpControllerPtr(wxEvtHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=htmlhelpc.delete_wxHtmlHelpController):
def __del__(self, delfunc=htmlhelpc.delete_wxHtmlHelpController):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetTitleFormat(self, *_args, **_kwargs):
val = apply(htmlhelpc.wxHtmlHelpController_SetTitleFormat,(self,) + _args, _kwargs)
return val

View File

@@ -194,7 +194,10 @@ class wxImagePtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=imagec.delete_wxImage):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Create(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Create,(self,) + _args, _kwargs)
return val

View File

@@ -23,9 +23,12 @@ class wxSizePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxSize):
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
@@ -108,9 +111,12 @@ class wxRealPointPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxRealPoint):
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
@@ -173,9 +179,12 @@ class wxPointPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxPoint):
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
@@ -238,9 +247,12 @@ class wxRectPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxRect):
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
@@ -663,9 +675,12 @@ class wxAcceleratorEntryPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxAcceleratorEntry):
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
@@ -692,9 +707,12 @@ class wxAcceleratorTablePtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxAcceleratorTable):
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):
@@ -709,9 +727,12 @@ class wxBusyInfoPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=miscc.delete_wxBusyInfo):
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):

View File

@@ -100,7 +100,10 @@ class wxCaretPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxCaret):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def IsOk(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_IsOk,(self,) + _args, _kwargs)
return val
@@ -158,7 +161,10 @@ class wxBusyCursorPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxBusyCursor):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxBusyCursor instance at %s>" % (self.this,)
class wxBusyCursor(wxBusyCursorPtr):
@@ -175,7 +181,10 @@ class wxWindowDisablerPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxWindowDisabler):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxWindowDisabler instance at %s>" % (self.this,)
class wxWindowDisabler(wxWindowDisablerPtr):
@@ -192,7 +201,10 @@ class wxMutexGuiLockerPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxMutexGuiLocker):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxMutexGuiLocker instance at %s>" % (self.this,)
class wxMutexGuiLocker(wxMutexGuiLockerPtr):
@@ -209,7 +221,10 @@ class wxTipProviderPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxTipProvider):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetTip(self, *_args, **_kwargs):
val = apply(misc2c.wxTipProvider_GetTip,(self,) + _args, _kwargs)
return val
@@ -252,7 +267,10 @@ class wxDragImagePtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxDragImage):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetBackingBitmap(self, *_args, **_kwargs):
val = apply(misc2c.wxDragImage_SetBackingBitmap,(self,) + _args, _kwargs)
return val
@@ -318,7 +336,10 @@ class wxPyTimerPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxPyTimer):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetInterval(self, *_args, **_kwargs):
val = apply(misc2c.wxPyTimer_GetInterval,(self,) + _args, _kwargs)
return val
@@ -353,7 +374,10 @@ class wxStopWatchPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxStopWatch):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Start(self, *_args, **_kwargs):
val = apply(misc2c.wxStopWatch_Start,(self,) + _args, _kwargs)
return val
@@ -507,7 +531,10 @@ class wxLogNullPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxLogNull):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxLogNull instance at %s>" % (self.this,)
class wxLogNull(wxLogNullPtr):
@@ -634,7 +661,10 @@ class wxJoystickPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxJoystick):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetPosition(self, *_args, **_kwargs):
val = apply(misc2c.wxJoystick_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
@@ -778,7 +808,10 @@ class wxWavePtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxWave):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def IsOk(self, *_args, **_kwargs):
val = apply(misc2c.wxWave_IsOk,(self,) + _args, _kwargs)
return val
@@ -898,7 +931,10 @@ class wxFileTypePtr :
return val
def __del__(self, delfunc=misc2c.delete_wxFileType):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxFileType instance at %s>" % (self.this,)
class wxFileType(wxFileTypePtr):
@@ -948,7 +984,10 @@ class wxMimeTypesManagerPtr :
return val
def __del__(self, delfunc=misc2c.delete_wxMimeTypesManager):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxMimeTypesManager instance at %s>" % (self.this,)
class wxMimeTypesManager(wxMimeTypesManagerPtr):
@@ -983,7 +1022,10 @@ class wxFileHistoryPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxFileHistory):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def AddFileToHistory(self, *_args, **_kwargs):
val = apply(misc2c.wxFileHistory_AddFileToHistory,(self,) + _args, _kwargs)
return val
@@ -1094,7 +1136,10 @@ class wxSingleInstanceCheckerPtr :
self.thisown = 0
def __del__(self, delfunc=misc2c.delete_wxSingleInstanceChecker):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Create(self, *_args, **_kwargs):
val = apply(misc2c.wxSingleInstanceChecker_Create,(self,) + _args, _kwargs)
return val

View File

@@ -27,7 +27,10 @@ class wxPrintDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=printfwc.delete_wxPrintData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def GetNoCopies(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetNoCopies,(self,) + _args, _kwargs)
return val
@@ -189,7 +192,10 @@ class wxPageSetupDialogDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=printfwc.delete_wxPageSetupDialogData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def EnableHelp(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnableHelp,(self,) + _args, _kwargs)
return val
@@ -321,7 +327,10 @@ class wxPrintDialogDataPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=printfwc.delete_wxPrintDialogData):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def EnableHelp(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_EnableHelp,(self,) + _args, _kwargs)
return val
@@ -493,7 +502,10 @@ class wxPrinterPtr(wxObjectPtr):
self.thisown = 0
def __del__(self, delfunc=printfwc.delete_wxPrinter):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def CreateAbortWindow(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_CreateAbortWindow,(self,) + _args, _kwargs)
return val

View File

@@ -12,7 +12,10 @@ class wxConfigBasePtr :
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxConfigBase):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def DeleteAll(self, *_args, **_kwargs):
val = apply(utilsc.wxConfigBase_DeleteAll,(self,) + _args, _kwargs)
return val
@@ -139,7 +142,10 @@ class wxConfigPtr(wxConfigBasePtr):
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxConfig):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxConfig instance at %s>" % (self.this,)
class wxConfig(wxConfigPtr):
@@ -156,7 +162,10 @@ class wxFileConfigPtr(wxConfigBasePtr):
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxFileConfig):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def __repr__(self):
return "<C wxFileConfig instance at %s>" % (self.this,)
class wxFileConfig(wxFileConfigPtr):
@@ -264,7 +273,10 @@ class wxDateTimePtr :
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxDateTime):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetToCurrent(self, *_args, **_kwargs):
val = apply(utilsc.wxDateTime_SetToCurrent,(self,) + _args, _kwargs)
if val: val = wxDateTimePtr(val)
@@ -605,7 +617,10 @@ class wxTimeSpanPtr :
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxTimeSpan):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def Add(self, *_args, **_kwargs):
val = apply(utilsc.wxTimeSpan_Add,(self,) + _args, _kwargs)
if val: val = wxTimeSpanPtr(val)
@@ -704,7 +719,10 @@ class wxDateSpanPtr :
self.thisown = 0
def __del__(self, delfunc=utilsc.delete_wxDateSpan):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def SetYears(self, *_args, **_kwargs):
val = apply(utilsc.wxDateSpan_SetYears,(self,) + _args, _kwargs)
if val: val = wxDateSpanPtr(val)

View File

@@ -246,9 +246,12 @@ class wxLayoutAlgorithmPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,delfunc=windows3c.delete_wxLayoutAlgorithm):
def __del__(self, delfunc=windows3c.delete_wxLayoutAlgorithm):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def LayoutMDIFrame(self, *_args, **_kwargs):
val = apply(windows3c.wxLayoutAlgorithm_LayoutMDIFrame,(self,) + _args, _kwargs)
return val

View File

@@ -48,7 +48,10 @@ class wxPyAppPtr(wxEvtHandlerPtr):
self.thisown = 0
def __del__(self, delfunc=wxc.delete_wxPyApp):
if self.thisown == 1:
delfunc(self)
try:
delfunc(self)
except:
pass
def _setCallbackInfo(self, *_args, **_kwargs):
val = apply(wxc.wxPyApp__setCallbackInfo,(self,) + _args, _kwargs)
return val
@@ -1592,6 +1595,12 @@ if wxPlatform == "__WXGTK__":
except:
pass
if wxPlatform == "__WXMSW__":
import os
localedir = os.path.join(os.path.split(__file__)[0], "locale")
wxLocale_AddCatalogLookupPathPrefix(localedir)
del os
#----------------------------------------------------------------------
# wxWindows version numbers. wxPython version is in __version__.