On May 6, 2013, at 1:19 PM, Steve Mills wrote: > So is there no way in Cocoa to assign key equivs by key code instead of by > string? The Carbon menu item could be set by glyph (SetMenuItemKeyGlyph) or > by key code (SetMenuItemCommandKey), which sure were handy. The key equiv > would clearly show numpad glyphs with a rounded rect around them. In Cocoa, > how does one make it clear that one menu item's key equiv is regular "1" and > another menu item's key equiv is "numpad 1"?
I don't know if this works, but you might try [menuItem setKeyEquivalentModifierMask:NSNumericPadKeyMask]. That said, I'm not sure that users will understand the distinction between 1 and numpad 1, even with a rounded rect border. Also, compact keyboard don't have separate numeric keypads. Regards, Ken _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com