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.
This commit is contained in:
@@ -311,16 +311,19 @@ void HeaderCtrlWidgetsPage::OnUpdateUIResetButton(wxUpdateUIEvent& evt)
|
|||||||
void HeaderCtrlWidgetsPage::OnResizing(wxHeaderCtrlEvent& evt)
|
void HeaderCtrlWidgetsPage::OnResizing(wxHeaderCtrlEvent& evt)
|
||||||
{
|
{
|
||||||
wxLogMessage("Column %i resizing, width = %i", evt.GetColumn(), evt.GetWidth());
|
wxLogMessage("Column %i resizing, width = %i", evt.GetColumn(), evt.GetWidth());
|
||||||
|
evt.Skip();
|
||||||
}
|
}
|
||||||
|
|
||||||
void HeaderCtrlWidgetsPage::OnBeginResize(wxHeaderCtrlEvent& evt)
|
void HeaderCtrlWidgetsPage::OnBeginResize(wxHeaderCtrlEvent& evt)
|
||||||
{
|
{
|
||||||
wxLogMessage("Column %i resize began, width = %i", evt.GetColumn(), evt.GetWidth());
|
wxLogMessage("Column %i resize began, width = %i", evt.GetColumn(), evt.GetWidth());
|
||||||
|
evt.Skip();
|
||||||
}
|
}
|
||||||
|
|
||||||
void HeaderCtrlWidgetsPage::OnEndResize(wxHeaderCtrlEvent& evt)
|
void HeaderCtrlWidgetsPage::OnEndResize(wxHeaderCtrlEvent& evt)
|
||||||
{
|
{
|
||||||
wxLogMessage("Column %i resize ended, width = %i", evt.GetColumn(), evt.GetWidth());
|
wxLogMessage("Column %i resize ended, width = %i", evt.GetColumn(), evt.GetWidth());
|
||||||
|
evt.Skip();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // wxUSE_HEADERCTRL
|
#endif // wxUSE_HEADERCTRL
|
||||||
|
Reference in New Issue
Block a user