Differentiate between WXK_UP etc. and WXK_NUMPAD_ variants in NSMenuItem code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75277 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -171,23 +171,31 @@ void wxMacCocoaMenuItemSetAccelerator( NSMenuItem* menuItem, wxAcceleratorEntry*
|
||||
shortcut = NSPageDownFunctionKey ;
|
||||
break ;
|
||||
|
||||
case WXK_LEFT :
|
||||
case WXK_NUMPAD_LEFT :
|
||||
modifiers |= NSNumericPadKeyMask;
|
||||
// pass through
|
||||
case WXK_LEFT :
|
||||
shortcut = NSLeftArrowFunctionKey ;
|
||||
break ;
|
||||
|
||||
case WXK_UP :
|
||||
case WXK_NUMPAD_UP :
|
||||
modifiers |= NSNumericPadKeyMask;
|
||||
// pass through
|
||||
case WXK_UP :
|
||||
shortcut = NSUpArrowFunctionKey ;
|
||||
break ;
|
||||
|
||||
case WXK_RIGHT :
|
||||
case WXK_NUMPAD_RIGHT :
|
||||
modifiers |= NSNumericPadKeyMask;
|
||||
// pass through
|
||||
case WXK_RIGHT :
|
||||
shortcut = NSRightArrowFunctionKey ;
|
||||
break ;
|
||||
|
||||
case WXK_DOWN :
|
||||
case WXK_NUMPAD_DOWN :
|
||||
modifiers |= NSNumericPadKeyMask;
|
||||
// pass through
|
||||
case WXK_DOWN :
|
||||
shortcut = NSDownArrowFunctionKey ;
|
||||
break ;
|
||||
|
||||
|
Reference in New Issue
Block a user