EogWindow

EogWindow

Synopsis

#define             EOG_WINDOW_ERROR
enum                EogWindowMode;
enum                EogWindowError;
enum                EogStartupFlags;
                    EogWindow;
GtkWidget*          eog_window_new                      (EogStartupFlags flags);
EogWindowMode       eog_window_get_mode                 (EogWindow *window);
void                eog_window_set_mode                 (EogWindow *window,
                                                         EogWindowMode mode);
GtkUIManager*       eog_window_get_ui_manager           (EogWindow *window);
EogListStore*       eog_window_get_store                (EogWindow *window);
GtkWidget*          eog_window_get_view                 (EogWindow *window);
GtkWidget*          eog_window_get_sidebar              (EogWindow *window);
GtkWidget*          eog_window_get_thumb_view           (EogWindow *window);
GtkWidget*          eog_window_get_thumb_nav            (EogWindow *window);
GtkWidget*          eog_window_get_statusbar            (EogWindow *window);
EogImage*           eog_window_get_image                (EogWindow *window);
void                eog_window_open_file_list           (EogWindow *window,
                                                         GSList *uri_list);
gboolean            eog_window_is_empty                 (EogWindow *window);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----EogWindow

Implemented Interfaces

EogWindow implements GtkBuildable and AtkImplementorIface.

Properties

  "startup-flags"            guchar                : Read / Write / Construct Only

Description

Details

EOG_WINDOW_ERROR

#define EOG_WINDOW_ERROR           (eog_window_error_quark ())


enum EogWindowMode

typedef enum {
	EOG_WINDOW_MODE_UNKNOWN,
	EOG_WINDOW_MODE_NORMAL,
	EOG_WINDOW_MODE_FULLSCREEN,
	EOG_WINDOW_MODE_SLIDESHOW
} EogWindowMode;


enum EogWindowError

typedef enum {
	EOG_WINDOW_ERROR_CONTROL_NOT_FOUND,
	EOG_WINDOW_ERROR_UI_NOT_FOUND,
	EOG_WINDOW_ERROR_NO_PERSIST_FILE_INTERFACE,
	EOG_WINDOW_ERROR_IO,
	EOG_WINDOW_ERROR_TRASH_NOT_FOUND,
	EOG_WINDOW_ERROR_GENERIC,
	EOG_WINDOW_ERROR_UNKNOWN
} EogWindowError;


enum EogStartupFlags

typedef enum {
	EOG_STARTUP_FULLSCREEN         = 1 << 0,
	EOG_STARTUP_SLIDE_SHOW         = 1 << 1,
	EOG_STARTUP_DISABLE_COLLECTION = 1 << 2
} EogStartupFlags;


EogWindow

typedef struct _EogWindow EogWindow;


eog_window_new ()

GtkWidget*          eog_window_new                      (EogStartupFlags flags);

flags :

Returns :


eog_window_get_mode ()

EogWindowMode       eog_window_get_mode                 (EogWindow *window);

window :

Returns :


eog_window_set_mode ()

void                eog_window_set_mode                 (EogWindow *window,
                                                         EogWindowMode mode);

window :

mode :


eog_window_get_ui_manager ()

GtkUIManager*       eog_window_get_ui_manager           (EogWindow *window);

window :

Returns :


eog_window_get_store ()

EogListStore*       eog_window_get_store                (EogWindow *window);

window :

Returns :


eog_window_get_view ()

GtkWidget*          eog_window_get_view                 (EogWindow *window);

window :

Returns :


eog_window_get_sidebar ()

GtkWidget*          eog_window_get_sidebar              (EogWindow *window);

window :

Returns :


eog_window_get_thumb_view ()

GtkWidget*          eog_window_get_thumb_view           (EogWindow *window);

window :

Returns :


eog_window_get_thumb_nav ()

GtkWidget*          eog_window_get_thumb_nav            (EogWindow *window);

window :

Returns :


eog_window_get_statusbar ()

GtkWidget*          eog_window_get_statusbar            (EogWindow *window);

window :

Returns :


eog_window_get_image ()

EogImage*           eog_window_get_image                (EogWindow *window);

window :

Returns :


eog_window_open_file_list ()

void                eog_window_open_file_list           (EogWindow *window,
                                                         GSList *uri_list);

window :

uri_list :


eog_window_is_empty ()

gboolean            eog_window_is_empty                 (EogWindow *window);

window :

Returns :

Property Details

The "startup-flags" property

  "startup-flags"            guchar                : Read / Write / Construct Only

Default value: 0