GtkMenu

A menu widget usually a child of a GtkMenuBar or GtkMenuItem.

Object Hierarchy

GObject
`-- GtkObject
       `-- GtkWidget
              `-- GtkContainer
                     `-- GtkMenuShell
                            `-- GtkMenu

Description

A GtkMenu is a GtkMenuShell that implements a drop-down menu consisting of GtkMenuItem objects. Menus are normally dropped down by activating a GtkMenuItem from a GtkMenuBar or another GtkMenu.

Because a GtkMenuItem can contain GtkMenus, it is possible to create infinitely many levels of nested menus.

Constructors

GtkMenu ();

--

Methods

attach()
 
detach()
 
get_accel_group()
 
get_active()
 
get_attach_widget()
 
get_tearoff_state()
 
get_title()
 
popdown()
 
popup()
  Pops up the menu
reorder_child()
 
reposition()
 
set_accel_group()
 
set_active()
 
set_monitor()
 
set_screen()
 
set_tearoff_state()
 
set_title()
 
set_menu_accel_path()
 

Signals

"move-scroll"