Re: Getting a NSMenuItem to respond to two different key equivalents
Re: Getting a NSMenuItem to respond to two different key equivalents
- Subject: Re: Getting a NSMenuItem to respond to two different key equivalents
- From: Benjamin Stiglitz <email@hidden>
- Date: Thu, 11 Oct 2007 15:34:08 -0700
The NIBs are *not* using the nifty alternate item feature because
you can't do that with only shift, it seems (can't even check it off
in IB). I tried mangling in validateMenuItem but that's not called
unless the menu is being displayed, it seems. So where can I flip
the keyEquivalent as this happens, if that's what's happening (the
simplest solution).
You can check for the alternate in -[NSApplication sendEvent:] and
call super with a synthetic event whose characters are changed to
match the equivalent on the menu item. That has the benefit of
invoking all the standard mechanisms for matching key equivalents and
highlighting the menu item.
-Ben
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden