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: Dominik Pich <email@hidden>
- Date: Fri, 12 Oct 2007 00:55:49 +0200
Cant it be done in the first responders keydown method?
Regards,
Dominik
Am 12.10.2007 um 00:34 schrieb Benjamin Stiglitz:
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
_______________________________________________
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