GtkMenu
Popup container for menu items.
Object Hierarchy
Direct subclasses
None.
Description
GtkMenu is a menushell widget, designed
to exclusively hold GtkMenuItems. It may be a
standalone popup widget, or may be associated either with a higher-level
GtkMenuItem within a
GtkMenuBar, or with a
GtkOptionMenu.
Note that a GtkMenu in any form is effectively a
modal popup widget. There are keybindings in place here specifically to
counteract this apparent isolation, by allowing the
Up, Down, Left
and Right arrow keys to navigate multiple menus with
regard to the relationships between those menus (i.e. parent and child,
next and previous). These are fairly rudimentary in the current version
of GTK+ used in PHP-GTK, but have been improved recently.
See also:
GtkCombo, GtkCTree,
GtkItemFactory, GtkList,
GtkRadioButton, GtkToolbar.
Constructor
--
Creates the structure to hold a menu's content.