Contents

NSMenu

An object that manages an app’s menus.

Declaration

class NSMenu

Topics

Managing the Menu Bar

Creating an NSMenu Object

Adding and Removing Menu Items

Finding Menu Items

Finding Indices of Menu Items

Managing Submenus

Enabling and Disabling Menu Items

Getting and Setting the Menu Font

Handling Keyboard Equivalents

Simulating Mouse Clicks

Managing the Title

Selecting Items

Configuring Menu Size

Getting Menu Properties

Managing Presentation Styles

Working with Palettes

Managing Menu Change Notifications

Displaying Contextual Menus

Displaying Context-Sensitive Help

Managing Display of the State Column

Controlling Allocation Zones

Handling Highlighting

Managing the User Interface

Managing the Delegate

Handling Tracking

Constants

Notifications

Instance Properties

See Also

Menus