22.17 Menu Keymaps
A keymap can operate as a menu as well as defining bindings for keyboard keys and mouse buttons. Menus are usually actuated with the mouse, but they can function with the keyboard also. If a menu keymap is active for the next input event, that activates the keyboard menu feature.
| • Defining Menus |   | How to make a keymap that defines a menu. |
| • Mouse Menus |   | How users actuate the menu with the mouse. |
| • Keyboard Menus |   | How users actuate the menu with the keyboard. |
| • Menu Example |   | Making a simple menu. |
| • Menu Bar |   | How to customize the menu bar. |
| • Tool Bar |   | A tool bar is a row of images. |
| • Modifying Menus |   | How to add new items to a menu. |
| • Easy Menu |   | A convenience macro for making menus. |