[Previous] [Up] [Next]

NSMenu

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSMenu

NSMenu

Declared in: Gui/NSMenu.h

Inherits from: NSObject

Conforms to: NSCoding



menuZone

+ (NSZone*) menuZone

setMenuZone:

+ (void) setMenuZone: (NSZone*)zone

addItem:

- (void) addItem: (id<NSMenuItem>)newItem

addItemWithTitle:action:keyEquivalent:

- (id<NSMenuItem>) addItemWithTitle: (NSString*)aString action: (SEL)aSelector keyEquivalent: (NSString*)keyEquiv

attachedMenu

- (NSMenu*) attachedMenu

autoenablesItems

- (BOOL) autoenablesItems

contextMenuRepresentation

- (id) contextMenuRepresentation

helpRequested:

- (void) helpRequested: (NSEvent*)event

indexOfItem:

- (int) indexOfItem: (id<NSMenuItem>)anObject

indexOfItemWithRepresentedObject:

- (int) indexOfItemWithRepresentedObject: (id)anObject

indexOfItemWithSubmenu:

- (int) indexOfItemWithSubmenu: (NSMenu*)anObject

indexOfItemWithTag:

- (int) indexOfItemWithTag: (int)aTag

indexOfItemWithTarget:andAction:

- (int) indexOfItemWithTarget: (id)anObject andAction: (SEL)actionSelector

indexOfItemWithTitle:

- (int) indexOfItemWithTitle: (NSString*)aTitle

initWithTitle:

- (id) initWithTitle: (NSString*)aTitle

insertItem:

- (void) insertItem: (id<NSMenuItem>)newItem

insertItemWithTitle:action:keyEquivalent:

- (id<NSMenuItem>) insertItemWithTitle: (NSString*)aString action: (SEL)aSelector keyEquivalent: (NSString*)keyEquiv

isAttached

- (BOOL) isAttached

isTornOff

- (BOOL) isTornOff

itemArray

- (NSArray*) itemArray

itemAtIndex:

- (id<NSMenuItem>) itemAtIndex: (int)index

itemChanged:

- (void) itemChanged: (id<NSMenuItem>)anObject

itemWithTag:

- (id<NSMenuItem>) itemWithTag: (int)aTag

itemWithTitle:

- (id<NSMenuItem>) itemWithTitle: (NSString*)aString

locationForSubmenu:

- (NSPoint) locationForSubmenu: (NSMenu*)aSubmenu

menuChangedMessagesEnabled

- (BOOL) menuChangedMessagesEnabled

menuRepresentation

- (id) menuRepresentation

numberOfItems

- (int) numberOfItems

performActionForItemAtIndex:

- (void) performActionForItemAtIndex: (int)index

performKeyEquivalent:

- (BOOL) performKeyEquivalent: (NSEvent*)theEvent

removeItem:

- (void) removeItem: (id<NSMenuItem>)anItem

removeItemAtIndex:

- (void) removeItemAtIndex: (int)index

setAutoenablesItems:

- (void) setAutoenablesItems: (BOOL)flag

setContextMenuRepresentation:

- (void) setContextMenuRepresentation: (id)menuRep

setMenuChangedMessagesEnabled:

- (void) setMenuChangedMessagesEnabled: (BOOL)flag

setMenuRepresentation:

- (void) setMenuRepresentation: (id)menuRep

setSubmenu:forItem:

- (void) setSubmenu: (NSMenu*)aMenu forItem: (id<NSMenuItem>)anItem

setSupermenu:

- (void) setSupermenu: (NSMenu*)supermenu

setTearOffMenuRepresentation:

- (void) setTearOffMenuRepresentation: (id)menuRep

setTitle:

- (void) setTitle: (NSString*)aString

sizeToFit

- (void) sizeToFit

submenuAction:

- (void) submenuAction: (id)sender

supermenu

- (NSMenu*) supermenu

tearOffMenuRepresentation

- (id) tearOffMenuRepresentation

title

- (NSString*) title

update

- (void) update