GtkToolbar
Create bars of buttons and other widgets
A toolbar is created with a call to gtk_toolbar_new().
A toolbar can contain instances of a subclass of #GtkToolItem. To add
a #GtkToolItem to the a toolbar, use gtk_toolbar_insert(). To remove
an item from the toolbar use gtk_container_remove(). To add a button
to the toolbar, add an instance of #GtkToolButton.
Toolbar items can be visually grouped by adding instances of
#GtkSeparatorToolItem to the toolbar. If a #GtkSeparatorToolItem has
the "expand" property set to #TRUE and the "draw" property set to
#FALSE the effect is to force all following items to the end of the
toolbar.
Creating a context menu for the toolbar can be done by connecting to
the #GtkToolbar::popup-context-menu signal.
#GtkToolItem
Base class of widgets that can be added to a toolbar.
The #GtkToolbar struct only contains private data and should only be
accessed through the function described below.
@toolbar: the object which received the signal.
@arg1:
@Returns:
@toolbar: the object which received the signal.
@orientation: the new #GtkOrientation of the toolbar.
@toolbar: the object which received the signal.
@Returns:
@Returns:
@Returns:
@Returns:
@toolbar:
@style:
#GtkToolbarChildType is used to set the type of new elements that are added
to a #GtkToolbar.
@GTK_TOOLBAR_CHILD_SPACE: a space in the style of the toolbar's #GtkToolbarSpaceStyle.
@GTK_TOOLBAR_CHILD_BUTTON: a #GtkButton.
@GTK_TOOLBAR_CHILD_TOGGLEBUTTON: a #GtkToggleButton.
@GTK_TOOLBAR_CHILD_RADIOBUTTON: a #GtkRadioButton.
@GTK_TOOLBAR_CHILD_WIDGET: a standard #GtkWidget.
@GTK_TOOLBAR_SPACE_EMPTY:
@GTK_TOOLBAR_SPACE_LINE:
@type:
@widget:
@icon:
@label:
@void:
@Returns: the newly-created toolbar.
@toolbar:
@item:
@pos:
@toolbar:
@item:
@Returns:
@toolbar:
@Returns:
@toolbar:
@n:
@Returns:
@toolbar:
@x:
@y:
@Returns:
@toolbar:
@tool_item:
@index_:
@toolbar:
@show_arrow:
@toolbar:
@toolbar:
@Returns:
@toolbar:
@Returns:
@toolbar:
@Returns:
@toolbar:
@Returns:
@toolbar:
@style:
@toolbar:
@icon_size:
@toolbar: