diff --git a/include/wx/aui/auibook.h b/include/wx/aui/auibook.h index 7d7bd4fc4b..4971c62ea1 100644 --- a/include/wx/aui/auibook.h +++ b/include/wx/aui/auibook.h @@ -474,6 +474,7 @@ protected: void OnSetFocus(wxFocusEvent& event); void OnKillFocus(wxFocusEvent& event); void OnChar(wxKeyEvent& event); + void OnCaptureLost(wxMouseCaptureLostEvent& evt); protected: diff --git a/src/aui/auibook.cpp b/src/aui/auibook.cpp index 73cea44d66..fd2b3583e8 100644 --- a/src/aui/auibook.cpp +++ b/src/aui/auibook.cpp @@ -2191,6 +2191,7 @@ BEGIN_EVENT_TABLE(wxAuiTabCtrl, wxControl) EVT_SET_FOCUS(wxAuiTabCtrl::OnSetFocus) EVT_KILL_FOCUS(wxAuiTabCtrl::OnKillFocus) EVT_CHAR(wxAuiTabCtrl::OnChar) + EVT_MOUSE_CAPTURE_LOST(wxAuiTabCtrl::OnCaptureLost) END_EVENT_TABLE() @@ -2273,6 +2274,10 @@ void wxAuiTabCtrl::OnLeftDown(wxMouseEvent& evt) } } +void wxAuiTabCtrl::OnCaptureLost(wxMouseCaptureLostEvent& WXUNUSED(event)) +{ +} + void wxAuiTabCtrl::OnLeftUp(wxMouseEvent& evt) { if (GetCapture() == this)