From a4ba437aebec6f7e3b499f31ec3e4dafe1d998f8 Mon Sep 17 00:00:00 2001 From: Artur Wieczorek Date: Sat, 29 Jun 2019 11:06:28 +0200 Subject: [PATCH] Fix handling wxHeaderCtrlSimple events in widgets sample Generic implementation of wxHeaderCtrlSimple processes EVT_HEADER_xxx internally so we cannot block processing these events in our handlers. --- samples/widgets/headerctrl.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/samples/widgets/headerctrl.cpp b/samples/widgets/headerctrl.cpp index e244ba85db..d5ae948f3f 100644 --- a/samples/widgets/headerctrl.cpp +++ b/samples/widgets/headerctrl.cpp @@ -311,16 +311,19 @@ void HeaderCtrlWidgetsPage::OnUpdateUIResetButton(wxUpdateUIEvent& evt) void HeaderCtrlWidgetsPage::OnResizing(wxHeaderCtrlEvent& evt) { wxLogMessage("Column %i resizing, width = %i", evt.GetColumn(), evt.GetWidth()); + evt.Skip(); } void HeaderCtrlWidgetsPage::OnBeginResize(wxHeaderCtrlEvent& evt) { wxLogMessage("Column %i resize began, width = %i", evt.GetColumn(), evt.GetWidth()); + evt.Skip(); } void HeaderCtrlWidgetsPage::OnEndResize(wxHeaderCtrlEvent& evt) { wxLogMessage("Column %i resize ended, width = %i", evt.GetColumn(), evt.GetWidth()); + evt.Skip(); } #endif // wxUSE_HEADERCTRL