]> git.saurik.com Git - wxWidgets.git/commitdiff
added wxEvtHandler::Disconnect(evtType, ...) overload
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 18 May 2005 22:40:09 +0000 (22:40 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 18 May 2005 22:40:09 +0000 (22:40 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/latex/wx/evthand.tex
include/wx/event.h

index e7ad8ef8f211d90f333cd61e6ff45e48f49be477..98fed356957a0a225c4c69b9fe8bbec988f0bb73 100644 (file)
@@ -121,6 +121,9 @@ handler is disconnected.}
 
 \membersection{wxEvtHandler::Disconnect}\label{wxevthandlerdisconnect}
 
+\func{bool}{Disconnect}{\param{wxEventType }{eventType = wxEVT\_NULL}, \param{wxObjectEventFunction}{ function = NULL},
+ \param{wxObject*}{ userData = NULL}, \param{wxEvtHandler*}{ eventSink = NULL}}
+
 \func{bool}{Disconnect}{\param{int}{ id = \texttt{wxID\_ANY}},
  \param{wxEventType }{eventType = wxEVT\_NULL}, \param{wxObjectEventFunction}{ function = NULL},
  \param{wxObject*}{ userData = NULL}, \param{wxEvtHandler*}{ eventSink = NULL}}
index e4882803227d9f8b12fb7d9b0ce691c45dfe5329..f937cca16c15d9107f8cc1368f5385960d4b79c2 100644 (file)
@@ -2355,6 +2355,11 @@ public:
                     wxEvtHandler *eventSink = (wxEvtHandler *) NULL)
         { return Disconnect(winid, wxID_ANY, eventType, func, userData, eventSink); }
 
+    bool Disconnect(wxEventType eventType,
+                    wxObjectEventFunction func = NULL,
+                    wxObject *userData = (wxObject *) NULL,
+                    wxEvtHandler *eventSink = (wxEvtHandler *) NULL)
+        { return Disconnect(wxID_ANY, eventType, func, userData, eventSink); }
 
     wxList* GetDynamicEventTable() const { return m_dynamicEvents ; }