BonoboUIToolbarButtonItem

Name

BonoboUIToolbarButtonItem -- 

Synopsis



#define     BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM
#define     BONOBO_UI_TOOLBAR_BUTTON_ITEM   (obj)
#define     BONOBO_UI_TOOLBAR_BUTTON_ITEM_CLASS(klass)
#define     BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM(obj)
#define     BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM_CLASS(klass)
typedef     BonoboUIToolbarButtonItem;
typedef     BonoboUIToolbarButtonItemClass;
void        bonobo_ui_toolbar_button_item_construct
                                            (BonoboUIToolbarButtonItem *item,
                                             GtkButton *button_widget,
                                             GdkPixbuf *icon,
                                             const char *label);
GtkWidget*  bonobo_ui_toolbar_button_item_new
                                            (GdkPixbuf *icon,
                                             const char *label);
void        bonobo_ui_toolbar_button_item_set_icon
                                            (BonoboUIToolbarButtonItem *button_item,
                                             GdkPixbuf *icon);
void        bonobo_ui_toolbar_button_item_set_label
                                            (BonoboUIToolbarButtonItem *button_item,
                                             const char *label);
GtkButton*  bonobo_ui_toolbar_button_item_get_button_widget
                                            (BonoboUIToolbarButtonItem *button_item);

Description

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))

obj : 


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))

klass : 


BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM()

#define BONOBO_IS_UI_TOOLBAR_BUTTON_ITEM(obj)		(GTK_CHECK_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_BUTTON_ITEM))

obj : 


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))

klass : 


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);

item : 
button_widget : 
icon : 
label : 


bonobo_ui_toolbar_button_item_new ()

GtkWidget*  bonobo_ui_toolbar_button_item_new
                                            (GdkPixbuf *icon,
                                             const char *label);

icon : 
label : 
Returns : 


bonobo_ui_toolbar_button_item_set_icon ()

void        bonobo_ui_toolbar_button_item_set_icon
                                            (BonoboUIToolbarButtonItem *button_item,
                                             GdkPixbuf *icon);

button_item : 
icon : 


bonobo_ui_toolbar_button_item_set_label ()

void        bonobo_ui_toolbar_button_item_set_label
                                            (BonoboUIToolbarButtonItem *button_item,
                                             const char *label);

button_item : 
label : 


bonobo_ui_toolbar_button_item_get_button_widget ()

GtkButton*  bonobo_ui_toolbar_button_item_get_button_widget
                                            (BonoboUIToolbarButtonItem *button_item);

button_item : 
Returns :