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)
 | 
			
		||||
{
 | 
			
		||||
    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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user