Top | ![]() |
![]() |
![]() |
![]() |
GtkToolButtons are GtkToolItems containing buttons.
Use gtk_tool_button_new()
to create a new GtkToolButton. Use
gtk_tool_button_new_with_stock()
to create a GtkToolButton
containing a stock item.
The label of a GtkToolButton is determined by the properties
"label-widget", "label", and "stock-id". If "label-widget" is
non-NULL
, then that widget is used as the label. Otherwise, if
"label" is non-NULL
, that string is used as the label. Otherwise, if
"stock-id" is non-NULL
, the label is determined by the stock
item. Otherwise, the button does not have a label.
The icon of a GtkToolButton is determined by the properties
"icon-widget" and "stock-id". If "icon-widget" is non-NULL
, then
that widget is used as the icon. Otherwise, if "stock-id" is
non-NULL
, the icon is determined by the stock item. Otherwise,
the button does not have a icon.
The toolbar widget |
|
A subclass of GtkToolButton that displays on the toolbar a button with an additional dropdown menu |
|
A subclass of GtkToolButton that displays toggle buttons on the toolbar |
|
A subclass of GtkToolButton that displays radio buttons on the toolbar |
|
A subclass of GtkToolItem that separates groups of items on a toolbar |