Bonobo API Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#define BONOBO_UI_TOOLBAR_ITEM(obj) (GTK_CHECK_CAST ((obj), BONOBO_TYPE_UI_TOOLBAR_ITEM, BonoboUIToolbarItem)) |
obj : |
#define BONOBO_UI_TOOLBAR_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), BONOBO_TYPE_UI_TOOLBAR_ITEM, BonoboUIToolbarItemClass)) |
klass : |
#define BONOBO_IS_UI_TOOLBAR_ITEM(obj) (GTK_CHECK_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_ITEM)) |
obj : |
#define BONOBO_IS_UI_TOOLBAR_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_ITEM)) |
klass : |
typedef enum { BONOBO_UI_TOOLBAR_ITEM_STYLE_ICON_AND_TEXT_VERTICAL, BONOBO_UI_TOOLBAR_ITEM_STYLE_ICON_AND_TEXT_HORIZONTAL, BONOBO_UI_TOOLBAR_ITEM_STYLE_ICON_ONLY, BONOBO_UI_TOOLBAR_ITEM_STYLE_TEXT_ONLY } BonoboUIToolbarItemStyle; |
typedef struct { GtkBin parent; BonoboUIToolbarItemPrivate *priv; } BonoboUIToolbarItem; |
typedef struct { GtkBinClass parent_class; /* Virtual method */ void (* set_state) (BonoboUIToolbarItem *item, const char *new_state); void (* set_tooltip) (BonoboUIToolbarItem *item, GtkTooltips *tooltips, const char *tooltip); /* Signals */ void (* set_orientation) (BonoboUIToolbarItem *item, GtkOrientation orientation); void (* set_style) (BonoboUIToolbarItem *item, BonoboUIToolbarItemStyle style); void (* set_want_label) (BonoboUIToolbarItem *item, gboolean want_label); /* Notifies that the state changed, and what it changed to */ void (* state_altered) (BonoboUIToolbarItem *item, const char *new_state); void (* activate) (BonoboUIToolbarItem *item); } BonoboUIToolbarItemClass; |
void bonobo_ui_toolbar_item_set_tooltip (BonoboUIToolbarItem *item, |
item : | |
tooltips : | |
tooltip : |
void bonobo_ui_toolbar_item_set_state (BonoboUIToolbarItem *item, const char *new_state); |
item : | |
new_state : |
void bonobo_ui_toolbar_item_set_orientation (BonoboUIToolbarItem *item, |
item : | |
orientation : |
|
item : | |
Returns : |
void bonobo_ui_toolbar_item_set_style (BonoboUIToolbarItem *item, BonoboUIToolbarItemStyle style); |
item : | |
style : |
BonoboUIToolbarItemStyle bonobo_ui_toolbar_item_get_style (BonoboUIToolbarItem *item); |
item : | |
Returns : |
void bonobo_ui_toolbar_item_set_minimum_width (BonoboUIToolbarItem *item, int minimum_width); |
item : | |
minimum_width : |
void bonobo_ui_toolbar_item_set_want_label (BonoboUIToolbarItem *button_item, |
button_item : | |
prefer_text : |
|
button_item : | |
Returns : |
void bonobo_ui_toolbar_item_set_expandable (BonoboUIToolbarItem *button_item, |
button_item : | |
expandable : |
|
button_item : | |
Returns : |
void bonobo_ui_toolbar_item_set_pack_end (BonoboUIToolbarItem *button_item, |
button_item : | |
expandable : |
|
button_item : | |
Returns : |
void bonobo_ui_toolbar_item_activate (BonoboUIToolbarItem *item); |
item : |