index, gtk-- homepage
class Gtk_Toolbar
#include <gtk--/toolbar.h>
Base classes: Gtk_Container
Public member index
- Gtk_Tooltips tooltips;
- static void cpp_class_init(GtkObject*);
- Gtk_Toolbar(GtkOrientation orientation = GTK_ORIENTATION_HORIZONTAL, GtkToolbarStyle style = GTK_TOOLBAR_BOTH);
- Gtk_Toolbar(GtkToolbar *castitem);
- ~Gtk_Toolbar();
- static bool isGtkToolbar(Gtk_Object *checkcast);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* append_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* prepend_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* insert_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data, gint position);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* append_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* prepend_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* insert_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data, gint position);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* append_element(GtkToolbarChildType child_type, Gtk_Widget *widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* prepend_element(GtkToolbarChildType child_type, Gtk_Widget *widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* insert_element(GtkToolbarChildType child_type, Gtk_Widget *widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data, gint position);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* append_element(GtkToolbarChildType child_type, const Gtk_Widget &widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* prepend_element(GtkToolbarChildType child_type, const Gtk_Widget &widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
- template <class RECEIVER, class ARG_TYPE> Gtk_Widget* insert_element(GtkToolbarChildType child_type, const Gtk_Widget &widget, const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const RECEIVER &receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data, gint position);
- Gtk_Button* append_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, const ToolbarConnectorBase &connector, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- Gtk_Button* prepend_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, const ToolbarConnectorBase &connector, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- Gtk_Button* insert_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, const ToolbarConnectorBase &connector, gint position, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- Gtk_Button* append_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const ToolbarConnectorBase &connector, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- Gtk_Button* prepend_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const ToolbarConnectorBase &connector, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- Gtk_Button* insert_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap &icon, const ToolbarConnectorBase &connector, gint position, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
- void append_widget(Gtk_Widget *widget, const string &tooltip_text = "", const string &tooltip_private_text = "");
- void prepend_widget(Gtk_Widget *widget, const string &tooltip_text = "", const string &tooltip_private_text = "");
- void insert_widget(Gtk_Widget *widget, const string &tooltip_text, const string &tooltip_private_text, gint position);
- void append_widget(const Gtk_Widget &widget, const string &tooltip_text = "", const string &tooltip_private_text = "");
- void prepend_widget(const Gtk_Widget &widget, const string &tooltip_text = "", const string &tooltip_private_text = "");
- void insert_widget(const Gtk_Widget &widget, const string &tooltip_text, const string &tooltip_private_text, gint position);
- void append_space();
- void prepend_space();
- void insert_space(gint position);
- void set_orientation(GtkOrientation orientation);
- void set_style(GtkToolbarStyle style);
- void set_space_size(gint space_size);
- void set_tooltips(bool enable);
- Signal_proxyN<void,widgettype,GtkOrientation> orientation_changed;
- Signal_proxyN<void,widgettype,GtkToolbarStyle> style_changed;
- GtkToolbar* gtkobj() const;
Protected member index
Public member descriptions
append_item
template <class RECEIVER, class ARG_TYPE> Gtk_Widget* Gtk_Toolbar::append_item(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, RECEIVER *receiver, void (RECEIVER::*method)(ARG_TYPE), ARG_TYPE user_data);
All the *_item() and *_element() methods return allocated
Gtk_Widgets.
append_button
Gtk_Button* Gtk_Toolbar::append_button(const string &text, const string &tooltip_text, const string &tooltip_private_text, const Gtk_Pixmap *icon, const ToolbarConnectorBase &connector, GtkToolbarChildType button_type = GTK_TOOLBAR_CHILD_BUTTON);
gtk-- originals
Protected member descriptions
(pages generated by PERCEPS -script.)