Description Methods and Functions Hierarchy Interfaces Detailed Description Structures Convenient Construction Enums and Flags Properties Style Properties Author(s) References See Also
A subclass widget for GtkMenuShell which holds GtkMenuItem widgets
gtkMenuBarNew(show = TRUE)
gtkMenuBarSetPackDirection(object, pack.dir)
gtkMenuBarGetPackDirection(object)
gtkMenuBarSetChildPackDirection(object, child.pack.dir)
gtkMenuBarGetChildPackDirection(object)
gtkMenuBar(show = TRUE)
1 2 3 4 5 6 7 | GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkMenuShell
+----GtkMenuBar
|
GtkMenuBar implements
AtkImplementorIface and GtkBuildable.
The GtkMenuBar is a subclass of GtkMenuShell which contains one to many GtkMenuItem. The result is a standard menu bar which can hold many menu items. GtkMenuBar allows for a shadow type to be set for aesthetic purposes. The shadow types are defined in the gtk_menu_bar_set_shadow_type function.
GtkMenuBarThe GtkMenuBar struct contains the following fields. (These fields should be considered read-only. They should never be set by an application.)
gtkMenuBar is the equivalent of gtkMenuBarNew.
GtkPackDirectionDetermines how widgets should be packed insided menubars and menuitems contained in menubars.
ltrWidgets are packed left-to-right.
rtlWidgets are packed right-to-left.
ttbWidgets are packed top-to-bottom.
bttWidgets are packed bottom-to-top.
child-pack-direction [GtkPackDirection : Read / Write]The child pack direction of the menubar. It determines how the widgets contained in child menuitems are arranged. Default value: GTK_PACK_DIRECTION_LTR Since 2.8
pack-direction [GtkPackDirection : Read / Write]The pack direction of the menubar. It determines how menuitems are arranged in the menubar. Default value: GTK_PACK_DIRECTION_LTR Since 2.8
internal-padding [integer : Read]Amount of border space between the menubar shadow and the menu items. Allowed values: >= 0 Default value: 1
shadow-type [GtkShadowType : Read]Style of bevel around the menubar. Default value: GTK_SHADOW_OUT
Derived by RGtkGen from GTK+ documentation
https://developer.gnome.org/gtk2/stable/GtkMenuBar.html
GtkMenuShell
GtkMenu
GtkMenuItem
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.