SWIGged updates for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19321 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -203,15 +203,17 @@ void wxPyBitmapDataObject::SetBitmap(const wxBitmap& bitmap) {
|
||||
class wxPyDropSource : public wxDropSource {
|
||||
public:
|
||||
#ifdef __WXMSW__
|
||||
wxPyDropSource(wxWindow *win = NULL,
|
||||
const wxCursor &cursorCopy = wxNullCursor,
|
||||
const wxCursor &cursorMove = wxNullCursor,
|
||||
const wxCursor &cursorStop = wxNullCursor)
|
||||
: wxDropSource(win, cursorCopy, cursorMove, cursorStop) {}
|
||||
wxPyDropSource(wxWindow *win = NULL,
|
||||
const wxCursor © = wxNullCursor,
|
||||
const wxCursor &move = wxNullCursor,
|
||||
const wxCursor &none = wxNullCursor)
|
||||
: wxDropSource(win, copy, move, none) {}
|
||||
#else
|
||||
wxPyDropSource(wxWindow *win = NULL,
|
||||
const wxIcon &go = wxNullIcon)
|
||||
: wxDropSource(win, go) {}
|
||||
const wxIcon& copy = wxNullIcon,
|
||||
const wxIcon& move = wxNullIcon,
|
||||
const wxIcon& none = wxNullIcon)
|
||||
: wxDropSource(win, copy, move, none) {}
|
||||
#endif
|
||||
~wxPyDropSource() { }
|
||||
|
||||
@@ -2344,19 +2346,23 @@ static PyObject *_wrap_wxClipboard_UsePrimarySelection(PyObject *self, PyObject
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define new_wxDropSource(_swigarg0,_swigarg1) (new wxPyDropSource(_swigarg0,_swigarg1))
|
||||
#define new_wxDropSource(_swigarg0,_swigarg1,_swigarg2,_swigarg3) (new wxPyDropSource(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
|
||||
static PyObject *_wrap_new_wxDropSource(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
wxPyDropSource * _result;
|
||||
wxWindow * _arg0 = (wxWindow *) NULL;
|
||||
wxIcon * _arg1 = (wxIcon *) &wxNullIcon;
|
||||
wxIcon * _arg2 = (wxIcon *) &wxNullIcon;
|
||||
wxIcon * _arg3 = (wxIcon *) &wxNullIcon;
|
||||
PyObject * _argo0 = 0;
|
||||
PyObject * _argo1 = 0;
|
||||
char *_kwnames[] = { "win","go", NULL };
|
||||
PyObject * _argo2 = 0;
|
||||
PyObject * _argo3 = 0;
|
||||
char *_kwnames[] = { "win","copy","move","none", NULL };
|
||||
char _ptemp[128];
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|OO:new_wxDropSource",_kwnames,&_argo0,&_argo1))
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|OOOO:new_wxDropSource",_kwnames,&_argo0,&_argo1,&_argo2,&_argo3))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
@@ -2371,9 +2377,21 @@ static PyObject *_wrap_new_wxDropSource(PyObject *self, PyObject *args, PyObject
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (_argo2) {
|
||||
if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxIcon_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxDropSource. Expected _wxIcon_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (_argo3) {
|
||||
if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxIcon_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxDropSource. Expected _wxIcon_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
PyThreadState* __tstate = wxPyBeginAllowThreads();
|
||||
_result = (wxPyDropSource *)new_wxDropSource(_arg0,*_arg1);
|
||||
_result = (wxPyDropSource *)new_wxDropSource(_arg0,*_arg1,*_arg2,*_arg3);
|
||||
|
||||
wxPyEndAllowThreads(__tstate);
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
|
@@ -11,9 +11,9 @@ class wxDataFormatPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,clip_dndc=clip_dndc):
|
||||
if self.thisown == 1 :
|
||||
clip_dndc.delete_wxDataFormat(self)
|
||||
def __del__(self,delfunc=clip_dndc.delete_wxDataFormat):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetType(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxDataFormat_SetType,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -43,9 +43,9 @@ class wxDataObjectPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,clip_dndc=clip_dndc):
|
||||
if self.thisown == 1 :
|
||||
clip_dndc.delete_wxDataObject(self)
|
||||
def __del__(self,delfunc=clip_dndc.delete_wxDataObject):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetPreferredFormat(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxDataObject_GetPreferredFormat,(self,) + _args, _kwargs)
|
||||
if val: val = wxDataFormatPtr(val) ; val.thisown = 1
|
||||
@@ -330,9 +330,9 @@ class wxDropSourcePtr :
|
||||
def _setCallbackInfo(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxDropSource__setCallbackInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __del__(self,clip_dndc=clip_dndc):
|
||||
if self.thisown == 1 :
|
||||
clip_dndc.delete_wxDropSource(self)
|
||||
def __del__(self,delfunc=clip_dndc.delete_wxDropSource):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetData(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxDropSource_SetData,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -380,9 +380,9 @@ class wxPyDropTargetPtr(wxDropTargetPtr):
|
||||
def _setCallbackInfo(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxPyDropTarget__setCallbackInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __del__(self,clip_dndc=clip_dndc):
|
||||
if self.thisown == 1 :
|
||||
clip_dndc.delete_wxPyDropTarget(self)
|
||||
def __del__(self,delfunc=clip_dndc.delete_wxPyDropTarget):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetDataObject(self, *_args, **_kwargs):
|
||||
val = apply(clip_dndc.wxPyDropTarget_GetDataObject,(self,) + _args, _kwargs)
|
||||
if val: val = wxDataObjectPtr(val)
|
||||
|
@@ -41,9 +41,9 @@ class wxColourDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,cmndlgsc=cmndlgsc):
|
||||
if self.thisown == 1 :
|
||||
cmndlgsc.delete_wxColourData(self)
|
||||
def __del__(self,delfunc=cmndlgsc.delete_wxColourData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetChooseFull(self, *_args, **_kwargs):
|
||||
val = apply(cmndlgsc.wxColourData_GetChooseFull,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -271,9 +271,9 @@ class wxFontDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,cmndlgsc=cmndlgsc):
|
||||
if self.thisown == 1 :
|
||||
cmndlgsc.delete_wxFontData(self)
|
||||
def __del__(self,delfunc=cmndlgsc.delete_wxFontData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def EnableEffects(self, *_args, **_kwargs):
|
||||
val = apply(cmndlgsc.wxFontData_EnableEffects,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -427,9 +427,9 @@ class wxFindReplaceDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,cmndlgsc=cmndlgsc):
|
||||
if self.thisown == 1 :
|
||||
cmndlgsc.delete_wxFindReplaceData(self)
|
||||
def __del__(self,delfunc=cmndlgsc.delete_wxFindReplaceData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetFindString(self, *_args, **_kwargs):
|
||||
val = apply(cmndlgsc.wxFindReplaceData_GetFindString,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -598,9 +598,9 @@ class wxTextAttrPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,controlsc=controlsc):
|
||||
if self.thisown == 1 :
|
||||
controlsc.delete_wxTextAttr(self)
|
||||
def __del__(self,delfunc=controlsc.delete_wxTextAttr):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetTextColour(self, *_args, **_kwargs):
|
||||
val = apply(controlsc.wxTextAttr_SetTextColour,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -186,9 +186,9 @@ class wxListItemPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,controls2c=controls2c):
|
||||
if self.thisown == 1 :
|
||||
controls2c.delete_wxListItem(self)
|
||||
def __del__(self,delfunc=controls2c.delete_wxListItem):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Clear(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxListItem_Clear,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -664,7 +664,7 @@ class wxListCtrlPtr(wxControlPtr):
|
||||
'''get the currently focused item or -1 if none'''
|
||||
return self.GetNextItem(-1, wxLIST_NEXT_ALL, wxLIST_STATE_FOCUSED)
|
||||
|
||||
def GetFirstSelected(self, item):
|
||||
def GetFirstSelected(self, *args):
|
||||
'''return first selected item, or -1 when none'''
|
||||
return self.GetNextSelected(-1)
|
||||
|
||||
@@ -811,9 +811,9 @@ class wxTreeItemIdPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,controls2c=controls2c):
|
||||
if self.thisown == 1 :
|
||||
controls2c.delete_wxTreeItemId(self)
|
||||
def __del__(self,delfunc=controls2c.delete_wxTreeItemId):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def IsOk(self, *_args, **_kwargs):
|
||||
val = apply(controls2c.wxTreeItemId_IsOk,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -10,9 +10,9 @@ class wxEventPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,eventsc=eventsc):
|
||||
if self.thisown == 1 :
|
||||
eventsc.delete_wxEvent(self)
|
||||
def __del__(self,delfunc=eventsc.delete_wxEvent):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetEventObject(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxEvent_GetEventObject,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -1095,9 +1095,9 @@ class wxPyEventPtr(wxEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,eventsc=eventsc):
|
||||
if self.thisown == 1 :
|
||||
eventsc.delete_wxPyEvent(self)
|
||||
def __del__(self,delfunc=eventsc.delete_wxPyEvent):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetSelf(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxPyEvent_SetSelf,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -1119,9 +1119,9 @@ class wxPyCommandEventPtr(wxCommandEventPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,eventsc=eventsc):
|
||||
if self.thisown == 1 :
|
||||
eventsc.delete_wxPyCommandEvent(self)
|
||||
def __del__(self,delfunc=eventsc.delete_wxPyCommandEvent):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetSelf(self, *_args, **_kwargs):
|
||||
val = apply(eventsc.wxPyCommandEvent_SetSelf,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -3020,75 +3020,6 @@ static PyObject *_wrap_new_wxLocale(PyObject *self, PyObject *args, PyObject *kw
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxLocale_Init(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Init(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
|
||||
static PyObject *_wrap_wxLocale_Init(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxLocale * _arg0;
|
||||
wxString * _arg1;
|
||||
wxString * _arg2 = (wxString *) &wxPyEmptyString;
|
||||
wxString * _arg3 = (wxString *) &wxPyEmptyString;
|
||||
bool _arg4 = (bool ) TRUE;
|
||||
bool _arg5 = (bool ) FALSE;
|
||||
PyObject * _argo0 = 0;
|
||||
PyObject * _obj1 = 0;
|
||||
PyObject * _obj2 = 0;
|
||||
PyObject * _obj3 = 0;
|
||||
int tempbool4 = (int) TRUE;
|
||||
int tempbool5 = (int) FALSE;
|
||||
char *_kwnames[] = { "self","szName","szShort","szLocale","bLoadDefault","bConvertEncoding", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|OOii:wxLocale_Init",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3,&tempbool4,&tempbool5))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxLocale_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLocale_Init. Expected _wxLocale_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
_arg1 = wxString_in_helper(_obj1);
|
||||
if (_arg1 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
if (_obj2)
|
||||
{
|
||||
_arg2 = wxString_in_helper(_obj2);
|
||||
if (_arg2 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
if (_obj3)
|
||||
{
|
||||
_arg3 = wxString_in_helper(_obj3);
|
||||
if (_arg3 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
_arg4 = (bool ) tempbool4;
|
||||
_arg5 = (bool ) tempbool5;
|
||||
{
|
||||
PyThreadState* __tstate = wxPyBeginAllowThreads();
|
||||
_result = (bool )wxLocale_Init(_arg0,*_arg1,*_arg2,*_arg3,_arg4,_arg5);
|
||||
|
||||
wxPyEndAllowThreads(__tstate);
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
{
|
||||
if (_obj1)
|
||||
delete _arg1;
|
||||
}
|
||||
{
|
||||
if (_obj2)
|
||||
delete _arg2;
|
||||
}
|
||||
{
|
||||
if (_obj3)
|
||||
delete _arg3;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define delete_wxLocale(_swigobj) (delete _swigobj)
|
||||
static PyObject *_wrap_delete_wxLocale(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
@@ -3117,6 +3048,105 @@ static PyObject *_wrap_delete_wxLocale(PyObject *self, PyObject *args, PyObject
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxLocale_Init1(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Init(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
|
||||
static PyObject *_wrap_wxLocale_Init1(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxLocale * _arg0;
|
||||
wxString * _arg1;
|
||||
wxString * _arg2 = (wxString *) &wxPyEmptyString;
|
||||
wxString * _arg3 = (wxString *) &wxPyEmptyString;
|
||||
bool _arg4 = (bool ) TRUE;
|
||||
bool _arg5 = (bool ) FALSE;
|
||||
PyObject * _argo0 = 0;
|
||||
PyObject * _obj1 = 0;
|
||||
PyObject * _obj2 = 0;
|
||||
PyObject * _obj3 = 0;
|
||||
int tempbool4 = (int) TRUE;
|
||||
int tempbool5 = (int) FALSE;
|
||||
char *_kwnames[] = { "self","szName","szShort","szLocale","bLoadDefault","bConvertEncoding", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|OOii:wxLocale_Init1",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3,&tempbool4,&tempbool5))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxLocale_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLocale_Init1. Expected _wxLocale_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
_arg1 = wxString_in_helper(_obj1);
|
||||
if (_arg1 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
if (_obj2)
|
||||
{
|
||||
_arg2 = wxString_in_helper(_obj2);
|
||||
if (_arg2 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
if (_obj3)
|
||||
{
|
||||
_arg3 = wxString_in_helper(_obj3);
|
||||
if (_arg3 == NULL)
|
||||
return NULL;
|
||||
}
|
||||
_arg4 = (bool ) tempbool4;
|
||||
_arg5 = (bool ) tempbool5;
|
||||
{
|
||||
PyThreadState* __tstate = wxPyBeginAllowThreads();
|
||||
_result = (bool )wxLocale_Init1(_arg0,*_arg1,*_arg2,*_arg3,_arg4,_arg5);
|
||||
|
||||
wxPyEndAllowThreads(__tstate);
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
{
|
||||
if (_obj1)
|
||||
delete _arg1;
|
||||
}
|
||||
{
|
||||
if (_obj2)
|
||||
delete _arg2;
|
||||
}
|
||||
{
|
||||
if (_obj3)
|
||||
delete _arg3;
|
||||
}
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxLocale_Init2(_swigobj,_swigarg0,_swigarg1) (_swigobj->Init(_swigarg0,_swigarg1))
|
||||
static PyObject *_wrap_wxLocale_Init2(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxLocale * _arg0;
|
||||
int _arg1 = (int ) (wxLANGUAGE_DEFAULT);
|
||||
int _arg2 = (int ) (wxLOCALE_LOAD_DEFAULT)|(wxLOCALE_CONV_ENCODING);
|
||||
PyObject * _argo0 = 0;
|
||||
char *_kwnames[] = { "self","language","flags", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|ii:wxLocale_Init2",_kwnames,&_argo0,&_arg1,&_arg2))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxLocale_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxLocale_Init2. Expected _wxLocale_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
PyThreadState* __tstate = wxPyBeginAllowThreads();
|
||||
_result = (bool )wxLocale_Init2(_arg0,_arg1,_arg2);
|
||||
|
||||
wxPyEndAllowThreads(__tstate);
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
} _resultobj = Py_BuildValue("i",_result);
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
static PyObject *_wrap_wxLocale_GetSystemLanguage(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
int _result;
|
||||
@@ -3817,8 +3847,9 @@ static PyMethodDef fontscMethods[] = {
|
||||
{ "wxLocale_GetSystemEncodingName", (PyCFunction) _wrap_wxLocale_GetSystemEncodingName, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLocale_GetSystemEncoding", (PyCFunction) _wrap_wxLocale_GetSystemEncoding, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLocale_GetSystemLanguage", (PyCFunction) _wrap_wxLocale_GetSystemLanguage, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLocale_Init2", (PyCFunction) _wrap_wxLocale_Init2, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLocale_Init1", (PyCFunction) _wrap_wxLocale_Init1, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "delete_wxLocale", (PyCFunction) _wrap_delete_wxLocale, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLocale_Init", (PyCFunction) _wrap_wxLocale_Init, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "new_wxLocale", (PyCFunction) _wrap_new_wxLocale, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLanguageInfo_Description_get", (PyCFunction) _wrap_wxLanguageInfo_Description_get, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxLanguageInfo_Description_set", (PyCFunction) _wrap_wxLanguageInfo_Description_set, METH_VARARGS | METH_KEYWORDS },
|
||||
|
@@ -80,9 +80,9 @@ class wxFontMapperPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,fontsc=fontsc):
|
||||
if self.thisown == 1 :
|
||||
fontsc.delete_wxFontMapper(self)
|
||||
def __del__(self, delfunc=fontsc.delete_wxFontMapper):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetAltForEncoding(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxFontMapper_GetAltForEncoding,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -122,9 +122,9 @@ class wxFontPtr(wxObjectPtr):
|
||||
val = apply(fontsc.wxFont_wxFontFromNativeInfoString,(self,) + _args, _kwargs)
|
||||
if val: val = wxFontPtr(val) ; val.thisown = 1
|
||||
return val
|
||||
def __del__(self,fontsc=fontsc):
|
||||
if self.thisown == 1 :
|
||||
fontsc.delete_wxFont(self)
|
||||
def __del__(self, delfunc=fontsc.delete_wxFont):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Ok(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxFont_Ok,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -249,9 +249,9 @@ class wxFontEnumeratorPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,fontsc=fontsc):
|
||||
if self.thisown == 1 :
|
||||
fontsc.delete_wxFontEnumerator(self)
|
||||
def __del__(self, delfunc=fontsc.delete_wxFontEnumerator):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def _setCallbackInfo(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxFontEnumerator__setCallbackInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -314,12 +314,15 @@ class wxLocalePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def Init(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxLocale_Init,(self,) + _args, _kwargs)
|
||||
def __del__(self, delfunc=fontsc.delete_wxLocale):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Init1(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxLocale_Init1,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def Init2(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxLocale_Init2,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __del__(self,fontsc=fontsc):
|
||||
if self.thisown == 1 :
|
||||
fontsc.delete_wxLocale(self)
|
||||
def IsOk(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxLocale_IsOk,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -349,6 +352,14 @@ class wxLocalePtr :
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxLocale instance at %s>" % (self.this,)
|
||||
|
||||
def Init(self, *_args, **_kwargs):
|
||||
if type(_args[0]) in [type(''), type(u'')]:
|
||||
val = apply(self.Init1, _args, _kwargs)
|
||||
else:
|
||||
val = apply(self.Init2, _args, _kwargs)
|
||||
return val
|
||||
|
||||
class wxLocale(wxLocalePtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(fontsc.new_wxLocale,_args,_kwargs)
|
||||
@@ -361,9 +372,9 @@ class wxEncodingConverterPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,fontsc=fontsc):
|
||||
if self.thisown == 1 :
|
||||
fontsc.delete_wxEncodingConverter(self)
|
||||
def __del__(self, delfunc=fontsc.delete_wxEncodingConverter):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Init(self, *_args, **_kwargs):
|
||||
val = apply(fontsc.wxEncodingConverter_Init,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -9,9 +9,9 @@ class wxGDIObjectPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxGDIObject(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxGDIObject):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetVisible(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxGDIObject_GetVisible,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -35,9 +35,9 @@ class wxBitmapPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxBitmap(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxBitmap):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetPalette(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxBitmap_GetPalette,(self,) + _args, _kwargs)
|
||||
if val: val = wxPalettePtr(val)
|
||||
@@ -86,13 +86,10 @@ class wxBitmapPtr(wxGDIObjectPtr):
|
||||
def __repr__(self):
|
||||
return "<C wxBitmap instance at %s>" % (self.this,)
|
||||
|
||||
def __del__(self,gdic=gdic):
|
||||
try:
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxBitmap(self)
|
||||
except:
|
||||
pass
|
||||
|
||||
def SetMaskColour(self, colour):
|
||||
mask = wxMaskColour(self, colour)
|
||||
self.SetMask(mask)
|
||||
|
||||
class wxBitmap(wxBitmapPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(gdic.new_wxBitmap,_args,_kwargs)
|
||||
@@ -122,9 +119,9 @@ class wxIconPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxIcon(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxIcon):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def LoadFile(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxIcon_LoadFile,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -154,14 +151,6 @@ class wxIconPtr(wxGDIObjectPtr):
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxIcon instance at %s>" % (self.this,)
|
||||
|
||||
def __del__(self,gdic=gdic):
|
||||
try:
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxIcon(self)
|
||||
except:
|
||||
pass
|
||||
|
||||
class wxIcon(wxIconPtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(gdic.new_wxIcon,_args,_kwargs)
|
||||
@@ -174,9 +163,9 @@ class wxIconBundlePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxIconBundle(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxIconBundle):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def AddIcon(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxIconBundle_AddIcon,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -211,9 +200,9 @@ class wxCursorPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxCursor(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxCursor):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Ok(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxCursor_Ok,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -230,9 +219,9 @@ class wxColourPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxColour(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxColour):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Red(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxColour_Red,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -302,9 +291,9 @@ class wxPenPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxPen(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxPen):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetCap(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxPen_GetCap,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -359,9 +348,9 @@ class wxPyPenPtr(wxPenPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxPyPen(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxPyPen):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetDashes(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxPyPen_SetDashes,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -405,9 +394,9 @@ class wxBrushPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxBrush(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxBrush):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetColour(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxBrush_GetColour,(self,) + _args, _kwargs)
|
||||
if val: val = wxColourPtr(val) ; val.thisown = 1
|
||||
@@ -471,9 +460,9 @@ class wxDCPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxDC(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxDC):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def BeginDrawing(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxDC_BeginDrawing,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -916,9 +905,9 @@ class wxPalettePtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxPalette(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxPalette):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetPixel(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxPalette_GetPixel,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -942,9 +931,9 @@ class wxImageListPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxImageList(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxImageList):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Add(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxImageList_Add,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -986,9 +975,9 @@ class wxRegionPtr(wxGDIObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxRegion(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxRegion):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Clear(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxRegion_Clear,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -1069,9 +1058,9 @@ class wxRegionIteratorPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gdic=gdic):
|
||||
if self.thisown == 1 :
|
||||
gdic.delete_wxRegionIterator(self)
|
||||
def __del__(self, delfunc=gdic.delete_wxRegionIterator):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetX(self, *_args, **_kwargs):
|
||||
val = apply(gdic.wxRegionIterator_GetX,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -871,9 +871,9 @@ class wxGridTableMessagePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gridc=gridc):
|
||||
if self.thisown == 1 :
|
||||
gridc.delete_wxGridTableMessage(self)
|
||||
def __del__(self, delfunc=gridc.delete_wxGridTableMessage):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetTableObject(self, *_args, **_kwargs):
|
||||
val = apply(gridc.wxGridTableMessage_SetTableObject,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -912,9 +912,9 @@ class wxGridCellCoordsPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,gridc=gridc):
|
||||
if self.thisown == 1 :
|
||||
gridc.delete_wxGridCellCoords(self)
|
||||
def __del__(self, delfunc=gridc.delete_wxGridCellCoords):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetRow(self, *_args, **_kwargs):
|
||||
val = apply(gridc.wxGridCellCoords_GetRow,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -65,9 +65,9 @@ class wxContextHelpPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,helpc=helpc):
|
||||
if self.thisown == 1 :
|
||||
helpc.delete_wxContextHelp(self)
|
||||
def __del__(self, delfunc=helpc.delete_wxContextHelp):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def BeginContextHelp(self, *_args, **_kwargs):
|
||||
val = apply(helpc.wxContextHelp_BeginContextHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -171,3 +171,4 @@ wxEVT_DETAILED_HELP = helpc.wxEVT_DETAILED_HELP
|
||||
# Stuff these names into the wx namespace so wxPyConstructObject can find them
|
||||
import wx
|
||||
wx.wxHelpEventPtr = wxHelpEventPtr
|
||||
wx.wxContextHelpButtonPtr = wxContextHelpButtonPtr
|
||||
|
@@ -649,9 +649,9 @@ class wxHtmlDCRendererPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,htmlc=htmlc):
|
||||
if self.thisown == 1 :
|
||||
htmlc.delete_wxHtmlDCRenderer(self)
|
||||
def __del__(self,delfunc=htmlc.delete_wxHtmlDCRenderer):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetDC(self, *_args, **_kwargs):
|
||||
val = apply(htmlc.wxHtmlDCRenderer_SetDC,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -710,9 +710,9 @@ class wxHtmlEasyPrintingPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,htmlc=htmlc):
|
||||
if self.thisown == 1 :
|
||||
htmlc.delete_wxHtmlEasyPrinting(self)
|
||||
def __del__(self,delfunc=htmlc.delete_wxHtmlEasyPrinting):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def PreviewFile(self, *_args, **_kwargs):
|
||||
val = apply(htmlc.wxHtmlEasyPrinting_PreviewFile,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -154,9 +154,9 @@ class wxHtmlHelpDataPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,htmlhelpc=htmlhelpc):
|
||||
if self.thisown == 1 :
|
||||
htmlhelpc.delete_wxHtmlHelpData(self)
|
||||
def __del__(self,delfunc=htmlhelpc.delete_wxHtmlHelpData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetTempDir(self, *_args, **_kwargs):
|
||||
val = apply(htmlhelpc.wxHtmlHelpData_SetTempDir,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -246,9 +246,9 @@ class wxHtmlHelpControllerPtr(wxEvtHandlerPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,htmlhelpc=htmlhelpc):
|
||||
if self.thisown == 1 :
|
||||
htmlhelpc.delete_wxHtmlHelpController(self)
|
||||
def __del__(self,delfunc=htmlhelpc.delete_wxHtmlHelpController):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetTitleFormat(self, *_args, **_kwargs):
|
||||
val = apply(htmlhelpc.wxHtmlHelpController_SetTitleFormat,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -192,9 +192,9 @@ class wxImagePtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,imagec=imagec):
|
||||
if self.thisown == 1 :
|
||||
imagec.delete_wxImage(self)
|
||||
def __del__(self,delfunc=imagec.delete_wxImage):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Create(self, *_args, **_kwargs):
|
||||
val = apply(imagec.wxImage_Create,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -23,9 +23,9 @@ class wxSizePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxSize(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxSize):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Set(self, *_args, **_kwargs):
|
||||
val = apply(miscc.wxSize_Set,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -108,9 +108,9 @@ class wxRealPointPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxRealPoint(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxRealPoint):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Set(self, *_args, **_kwargs):
|
||||
val = apply(miscc.wxRealPoint_Set,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -173,9 +173,9 @@ class wxPointPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxPoint(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxPoint):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Set(self, *_args, **_kwargs):
|
||||
val = apply(miscc.wxPoint_Set,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -238,9 +238,9 @@ class wxRectPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxRect(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxRect):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetX(self, *_args, **_kwargs):
|
||||
val = apply(miscc.wxRect_GetX,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -663,9 +663,9 @@ class wxAcceleratorEntryPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxAcceleratorEntry(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxAcceleratorEntry):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Set(self, *_args, **_kwargs):
|
||||
val = apply(miscc.wxAcceleratorEntry_Set,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -692,9 +692,9 @@ class wxAcceleratorTablePtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxAcceleratorTable(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxAcceleratorTable):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxAcceleratorTable instance at %s>" % (self.this,)
|
||||
class wxAcceleratorTable(wxAcceleratorTablePtr):
|
||||
@@ -709,9 +709,9 @@ class wxBusyInfoPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,miscc=miscc):
|
||||
if self.thisown == 1 :
|
||||
miscc.delete_wxBusyInfo(self)
|
||||
def __del__(self,delfunc=miscc.delete_wxBusyInfo):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxBusyInfo instance at %s>" % (self.this,)
|
||||
class wxBusyInfo(wxBusyInfoPtr):
|
||||
|
@@ -3821,8 +3821,8 @@ static PyObject *_wrap_wxDragImage_BeginDrag(PyObject *self, PyObject *args, PyO
|
||||
return _resultobj;
|
||||
}
|
||||
|
||||
#define wxDragImage_BeginDrag2(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->BeginDrag(_swigarg0,_swigarg1,_swigarg2))
|
||||
static PyObject *_wrap_wxDragImage_BeginDrag2(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
#define wxDragImage_BeginDragBounded(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->BeginDrag(_swigarg0,_swigarg1,_swigarg2))
|
||||
static PyObject *_wrap_wxDragImage_BeginDragBounded(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||
PyObject * _resultobj;
|
||||
bool _result;
|
||||
wxGenericDragImage * _arg0;
|
||||
@@ -3834,15 +3834,15 @@ static PyObject *_wrap_wxDragImage_BeginDrag2(PyObject *self, PyObject *args, Py
|
||||
PyObject * _obj1 = 0;
|
||||
PyObject * _argo2 = 0;
|
||||
PyObject * _argo3 = 0;
|
||||
char *_kwnames[] = { "self","hotspot","window","fullScreenRect", NULL };
|
||||
char *_kwnames[] = { "self","hotspot","window","boundingWindow", NULL };
|
||||
|
||||
self = self;
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOO:wxDragImage_BeginDrag2",_kwnames,&_argo0,&_obj1,&_argo2,&_argo3))
|
||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOO:wxDragImage_BeginDragBounded",_kwnames,&_argo0,&_obj1,&_argo2,&_argo3))
|
||||
return NULL;
|
||||
if (_argo0) {
|
||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxGenericDragImage_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDragImage_BeginDrag2. Expected _wxGenericDragImage_p.");
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDragImage_BeginDragBounded. Expected _wxGenericDragImage_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
@@ -3854,20 +3854,20 @@ static PyObject *_wrap_wxDragImage_BeginDrag2(PyObject *self, PyObject *args, Py
|
||||
if (_argo2) {
|
||||
if (_argo2 == Py_None) { _arg2 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxDragImage_BeginDrag2. Expected _wxWindow_p.");
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxDragImage_BeginDragBounded. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (_argo3) {
|
||||
if (_argo3 == Py_None) { _arg3 = NULL; }
|
||||
else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxDragImage_BeginDrag2. Expected _wxWindow_p.");
|
||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxDragImage_BeginDragBounded. Expected _wxWindow_p.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
{
|
||||
PyThreadState* __tstate = wxPyBeginAllowThreads();
|
||||
_result = (bool )wxDragImage_BeginDrag2(_arg0,*_arg1,_arg2,_arg3);
|
||||
_result = (bool )wxDragImage_BeginDragBounded(_arg0,*_arg1,_arg2,_arg3);
|
||||
|
||||
wxPyEndAllowThreads(__tstate);
|
||||
if (PyErr_Occurred()) return NULL;
|
||||
@@ -11270,7 +11270,7 @@ static PyMethodDef misc2cMethods[] = {
|
||||
{ "wxDragImage_Show", (PyCFunction) _wrap_wxDragImage_Show, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_Move", (PyCFunction) _wrap_wxDragImage_Move, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_EndDrag", (PyCFunction) _wrap_wxDragImage_EndDrag, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_BeginDrag2", (PyCFunction) _wrap_wxDragImage_BeginDrag2, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_BeginDragBounded", (PyCFunction) _wrap_wxDragImage_BeginDragBounded, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_BeginDrag", (PyCFunction) _wrap_wxDragImage_BeginDrag, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "wxDragImage_SetBackingBitmap", (PyCFunction) _wrap_wxDragImage_SetBackingBitmap, METH_VARARGS | METH_KEYWORDS },
|
||||
{ "delete_wxDragImage", (PyCFunction) _wrap_delete_wxDragImage, METH_VARARGS | METH_KEYWORDS },
|
||||
|
@@ -98,9 +98,9 @@ class wxCaretPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxCaret(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxCaret):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def IsOk(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxCaret_IsOk,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -156,9 +156,9 @@ class wxBusyCursorPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxBusyCursor(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxBusyCursor):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxBusyCursor instance at %s>" % (self.this,)
|
||||
class wxBusyCursor(wxBusyCursorPtr):
|
||||
@@ -173,9 +173,9 @@ class wxWindowDisablerPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxWindowDisabler(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxWindowDisabler):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxWindowDisabler instance at %s>" % (self.this,)
|
||||
class wxWindowDisabler(wxWindowDisablerPtr):
|
||||
@@ -190,9 +190,9 @@ class wxMutexGuiLockerPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxMutexGuiLocker(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxMutexGuiLocker):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxMutexGuiLocker instance at %s>" % (self.this,)
|
||||
class wxMutexGuiLocker(wxMutexGuiLockerPtr):
|
||||
@@ -207,9 +207,9 @@ class wxTipProviderPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxTipProvider(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxTipProvider):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetTip(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxTipProvider_GetTip,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -250,17 +250,17 @@ class wxDragImagePtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxDragImage(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxDragImage):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetBackingBitmap(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxDragImage_SetBackingBitmap,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def BeginDrag(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxDragImage_BeginDrag,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def BeginDrag2(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxDragImage_BeginDrag2,(self,) + _args, _kwargs)
|
||||
def BeginDragBounded(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxDragImage_BeginDragBounded,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def EndDrag(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxDragImage_EndDrag,(self,) + _args, _kwargs)
|
||||
@@ -283,6 +283,7 @@ class wxDragImagePtr(wxObjectPtr):
|
||||
return val
|
||||
def __repr__(self):
|
||||
return "<C wxDragImage instance at %s>" % (self.this,)
|
||||
BeginDrag2 = BeginDragBounded
|
||||
class wxDragImage(wxDragImagePtr):
|
||||
def __init__(self,*_args,**_kwargs):
|
||||
self.this = apply(misc2c.new_wxDragImage,_args,_kwargs)
|
||||
@@ -315,9 +316,9 @@ class wxPyTimerPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxPyTimer(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxPyTimer):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetInterval(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxPyTimer_GetInterval,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -350,9 +351,9 @@ class wxStopWatchPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxStopWatch(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxStopWatch):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Start(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxStopWatch_Start,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -504,9 +505,9 @@ class wxLogNullPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxLogNull(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxLogNull):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxLogNull instance at %s>" % (self.this,)
|
||||
class wxLogNull(wxLogNullPtr):
|
||||
@@ -631,9 +632,9 @@ class wxJoystickPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxJoystick(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxJoystick):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetPosition(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxJoystick_GetPosition,(self,) + _args, _kwargs)
|
||||
if val: val = wxPointPtr(val) ; val.thisown = 1
|
||||
@@ -775,9 +776,9 @@ class wxWavePtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxWave(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxWave):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def IsOk(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxWave_IsOk,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -895,9 +896,9 @@ class wxFileTypePtr :
|
||||
def Unassociate(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxFileType_Unassociate,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxFileType(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxFileType):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxFileType instance at %s>" % (self.this,)
|
||||
class wxFileType(wxFileTypePtr):
|
||||
@@ -945,9 +946,9 @@ class wxMimeTypesManagerPtr :
|
||||
def Unassociate(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxMimeTypesManager_Unassociate,(self,) + _args, _kwargs)
|
||||
return val
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxMimeTypesManager(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxMimeTypesManager):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxMimeTypesManager instance at %s>" % (self.this,)
|
||||
class wxMimeTypesManager(wxMimeTypesManagerPtr):
|
||||
@@ -980,9 +981,9 @@ class wxFileHistoryPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxFileHistory(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxFileHistory):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def AddFileToHistory(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxFileHistory_AddFileToHistory,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -1091,9 +1092,9 @@ class wxSingleInstanceCheckerPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,misc2c=misc2c):
|
||||
if self.thisown == 1 :
|
||||
misc2c.delete_wxSingleInstanceChecker(self)
|
||||
def __del__(self, delfunc=misc2c.delete_wxSingleInstanceChecker):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Create(self, *_args, **_kwargs):
|
||||
val = apply(misc2c.wxSingleInstanceChecker_Create,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -25,9 +25,9 @@ class wxPrintDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,printfwc=printfwc):
|
||||
if self.thisown == 1 :
|
||||
printfwc.delete_wxPrintData(self)
|
||||
def __del__(self,delfunc=printfwc.delete_wxPrintData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def GetNoCopies(self, *_args, **_kwargs):
|
||||
val = apply(printfwc.wxPrintData_GetNoCopies,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -187,9 +187,9 @@ class wxPageSetupDialogDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,printfwc=printfwc):
|
||||
if self.thisown == 1 :
|
||||
printfwc.delete_wxPageSetupDialogData(self)
|
||||
def __del__(self,delfunc=printfwc.delete_wxPageSetupDialogData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def EnableHelp(self, *_args, **_kwargs):
|
||||
val = apply(printfwc.wxPageSetupDialogData_EnableHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -319,9 +319,9 @@ class wxPrintDialogDataPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,printfwc=printfwc):
|
||||
if self.thisown == 1 :
|
||||
printfwc.delete_wxPrintDialogData(self)
|
||||
def __del__(self,delfunc=printfwc.delete_wxPrintDialogData):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def EnableHelp(self, *_args, **_kwargs):
|
||||
val = apply(printfwc.wxPrintDialogData_EnableHelp,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -491,9 +491,9 @@ class wxPrinterPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,printfwc=printfwc):
|
||||
if self.thisown == 1 :
|
||||
printfwc.delete_wxPrinter(self)
|
||||
def __del__(self,delfunc=printfwc.delete_wxPrinter):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def CreateAbortWindow(self, *_args, **_kwargs):
|
||||
val = apply(printfwc.wxPrinter_CreateAbortWindow,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -10,9 +10,9 @@ class wxConfigBasePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxConfigBase(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxConfigBase):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def DeleteAll(self, *_args, **_kwargs):
|
||||
val = apply(utilsc.wxConfigBase_DeleteAll,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -137,9 +137,9 @@ class wxConfigPtr(wxConfigBasePtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxConfig(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxConfig):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxConfig instance at %s>" % (self.this,)
|
||||
class wxConfig(wxConfigPtr):
|
||||
@@ -154,9 +154,9 @@ class wxFileConfigPtr(wxConfigBasePtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxFileConfig(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxFileConfig):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def __repr__(self):
|
||||
return "<C wxFileConfig instance at %s>" % (self.this,)
|
||||
class wxFileConfig(wxFileConfigPtr):
|
||||
@@ -262,9 +262,9 @@ class wxDateTimePtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxDateTime(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxDateTime):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetToCurrent(self, *_args, **_kwargs):
|
||||
val = apply(utilsc.wxDateTime_SetToCurrent,(self,) + _args, _kwargs)
|
||||
if val: val = wxDateTimePtr(val)
|
||||
@@ -603,9 +603,9 @@ class wxTimeSpanPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxTimeSpan(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxTimeSpan):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def Add(self, *_args, **_kwargs):
|
||||
val = apply(utilsc.wxTimeSpan_Add,(self,) + _args, _kwargs)
|
||||
if val: val = wxTimeSpanPtr(val)
|
||||
@@ -702,9 +702,9 @@ class wxDateSpanPtr :
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,utilsc=utilsc):
|
||||
if self.thisown == 1 :
|
||||
utilsc.delete_wxDateSpan(self)
|
||||
def __del__(self,delfunc=utilsc.delete_wxDateSpan):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def SetYears(self, *_args, **_kwargs):
|
||||
val = apply(utilsc.wxDateSpan_SetYears,(self,) + _args, _kwargs)
|
||||
if val: val = wxDateSpanPtr(val)
|
||||
|
@@ -246,9 +246,9 @@ class wxLayoutAlgorithmPtr(wxObjectPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,windows3c=windows3c):
|
||||
if self.thisown == 1 :
|
||||
windows3c.delete_wxLayoutAlgorithm(self)
|
||||
def __del__(self,delfunc=windows3c.delete_wxLayoutAlgorithm):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def LayoutMDIFrame(self, *_args, **_kwargs):
|
||||
val = apply(windows3c.wxLayoutAlgorithm_LayoutMDIFrame,(self,) + _args, _kwargs)
|
||||
return val
|
||||
|
@@ -275,3 +275,7 @@ wxEVT_WIZARD_FINISHED = wizardc.wxEVT_WIZARD_FINISHED
|
||||
# Stuff these names into the wx namespace so wxPyConstructObject can find them
|
||||
import wx
|
||||
wx.wxWizardEventPtr = wxWizardEventPtr
|
||||
wx.wxWizardPagePtr = wxWizardPagePtr
|
||||
wx.wxPyWizardPagePtr = wxPyWizardPagePtr
|
||||
wx.wxWizardPageSimplePtr = wxWizardPageSimplePtr
|
||||
wx.wxWizardPtr = wxWizardPtr
|
||||
|
@@ -46,9 +46,9 @@ class wxPyAppPtr(wxEvtHandlerPtr):
|
||||
def __init__(self,this):
|
||||
self.this = this
|
||||
self.thisown = 0
|
||||
def __del__(self,wxc=wxc):
|
||||
if self.thisown == 1 :
|
||||
wxc.delete_wxPyApp(self)
|
||||
def __del__(self,delfunc=wxc.delete_wxPyApp):
|
||||
if self.thisown == 1:
|
||||
delfunc(self)
|
||||
def _setCallbackInfo(self, *_args, **_kwargs):
|
||||
val = apply(wxc.wxPyApp__setCallbackInfo,(self,) + _args, _kwargs)
|
||||
return val
|
||||
@@ -1071,6 +1071,12 @@ def EVT_WINDOW_CREATE(win, func):
|
||||
def EVT_WINDOW_DESTROY(win, func):
|
||||
win.Connect(-1, -1, wxEVT_DESTROY, func)
|
||||
|
||||
def EVT_WINDOW_CREATE_ID(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_CREATE, func)
|
||||
|
||||
def EVT_WINDOW_DESTROY_ID(win, id, func):
|
||||
win.Connect(id, -1, wxEVT_DESTROY, func)
|
||||
|
||||
def EVT_SET_CURSOR(win, func):
|
||||
win.Connect(-1, -1, wxEVT_SET_CURSOR, func)
|
||||
|
||||
|
Reference in New Issue
Block a user