Synopsis
#define GPE_ICONLIST_CONST (obj)
GPEIconListPrivate;
void gpe_iconlist_clicked (GPEIconList *self,
gpointer udata);
void gpe_iconlist_show_popup (GPEIconList *self,
gpointer udata);
GtkWidget* gpe_iconlist_new (void);
void gpe_iconlist_set_bg (GPEIconList *self,
char *bg);
void gpe_iconlist_set_bg_pixmap (GPEIconList *self,
GdkPixbuf *bg);
void gpe_iconlist_set_bg_color (GPEIconList *self,
guint32 color);
GObject* gpe_iconlist_add_item (GPEIconList *self,
char *title,
char *icon,
gpointer udata);
GObject* gpe_iconlist_add_item_pixbuf (GPEIconList *self,
char *title,
GdkPixbuf *icon,
gpointer udata);
void gpe_iconlist_remove_item (GPEIconList *self,
GObject *item);
void gpe_iconlist_set_embolden (GPEIconList *self,
gboolean yes);
void gpe_iconlist_set_show_title (GPEIconList *self,
gboolean yes);
void gpe_iconlist_set_icon_xmargin (GPEIconList *self,
guint margin);
void gpe_iconlist_clear (GPEIconList *self);
void gpe_iconlist_set_icon_size (GPEIconList *self,
guint size);
void gpe_iconlist_popup_removed (GPEIconList *self);
#define gpe_iconlist_connect__clicked (object,func,data)
#define gpe_iconlist_connect_after__clicked(object,func,data)
#define gpe_iconlist_connect_data__clicked(object,func,data,destroy_data,flags)
#define gpe_iconlist_connect__show_popup(object,func,data)
#define gpe_iconlist_connect_after__show_popup(object,func,data)
#define gpe_iconlist_connect_data__show_popup(object,func,data,destroy_data,flags)
Details
GPE_ICONLIST_CONST()
#define GPE_ICONLIST_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gpe_iconlist_get_type(), GPEIconList const)
GPEIconListPrivate
typedef struct _GPEIconListPrivate GPEIconListPrivate;
gpe_iconlist_clicked ()
void gpe_iconlist_clicked (GPEIconList *self,
gpointer udata);
Emits the clicked signal for a GpeIconList widget.
self : | Iconlist widget
|
udata : | User data to pass to the signal handler.
|
gpe_iconlist_show_popup ()
void gpe_iconlist_show_popup (GPEIconList *self,
gpointer udata);
Emits the show-popup signal for a GpeIconList widget.
self : | Iconlist widget
|
udata : | User data to pass to the signal handler.
|
gpe_iconlist_new ()
GtkWidget* gpe_iconlist_new (void);
This function creates a new GpeIconList widget.
gpe_iconlist_set_bg ()
void gpe_iconlist_set_bg (GPEIconList *self,
char *bg);
Change widget background to a pixmap from a file.
self : | Widget
|
bg : | Bitmap file to display in background.
|
gpe_iconlist_set_bg_pixmap ()
void gpe_iconlist_set_bg_pixmap (GPEIconList *self,
GdkPixbuf *bg);
Set the widget background from a GdkPixbuf.
self : | Widget
|
bg : | Pixbuf to use for background.
|
gpe_iconlist_set_bg_color ()
void gpe_iconlist_set_bg_color (GPEIconList *self,
guint32 color);
Change background color of icon list.
self : | Widget
|
color : | 32 bit integer defining the color.
|
gpe_iconlist_add_item ()
GObject* gpe_iconlist_add_item (GPEIconList *self,
char *title,
char *icon,
gpointer udata);
Add a new icon item to a GpeIconList widget.
self : | Widget
|
title : | Short text to label the icon.
|
icon : | Icon bitmap file.
|
udata : | Pointer to user data passed to signal handlers.
|
Returns : | New item widget
|
gpe_iconlist_add_item_pixbuf ()
GObject* gpe_iconlist_add_item_pixbuf (GPEIconList *self,
char *title,
GdkPixbuf *icon,
gpointer udata);
Add a new icon item to a GpeIconList widget using a GdkPixbuf for icon
data instead of a file.
self : | Widget
|
title : | Short text to label the icon.
|
icon : | Icon pixbuf.
|
udata : | Pointer to user data passed to signal handlers.
|
Returns : | New item widget
|
gpe_iconlist_remove_item ()
void gpe_iconlist_remove_item (GPEIconList *self,
GObject *item);
Remove an item from a GpeIconList.
self : | Widget
|
item : | Item widget
|
gpe_iconlist_set_embolden ()
void gpe_iconlist_set_embolden (GPEIconList *self,
gboolean yes);
Turn bold text for selected items on/off.
self : | Widget
|
yes : | Set TRUE to enable bold text, FALSE to disable.
|
gpe_iconlist_set_show_title ()
void gpe_iconlist_set_show_title (GPEIconList *self,
gboolean yes);
Turn titles on/off.
self : | Widget
|
yes : | Set TRUE to enable, FALSE to disable.
|
gpe_iconlist_set_icon_xmargin ()
void gpe_iconlist_set_icon_xmargin (GPEIconList *self,
guint margin);
Change margin in X dimension for icons inside a GpeIconList.
self : | Widget
|
margin : | Margin in pixels
|
gpe_iconlist_clear ()
void gpe_iconlist_clear (GPEIconList *self);
Removes all items from an icon list.
gpe_iconlist_set_icon_size ()
void gpe_iconlist_set_icon_size (GPEIconList *self,
guint size);
Changes the size of the icons displayed in the icon list.
self : | Widget
|
size : | Size in pixels
|
gpe_iconlist_popup_removed ()
void gpe_iconlist_popup_removed (GPEIconList *self);
gpe_iconlist_connect__clicked()
#define gpe_iconlist_connect__clicked(object,func,data)
gpe_iconlist_connect_after__clicked()
#define gpe_iconlist_connect_after__clicked(object,func,data)
gpe_iconlist_connect_data__clicked()
#define gpe_iconlist_connect_data__clicked(object,func,data,destroy_data,flags)
object : |
|
func : |
|
data : |
|
destroy_data : |
|
flags : |
|
gpe_iconlist_connect__show_popup()
#define gpe_iconlist_connect__show_popup(object,func,data)
gpe_iconlist_connect_after__show_popup()
#define gpe_iconlist_connect_after__show_popup(object,func,data)
gpe_iconlist_connect_data__show_popup()
#define gpe_iconlist_connect_data__show_popup(object,func,data,destroy_data,flags)
object : |
|
func : |
|
data : |
|
destroy_data : |
|
flags : |
|