| Top |  |  |  |  | 
| GtkWidget * | eog_window_new () | 
| GMenu * | eog_window_get_gear_menu_section () | 
| EogWindowMode | eog_window_get_mode () | 
| void | eog_window_set_mode () | 
| EogListStore * | eog_window_get_store () | 
| GtkWidget * | eog_window_get_view () | 
| GtkWidget * | eog_window_get_sidebar () | 
| GtkWidget * | eog_window_get_thumb_view () | 
| GtkWidget * | eog_window_get_thumb_nav () | 
| GtkWidget * | eog_window_get_statusbar () | 
| EogImage * | eog_window_get_image () | 
| void | eog_window_open_file_list () | 
| gboolean | eog_window_is_empty () | 
| void | eog_window_reload_image () | 
| EogWindowGalleryPos | gallery-position | Read / Write | 
| gboolean | gallery-resizable | Read / Write | 
| EogStartupFlags | startup-flags | Read / Write / Construct Only | 
| #define | EOG_WINDOW_ERROR | 
| enum | EogWindowGalleryPos | 
| enum | EogWindowMode | 
| enum | EogWindowError | 
| enum | EogStartupFlags | 
| struct | EogWindow | 
    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkWindow
                        ╰── GtkApplicationWindow
                            ╰── EogWindow
EogWindow implements AtkImplementorIface, GtkBuildable, GActionGroup and GActionMap.
GtkWidget *
eog_window_new (EogStartupFlags flags);
Creates a new and empty EogWindow. Use flags
 to indicate
if the window should be initialized fullscreen, in slideshow mode,
and/or without the thumbnails gallery visible. See EogStartupFlags.
GMenu * eog_window_get_gear_menu_section (EogWindow *window,const gchar *id);
EogWindowMode
eog_window_get_mode (EogWindow *window);
Gets the mode of window
. See EogWindowMode for details.
void eog_window_set_mode (EogWindow *window,EogWindowMode mode);
Changes the mode of window
 to normal, fullscreen, or slideshow.
See EogWindowMode for details.
EogListStore *
eog_window_get_store (EogWindow *window);
Gets the EogListStore that contains the images in the gallery
of window
.
GtkWidget *
eog_window_get_view (EogWindow *window);
Gets the EogScrollView in the window.
GtkWidget *
eog_window_get_sidebar (EogWindow *window);
Gets the sidebar widget of window
.
GtkWidget *
eog_window_get_thumb_view (EogWindow *window);
Gets the thumbnails view in window
.
GtkWidget *
eog_window_get_thumb_nav (EogWindow *window);
Gets the thumbnails navigation pane in window
.
GtkWidget *
eog_window_get_statusbar (EogWindow *window);
Gets the statusbar in window
.
EogImage *
eog_window_get_image (EogWindow *window);
Gets the image currently displayed in window
 or NULL if
no image is being displayed.
void eog_window_open_file_list (EogWindow *window,GSList *file_list);
Opens a list of files, adding them to the gallery in window
.
Files will be checked to be readable and later filtered according
with eog_list_store_add_files().
gboolean
eog_window_is_empty (EogWindow *window);
Tells whether window
 is currently empty or not.
“gallery-position” property“gallery-position” EogWindowGalleryPos
Determines the position of the image gallery in the window relative to the image.
Flags: Read / Write
Default value: EOG_WINDOW_GALLERY_POS_BOTTOM
“gallery-resizable” property  “gallery-resizable”        gboolean
If TRUE the gallery will be resizable by the user otherwise it will be
in single column/row mode.
Flags: Read / Write
Default value: FALSE
“startup-flags” property“startup-flags” EogStartupFlags
A bitwise OR of EogStartupFlags elements, indicating how the window should behave upon creation.
Flags: Read / Write / Construct Only
“prepared” signalvoid user_function (EogWindow *window, gpointer user_data)
The “prepared” signal is emitted when the window
 is ready
to be shown.
| window | the object which received the signal. | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last