X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ded6ea2319707a84da85043a2c5b1dcd6750be6c..3eddc6bc00bcbdea23d52a8724f46ad56768f8b6:/wxPython/src/_event_ex.py diff --git a/wxPython/src/_event_ex.py b/wxPython/src/_event_ex.py index 03663716d2..0fcb07496a 100644 --- a/wxPython/src/_event_ex.py +++ b/wxPython/src/_event_ex.py @@ -23,12 +23,23 @@ class PyEventBinder(object): for et in self.evtType: target.Connect(id1, id2, et, function) + def Unbind(self, target, id1, id2): """Remove an event binding.""" success = 0 for et in self.evtType: success += target.Disconnect(id1, id2, et) return success != 0 + + def _getEvtType(self): + """ + Make it easy to get to the default wxEventType typeID for this + event binder. + """ + return self.evtType[0] + + typeId = property(_getEvtType) + def __call__(self, *args): """