gpeiconlistview

gpeiconlistview

Synopsis

#define             GPE_ICON_LIST_VIEW_CONST            (obj)
enum                t_gpe_textpos;
GtkWidget *         gpe_icon_list_view_new              ();
void                gpe_icon_list_view_set_bg           (GPEIconListView *self,
                                                         char *bg);
void                gpe_icon_list_view_set_bg_pixmap    (GPEIconListView *self,
                                                         GdkPixbuf *bg);
void                gpe_icon_list_view_set_bg_color     (GPEIconListView *self,
                                                         guint32 color);
void                gpe_icon_list_view_remove_item_with_udata
                                                        (GPEIconListView *self,
                                                         gpointer udata);
void                gpe_icon_list_view_update_icon_item_with_udata
                                                        (GPEIconListView *self,
                                                         GdkPixbuf *pixbuf,
                                                         gpointer udata);
GObject *           gpe_icon_list_view_add_item         (GPEIconListView *self,
                                                         char *title,
                                                         char *icon,
                                                         gpointer udata);
GObject *           gpe_icon_list_view_add_item_pixbuf  (GPEIconListView *self,
                                                         char *title,
                                                         GdkPixbuf *icon,
                                                         gpointer udata);
void                gpe_icon_list_view_remove_item      (GPEIconListView *self,
                                                         GObject *item);
void                gpe_icon_list_view_set_item_icon    (GPEIconListView *self,
                                                         GObject *item,
                                                         GdkPixbuf *new_pixbuf);
void                gpe_icon_list_view_set_embolden     (GPEIconListView *self,
                                                         gboolean yes);
void                gpe_icon_list_view_set_show_title   (GPEIconListView *self,
                                                         gboolean yes);
void                gpe_icon_list_view_set_icon_xmargin (GPEIconListView *self,
                                                         guint margin);
void                gpe_icon_list_view_clear            (GPEIconListView *self);
void                gpe_icon_list_view_set_icon_size    (GPEIconListView *self,
                                                         guint size);
void                gpe_icon_list_view_popup_removed    (GPEIconListView *self);
void                gpe_icon_list_view_set_rows         (GPEIconListView *self,
                                                         guint rows);
void                gpe_icon_list_view_set_textpos      (GPEIconListView *self,
                                                         t_gpe_textpos textpos);
void                gpe_icon_list_view_set_border_color (GPEIconListView *self,
                                                         guint32 color);
void                gpe_icon_list_view_set_border_width (GPEIconListView *self,
                                                         int width);
                    GPEIconListViewClass;
                    GPEIconListView;

Description

Details

GPE_ICON_LIST_VIEW_CONST()

#define GPE_ICON_LIST_VIEW_CONST(obj)	  G_TYPE_CHECK_INSTANCE_CAST ((obj), gpe_icon_list_view_get_type(), GPEIconListView const)


enum t_gpe_textpos

typedef enum {
  GPE_TEXT_BELOW,
  GPE_TEXT_RIGHT
} t_gpe_textpos;

GPE_TEXT_BELOW

GPE_TEXT_RIGHT


gpe_icon_list_view_new ()

GtkWidget *         gpe_icon_list_view_new              ();


gpe_icon_list_view_set_bg ()

void                gpe_icon_list_view_set_bg           (GPEIconListView *self,
                                                         char *bg);


gpe_icon_list_view_set_bg_pixmap ()

void                gpe_icon_list_view_set_bg_pixmap    (GPEIconListView *self,
                                                         GdkPixbuf *bg);


gpe_icon_list_view_set_bg_color ()

void                gpe_icon_list_view_set_bg_color     (GPEIconListView *self,
                                                         guint32 color);


gpe_icon_list_view_remove_item_with_udata ()

void                gpe_icon_list_view_remove_item_with_udata
                                                        (GPEIconListView *self,
                                                         gpointer udata);


gpe_icon_list_view_update_icon_item_with_udata ()

void                gpe_icon_list_view_update_icon_item_with_udata
                                                        (GPEIconListView *self,
                                                         GdkPixbuf *pixbuf,
                                                         gpointer udata);


gpe_icon_list_view_add_item ()

GObject *           gpe_icon_list_view_add_item         (GPEIconListView *self,
                                                         char *title,
                                                         char *icon,
                                                         gpointer udata);


gpe_icon_list_view_add_item_pixbuf ()

GObject *           gpe_icon_list_view_add_item_pixbuf  (GPEIconListView *self,
                                                         char *title,
                                                         GdkPixbuf *icon,
                                                         gpointer udata);


gpe_icon_list_view_remove_item ()

void                gpe_icon_list_view_remove_item      (GPEIconListView *self,
                                                         GObject *item);


gpe_icon_list_view_set_item_icon ()

void                gpe_icon_list_view_set_item_icon    (GPEIconListView *self,
                                                         GObject *item,
                                                         GdkPixbuf *new_pixbuf);


gpe_icon_list_view_set_embolden ()

void                gpe_icon_list_view_set_embolden     (GPEIconListView *self,
                                                         gboolean yes);


gpe_icon_list_view_set_show_title ()

void                gpe_icon_list_view_set_show_title   (GPEIconListView *self,
                                                         gboolean yes);


gpe_icon_list_view_set_icon_xmargin ()

void                gpe_icon_list_view_set_icon_xmargin (GPEIconListView *self,
                                                         guint margin);


gpe_icon_list_view_clear ()

void                gpe_icon_list_view_clear            (GPEIconListView *self);


gpe_icon_list_view_set_icon_size ()

void                gpe_icon_list_view_set_icon_size    (GPEIconListView *self,
                                                         guint size);


gpe_icon_list_view_popup_removed ()

void                gpe_icon_list_view_popup_removed    (GPEIconListView *self);

Executes actions that take place when popup menu is closed.


gpe_icon_list_view_set_rows ()

void                gpe_icon_list_view_set_rows         (GPEIconListView *self,
                                                         guint rows);


gpe_icon_list_view_set_textpos ()

void                gpe_icon_list_view_set_textpos      (GPEIconListView *self,
                                                         t_gpe_textpos textpos);


gpe_icon_list_view_set_border_color ()

void                gpe_icon_list_view_set_border_color (GPEIconListView *self,
                                                         guint32 color);


gpe_icon_list_view_set_border_width ()

void                gpe_icon_list_view_set_border_width (GPEIconListView *self,
                                                         int width);


GPEIconListViewClass

typedef struct _GPEIconListViewClass GPEIconListViewClass;

Object class for the GPEIconListView widget.


GPEIconListView

typedef struct _GPEIconListView GPEIconListView;

Object container for the GPEIconListView widget.