|  | 
| 
 Public Types | 
| typedef Toolbar_Helpers::ToolList | ToolList | 
| typedef Toolbar_Helpers::Callback0 | Callback0 | 
| 
 Public Member Functions | 
| virtual | ~Toolbar () | 
| GtkToolbar* | gobj () | 
|  | Provides access to the underlying C GtkObject. 
 
 | 
| const  GtkToolbar* | gobj () const | 
|  | Provides access to the underlying C GtkObject. 
 
 | 
|  | Toolbar () | 
| void | set_orientation (Orientation orientation) | 
| Orientation | get_orientation () const | 
|  | Retrieves the current orientation of the toolbar. 
 
 | 
| void | set_toolbar_style (ToolbarStyle style) | 
| ToolbarStyle | get_toolbar_style () const | 
|  | Retrieves whether the toolbar has text, icons, or both . 
 
 | 
| void | set_tooltips (bool enable=true) | 
| bool | get_tooltips () const | 
|  | Retrieves whether tooltips are enabled. 
 
 | 
| void | set_icon_size (IconSize icon_size) | 
|  | This function sets the size of stock icons in the toolbar. 
 
 | 
| IconSize | get_icon_size () const | 
|  | Retrieves the icon size fo the toolbar. 
 
 | 
| void | unset_toolbar_style () | 
|  | Unsets a toolbar style set with set_style(), so that user preferences will be used to determine the toolbar style. 
 
 | 
| void | unset_icon_size () | 
|  | Unsets toolbar icon size set with set_icon_size(), so that user preferences will be used to determine the icon size. 
 
 | 
| Glib::SignalProxy1< void, Orientation >
 | signal_orientation_changed () | 
| Glib::SignalProxy1< void, ToolbarStyle >
 | signal_toolbar_style_changed () | 
| ToolList& | tools () | 
|  | STL-style container. 
 
 | 
| const  ToolList& | tools () const | 
|  | STL-style container. 
 
 | 
| Gtk::Widget* | append_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot) | 
| Gtk::Widget* | append_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Callback0 slot) | 
| Gtk::Widget* | prepend_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot) | 
| Gtk::Widget* | prepend_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Callback0 slot) | 
| Gtk::Widget* | insert_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot, int position) | 
| Gtk::Widget* | insert_item (const  Glib::ustring& text, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Callback0 slot, int position) | 
| Gtk::Widget* | insert_stock (const  Gtk::StockID& stock_id, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, Callback0 slot, int position) | 
| void | append_space () | 
| void | prepend_space () | 
| void | insert_space (int position) | 
| void | remove_space (int position) | 
|  | Removes a space from the specified position. 
 
 | 
| void | append_widget (Gtk::Widget& widget, const  Glib::ustring& tooltip_text=Glib::ustring(), const  Glib::ustring& tooltip_private_text=Glib::ustring()) | 
|  | Adds a widget to the end of the given toolbar. 
 
 | 
| void | prepend_widget (Gtk::Widget& widget, const  Glib::ustring& tooltip_text=Glib::ustring(), const  Glib::ustring& tooltip_private_text=Glib::ustring()) | 
|  | Adds a widget to the beginning of the given toolbar. 
 
 | 
| void | insert_widget (Gtk::Widget& widget, const  Glib::ustring& tooltip_text, const  Glib::ustring& tooltip_private_text, int position) | 
|  | Inserts a widget in the toolbar at the given position. 
 
 | 
| Glib::PropertyProxy<Orientation> | property_orientation () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<ToolbarStyle> | property_toolbar_style () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| 
 Protected Member Functions | 
| virtual void | on_orientation_changed (Orientation orientation) | 
| virtual void | on_toolbar_style_changed (ToolbarStyle style) | 
| 
 Related Functions | 
| (Note that these are not member functions.) 
 
 | 
| Gtk::Toolbar* | wrap (GtkToolbar* object, bool take_copy=false) |