X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bbcd40851cc443fd61194184df381622de8fca50..46bde8dcf2245956223da69cce5bf93ba22a087e:/src/common/menucmn.cpp diff --git a/src/common/menucmn.cpp b/src/common/menucmn.cpp index a423b41f9b..e53e576b05 100644 --- a/src/common/menucmn.cpp +++ b/src/common/menucmn.cpp @@ -17,10 +17,6 @@ // headers // ---------------------------------------------------------------------------- -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) - #pragma implementation "menubase.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" @@ -44,8 +40,8 @@ #include "wx/listimpl.cpp" -WX_DEFINE_LIST(wxMenuList); -WX_DEFINE_LIST(wxMenuItemList); +WX_DEFINE_LIST(wxMenuList) +WX_DEFINE_LIST(wxMenuItemList) // ============================================================================ // implementation @@ -219,8 +215,6 @@ wxAcceleratorEntry *wxGetAccelFromString(const wxString& label) keyCode = WXK_SNAPSHOT; else if ( current == wxT("HELP") ) keyCode = WXK_HELP; - else if ( current == wxT("HELP") ) - keyCode = WXK_HELP; else if ( current == wxT("ADD") ) keyCode = WXK_ADD; else if ( current == wxT("SEPARATOR") ) @@ -289,14 +283,14 @@ wxAcceleratorEntry *wxGetAccelFromString(const wxString& label) keyCode = WXK_WINDOWS_LEFT; else if ( current == wxT("WINDOWS_RIGHT") ) keyCode = WXK_WINDOWS_RIGHT; - else if ( current == wxT("WINDOWS_MENU") ) + else if ( current == wxT("WINDOWS_MENU") ) keyCode = WXK_WINDOWS_MENU; else if ( current == wxT("COMMAND") ) keyCode = WXK_COMMAND; - else if ( current.Left(3) == wxT("KP_") && wxIsdigit(current[3U]) ) { - keyCode = WXK_NUMPAD0 + wxAtoi(current.c_str() + 3); } - else if ( current.Left(7) == wxT("SPECIAL") && wxIsdigit(current[7U]) ) { - keyCode = WXK_SPECIAL1 + wxAtoi(current.c_str() + 7) - 1; } + else if ( current.Left(3) == wxT("KP_") && wxIsdigit(current[3U]) ) + keyCode = WXK_NUMPAD0 + wxAtoi(current.c_str() + 3); + else if ( current.Left(7) == wxT("SPECIAL") && wxIsdigit(current[7U]) ) + keyCode = WXK_SPECIAL1 + wxAtoi(current.c_str() + 7) - 1; else { wxLogDebug(wxT("Unrecognized accel key '%s', accel string ignored."), @@ -690,7 +684,7 @@ bool wxMenuBase::SendEvent(int id, int checked) bool processed = false; // Try the menu's event handler - if ( !processed ) + // if ( !processed ) { wxEvtHandler *handler = GetEventHandler(); if ( handler )