The key equivalent will not work for a toolbar item, menu form
representation.
The relevant code is
NSToolbarItem *item = [[NSToolbarItem alloc]
initWithItemIdentifier:identifier];
[item setLabel:label];
[item setPaletteLabel:paletteLabel];
[item setToolTip:toolTip];
NSMenuItem *menuFormRep = [[NSMenuItem alloc] initWithTitle:@""
action:nil keyEquivalent:@""];
NSMenu *submenu = [[[NSMenu alloc] initWithTitle:@""]
autorelease];
[submenu addItemWithTitle:@"Thing1" action:@selector(change:)
keyEquivalent:@"1"];
[submenu addItemWithTitle:@"Thing2" action:@selector(change:)
keyEquivalent:@"2"];
[menuFormRep setSubmenu:submenu];
[item setMenuFormRepresentation:menuFormRep];
Everything works but the key equivalent does nothing, 'change:' is not
called.
Has anyone had success with a key equivalent for a toolbar item, menu
form representation?
--Richard
_______________________________________________
Cocoa-dev mailing list ([email protected])
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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [email protected]