Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.


PATH 
Documentation > Mac OS 8 and 9 > Human Interface Toolbox > Menu Manager


Control Manager
Menus allow users to view or choose from a list of choices and commands that your application provides. You can use the Menu Manager to create, display, and manage the drawing and behavior of pull-down, hierarchical, and contextual menus.


  Related Links
  SDK

Technotes

Q&As

Sample Code



  Inside Carbon Documents
Menu Manager Reference (PDF)
This document contains the most up-to-date information available for the Menu Manager APIs.
   
  Inside Macintosh Documents
Carbon Menu Manager Preliminary API Documentation (PDF)
This preliminary document describes the changes to the Menu Manager introduced in CarbonLib1.0 with Mac OS 9.0. Topics discussed include changes to your application with Carbon, new Apple menu behavior, accessing opaque menu data, accessing menu item data using universal command IDs, writing a Carbon MDEF, working with menu and menu item attributes, and enabling and disabling menu items.
   
Macintosh Toolbox Essentials
(Chapter 3 - Menu Manager)
This System 7 document discusses the Human Interface Toolbox and includes code samples and conceptual overviews as well as reference material. See Chapter 3 for information about the System 7 Menu Manager.


Mac OS 8 Human Interface Guidelines
This document describes the additions and changes to Macintosh Human Interface Guidelines related to the release of Mac OS 8. Specifically, it presents guidelines for taking advantage of the Mac OS platinum appearance and the Appearance Manager. This document does not replace Macintosh Human Interface Guidelines. Please consult that document for all user interface issues not specifically covered here.

Macintosh Human Interface Guidelines
Macintosh Human Interface Guidelines provides authoritative information on the theory behind the Macintosh "look and feel" and the practice of using individual interface components. This book includes many examples of good design and explains why one implementation is superior to another. Anyone designing or creating a product for Macintosh computers needs to understand the information in this book.