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 ;
|
shortcut = NSPageDownFunctionKey ;
|
||||||
break ;
|
break ;
|
||||||
|
|
||||||
case WXK_LEFT :
|
case WXK_NUMPAD_LEFT :
|
||||||
modifiers |= NSNumericPadKeyMask;
|
modifiers |= NSNumericPadKeyMask;
|
||||||
|
// pass through
|
||||||
|
case WXK_LEFT :
|
||||||
shortcut = NSLeftArrowFunctionKey ;
|
shortcut = NSLeftArrowFunctionKey ;
|
||||||
break ;
|
break ;
|
||||||
|
|
||||||
case WXK_UP :
|
case WXK_NUMPAD_UP :
|
||||||
modifiers |= NSNumericPadKeyMask;
|
modifiers |= NSNumericPadKeyMask;
|
||||||
|
// pass through
|
||||||
|
case WXK_UP :
|
||||||
shortcut = NSUpArrowFunctionKey ;
|
shortcut = NSUpArrowFunctionKey ;
|
||||||
break ;
|
break ;
|
||||||
|
|
||||||
case WXK_RIGHT :
|
case WXK_NUMPAD_RIGHT :
|
||||||
modifiers |= NSNumericPadKeyMask;
|
modifiers |= NSNumericPadKeyMask;
|
||||||
|
// pass through
|
||||||
|
case WXK_RIGHT :
|
||||||
shortcut = NSRightArrowFunctionKey ;
|
shortcut = NSRightArrowFunctionKey ;
|
||||||
break ;
|
break ;
|
||||||
|
|
||||||
case WXK_DOWN :
|
case WXK_NUMPAD_DOWN :
|
||||||
modifiers |= NSNumericPadKeyMask;
|
modifiers |= NSNumericPadKeyMask;
|
||||||
|
// pass through
|
||||||
|
case WXK_DOWN :
|
||||||
shortcut = NSDownArrowFunctionKey ;
|
shortcut = NSDownArrowFunctionKey ;
|
||||||
break ;
|
break ;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user