Next: Dialog Boxes, Previous: Menu Bars, Up: Frames [Contents][Index]

### 21.16 Tool Bars

On graphical displays, Emacs puts a tool bar at the top of each frame, just below the menu bar. This is a row of icons which you can click on with the mouse to invoke various commands.

The global (default) tool bar contains general commands. Some major modes define their own tool bars; whenever a buffer with such a major mode is current, the mode’s tool bar replaces the global tool bar.

To toggle the use of tool bars, type `M-x tool-bar-mode`. This command applies to all frames, including frames yet to be created. To control the use of tool bars at startup, customize the variable `tool-bar-mode`.

When Emacs is compiled with GTK+ support, each tool bar item can consist of an image, or a text label, or both. By default, Emacs follows the Gnome desktop’s tool bar style setting; if none is defined, it displays tool bar items as just images. To impose a specific tool bar style, customize the variable `tool-bar-style`.

You can also control the placement of the tool bar for the GTK+ tool bar with the frame parameter `tool-bar-position`. See Frame Parameters in The Emacs Lisp Reference Manual.