PREV UP next GNU Emacs Lisp Reference Manual

19.12: Menu Keymaps

A keymap can define a menu as well as bindings for keyboard keys and mouse button. Menus are usually actuated with the mouse, but they can work with the keyboard also.

  • Defining Menus How to make a keymap that defines a menu.
  • Mouse Menus How users actuate the menu with the mouse.
  • Keyboard Menus How they actuate it with the keyboard.
  • Menu Example Making a simple menu.
  • Menu Bar How to customize the menu bar.
  • Modifying Menus How to add new items to a menu.