enum BonoboUIToolbarIconDrawMode;
#define BONOBO_TYPE_UI_TOOLBAR_ICON
#define BONOBO_UI_TOOLBAR_ICON (obj)
#define BONOBO_UI_TOOLBAR_ICON_CLASS (klass)
#define BONOBO_IS_UI_TOOLBAR_ICON (obj)
#define BONOBO_IS_UI_TOOLBAR_ICON_CLASS (klass)
#define BONOBO_UI_TOOLBAR_ICON_GET_CLASS(obj)
typedef BonoboUIToolbarIcon;
typedef BonoboUIToolbarIconClass;
GtkWidget* bonobo_ui_toolbar_icon_new (void);
GtkWidget* bonobo_ui_toolbar_icon_new_from_file
(const gchar *filename);
GtkWidget* bonobo_ui_toolbar_icon_new_from_file_at_size
(const gchar *filename,
gint width,
gint height);
GtkWidget* bonobo_ui_toolbar_icon_new_from_xpm_d
(const gchar **xpm_data);
GtkWidget* bonobo_ui_toolbar_icon_new_from_xpm_d_at_size
(const gchar **xpm_data,
gint width,
gint height);
GtkWidget* bonobo_ui_toolbar_icon_new_from_pixbuf
(GdkPixbuf *pixbuf);
GtkWidget* bonobo_ui_toolbar_icon_new_from_pixbuf_at_size
(GdkPixbuf *pixbuf,
gint width,
gint height);
void bonobo_ui_toolbar_icon_set_pixbuf_size
(BonoboUIToolbarIcon *gpixmap,
gint width,
gint height);
void bonobo_ui_toolbar_icon_get_pixbuf_size
(BonoboUIToolbarIcon *gpixmap,
gint *width,
gint *height);
void bonobo_ui_toolbar_icon_set_pixbuf
(BonoboUIToolbarIcon *gpixmap,
GdkPixbuf *pixbuf);
GdkPixbuf* bonobo_ui_toolbar_icon_get_pixbuf
(BonoboUIToolbarIcon *gpixmap);
void bonobo_ui_toolbar_icon_set_pixbuf_at_state
(BonoboUIToolbarIcon *gpixmap,
GtkStateType state,
GdkPixbuf *pixbuf,
GdkBitmap *mask);
void bonobo_ui_toolbar_icon_set_state_pixbufs
(BonoboUIToolbarIcon *gpixmap,
GdkPixbuf *pixbufs[5],
GdkBitmap *masks[5]);
void bonobo_ui_toolbar_icon_set_draw_vals
(BonoboUIToolbarIcon *gpixmap,
GtkStateType state,
gfloat saturation,
gboolean pixelate);
void bonobo_ui_toolbar_icon_get_draw_vals
(BonoboUIToolbarIcon *gpixmap,
GtkStateType state,
gfloat *saturation,
gboolean *pixelate);
void bonobo_ui_toolbar_icon_set_draw_mode
(BonoboUIToolbarIcon *gpixmap,
BonoboUIToolbarIconDrawMode mode);
BonoboUIToolbarIconDrawMode bonobo_ui_toolbar_icon_get_draw_mode
(BonoboUIToolbarIcon *gpixmap);
void bonobo_ui_toolbar_icon_clear (BonoboUIToolbarIcon *gpixmap);
void bonobo_ui_toolbar_icon_set_alpha_threshold
(BonoboUIToolbarIcon *gpixmap,
gint alpha_threshold);
gint bonobo_ui_toolbar_icon_get_alpha_threshold
(BonoboUIToolbarIcon *gpixmap);
|