Name
NSMenuItem — Mac OS X 10.0
Synopsis
This protocol has been deprecated in favor of the class
NSMenuItem
, which takes over all of the
functionality associated with this protocol. See the
NSMenuItem
class description for more information.
@protocol NSMenuItem
|
// Instance Methods
|
- (id)initWithTitle:(NSString *)aString action:(SEL)aSelector keyEquivalent:(NSString *)charCode; |
- (void)setMenu:(NSMenu *)menu; |
- (NSMenu *)menu;
|
- (BOOL)hasSubmenu;
|
- (void)setSubmenu:(NSMenu *)submenu; |
- (NSMenu *)submenu;
|
- (void)setTitle:(NSString *)aString; |
- (NSString *)title;
|
- (BOOL)isSeparatorItem;
|
- (void)setKeyEquivalent:(NSString *)aKeyEquivalent; |
- (NSString *)keyEquivalent;
|
- (void)setKeyEquivalentModifierMask:(unsigned int)mask; |
- (unsigned int)keyEquivalentModifierMask;
|
- (NSString *)userKeyEquivalent;
|
- (unsigned int)userKeyEquivalentModifierMask;
|
- (void)setMnemonicLocation:(unsigned)location; |
- (unsigned)mnemonicLocation;
|
- (NSString *)mnemonic;
|
- (void)setTitleWithMnemonic:(NSString *)stringWithAmpersand; |
- (void)setImage:(NSImage *)menuImage; |
- (NSImage *)image;
|
- (void)setState:(int)state; |
- (int)state;
|
- (void)setOnStateImage:(NSImage *)image; |
- (NSImage *)onStateImage;
|
- (void)setOffStateImage:(NSImage *)image; |
- (NSImage *)offStateImage;
|
- (void)setMixedStateImage:(NSImage *)image; |
- (NSImage *)mixedStateImage;
|
- (void)setEnabled:(BOOL)flag; |
- (BOOL)isEnabled;
|
- (void)setTarget:(id)anObject; |
- (id)target;
|
- ... |
Get Cocoa in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.