git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12396
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
(wxObjectEventFunction) &wxPyCallback::EventThunker,
new wxPyCallback(func));
}
(wxObjectEventFunction) &wxPyCallback::EventThunker,
new wxPyCallback(func));
}
+ else if (func == Py_None) {
+ self->Disconnect(id, lastId, eventType,
+ (wxObjectEventFunction)
+ &wxPyCallback::EventThunker);
+ }
+ else {
+ PyErr_SetString(PyExc_TypeError, "Expected callable object or None.");
+ }
}
static PyObject *_wrap_wxEvtHandler_Connect(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
}
static PyObject *_wrap_wxEvtHandler_Connect(PyObject *self, PyObject *args, PyObject *kwargs) {
PyObject * _resultobj;
(wxObjectEventFunction) &wxPyCallback::EventThunker,
new wxPyCallback(func));
}
(wxObjectEventFunction) &wxPyCallback::EventThunker,
new wxPyCallback(func));
}
+ else if (func == Py_None) {
+ self->Disconnect(id, lastId, eventType,
+ (wxObjectEventFunction)
+ &wxPyCallback::EventThunker);
+ }
+ else {
+ PyErr_SetString(PyExc_TypeError, "Expected callable object or None.");
+ }
}
bool Disconnect(int id, int lastId = -1,
}
bool Disconnect(int id, int lastId = -1,