void WIDGET_HOTKEY_LIST::OnMenu( wxCommandEvent& aEvent ) { switch( aEvent.GetId() ) { case ID_EDIT: EditItem( m_context_menu_item ); break; case ID_RESET: ResetItem( m_context_menu_item ); break; case ID_DEFAULT: ResetItemToDefault( m_context_menu_item ); break; case ID_RESET_ALL: ResetAllHotkeys( false ); break; case ID_DEFAULT_ALL: ResetAllHotkeys( true ); break; default: wxFAIL_MSG( wxT( "Unknown ID in context menu event" ) ); } }
void WIDGET_HOTKEY_LIST::OnMenu( wxCommandEvent& aEvent ) { switch( aEvent.GetId() ) { case ID_EDIT: EditItem( m_context_menu_item ); break; case ID_RESET: ResetItem( m_context_menu_item ); break; case ID_DEFAULT: ResetItemToDefault( m_context_menu_item ); break; case ID_RESET_ALL: TransferDataToControl(); break; case ID_DEFAULT_ALL: TransferDefaultsToControl(); break; default: wxFAIL_MSG( wxT( "Unknown ID in context menu event" ) ); } }