# Menu classes

Collaboration diagram for Menu classes:

## Classes
class | Gtk::CheckMenuItem
| A menu item that maintains the state of a boolean value in addition to a Gtk::MenuItem's usual role in activating application code. More...
class | Gtk::ImageMenuItem
| A menu item with an icon. More...
class | Gtk::Menu
| A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions. More...
class | Gtk::MenuBar
| A standard menu bar which usually holds Gtk::Menu submenu items. More...
class | Gtk::MenuItem
| Child item for menus. More...
class | Gtk::MenuShell
| The abstract base class for Gtk::Menu and Gtk::MenuBar. More...
class | Gtk::RadioMenuItem
| A CheckMenuItem that belongs to a group. More...
class | Gtk::SeparatorMenuItem
| A separator used to group items within a menu. More...
class | Gtk::TearoffMenuItem
| A special Gtk::MenuItem which is used to tear off and reattach its menu. More...
class | Gtk::AccelKey
| Defines accelerator key combinations. More...
class | Gtk::Menu_Helpers::MenuElem
| Use this class and its subclasses to build menu items. More...