Name
BonoboUIToolbarButtonItem --
Details
BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM
#define BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM (bonobo_ui_toolbar_button_item_get_type ()) |
BONOBO_UI_TOOLBAR_BUTTON_ITEM()
#define BONOBO_UI_TOOLBAR_BUTTON_ITEM(obj) (GTK_CHECK_CAST ((obj), BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM, BonoboUIToolbarButtonItem)) |
BONOBO_UI_TOOLBAR_BUTTON_ITEM_CLASS()
#define BONOBO_UI_TOOLBAR_BUTTON_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM, BonoboUIToolbarButtonItemClass)) |
BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM()
#define BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM(obj) (GTK_CHECK_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM)) |
BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM_CLASS()
#define BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM)) |
BonoboUIToolbarButtonItem
typedef struct {
BonoboUIToolbarItem parent;
BonoboUIToolbarButtonItemPrivate *priv;
} BonoboUIToolbarButtonItem; |
BonoboUIToolbarButtonItemClass
typedef struct {
BonoboUIToolbarItemClass parent_class;
/* Virtual methods */
void (* set_icon) (BonoboUIToolbarButtonItem *button_item,
GdkPixbuf *icon);
void (* set_label) (BonoboUIToolbarButtonItem *button_item,
const char *label);
/* Signals. */
void (* clicked) (BonoboUIToolbarButtonItem *toolbar_button_item);
void (* set_want_label) (BonoboUIToolbarButtonItem *toolbar_button_item);
} BonoboUIToolbarButtonItemClass; |
bonobo_ui_toolbar_button_item_construct ()
void bonobo_ui_toolbar_button_item_construct
(BonoboUIToolbarButtonItem *item,
GtkButton *button_widget,
GdkPixbuf *icon,
const char *label); |
bonobo_ui_toolbar_button_item_new ()
GtkWidget* bonobo_ui_toolbar_button_item_new
(GdkPixbuf *icon,
const char *label); |
bonobo_ui_toolbar_button_item_set_icon ()
bonobo_ui_toolbar_button_item_set_label ()
bonobo_ui_toolbar_button_item_get_button_widget ()