EogThumbView

EogThumbView

Synopsis

enum                EogThumbViewSelectionChange;
                    EogThumbView;
GtkWidget*          eog_thumb_view_new                  (void);
void                eog_thumb_view_set_model            (EogThumbView *view,
                                                         EogListStore *store);
void                eog_thumb_view_set_item_height      (EogThumbView *view,
                                                         gint height);
guint               eog_thumb_view_get_n_selected       (EogThumbView *view);
EogImage*           eog_thumb_view_get_first_selected_image
                                                        (EogThumbView *view);
GList*              eog_thumb_view_get_selected_images  (EogThumbView *view);
void                eog_thumb_view_select_single        (EogThumbView *view,
                                                         EogThumbViewSelectionChange change);
void                eog_thumb_view_set_current_image    (EogThumbView *view,
                                                         EogImage *image,
                                                         gboolean deselect_other);
void                eog_thumb_view_set_thumbnail_popup  (EogThumbView *view,
                                                         GtkMenu *menu);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkIconView
                                 +----EogThumbView

Implemented Interfaces

EogThumbView implements GtkBuildable, AtkImplementorIface and GtkCellLayout.

Description

Details

enum EogThumbViewSelectionChange

typedef enum {
	EOG_THUMB_VIEW_SELECT_CURRENT = 0,
	EOG_THUMB_VIEW_SELECT_LEFT,
	EOG_THUMB_VIEW_SELECT_RIGHT,
	EOG_THUMB_VIEW_SELECT_FIRST,
	EOG_THUMB_VIEW_SELECT_LAST
} EogThumbViewSelectionChange;


EogThumbView

typedef struct _EogThumbView EogThumbView;


eog_thumb_view_new ()

GtkWidget*          eog_thumb_view_new                  (void);

Returns :


eog_thumb_view_set_model ()

void                eog_thumb_view_set_model            (EogThumbView *view,
                                                         EogListStore *store);

view :

store :


eog_thumb_view_set_item_height ()

void                eog_thumb_view_set_item_height      (EogThumbView *view,
                                                         gint height);

view :

height :


eog_thumb_view_get_n_selected ()

guint               eog_thumb_view_get_n_selected       (EogThumbView *view);

view :

Returns :


eog_thumb_view_get_first_selected_image ()

EogImage*           eog_thumb_view_get_first_selected_image
                                                        (EogThumbView *view);

view :

Returns :


eog_thumb_view_get_selected_images ()

GList*              eog_thumb_view_get_selected_images  (EogThumbView *view);

view :

Returns :


eog_thumb_view_select_single ()

void                eog_thumb_view_select_single        (EogThumbView *view,
                                                         EogThumbViewSelectionChange change);

view :

change :


eog_thumb_view_set_current_image ()

void                eog_thumb_view_set_current_image    (EogThumbView *view,
                                                         EogImage *image,
                                                         gboolean deselect_other);

view :

image :

deselect_other :


eog_thumb_view_set_thumbnail_popup ()

void                eog_thumb_view_set_thumbnail_popup  (EogThumbView *view,
                                                         GtkMenu *menu);

view :

menu :