| Top |  |  |  |  | 
| GtkWidget * | xviewer_window_new () | 
| XviewerWindowMode | xviewer_window_get_mode () | 
| void | xviewer_window_set_mode () | 
| GtkUIManager * | xviewer_window_get_ui_manager () | 
| XviewerListStore * | xviewer_window_get_store () | 
| GtkWidget * | xviewer_window_get_view () | 
| GtkWidget * | xviewer_window_get_sidebar () | 
| GtkWidget * | xviewer_window_get_thumb_view () | 
| GtkWidget * | xviewer_window_get_thumb_nav () | 
| GtkWidget * | xviewer_window_get_statusbar () | 
| XviewerImage * | xviewer_window_get_image () | 
| void | xviewer_window_open_file_list () | 
| gboolean | xviewer_window_is_empty () | 
| void | xviewer_window_reload_image () | 
| #define | XVIEWER_WINDOW_ERROR | 
| enum | XviewerWindowGalleryPos | 
| enum | XviewerWindowMode | 
| enum | XviewerWindowError | 
| enum | XviewerStartupFlags | 
| struct | XviewerWindow | 
GtkWidget *
xviewer_window_new (XviewerStartupFlags flags);
Creates a new and empty XviewerWindow. Use flags
 to indicate
if the window should be initialized fullscreen, in slideshow mode,
and/or without the thumbnails gallery visible. See XviewerStartupFlags.
XviewerWindowMode
xviewer_window_get_mode (XviewerWindow *window);
Gets the mode of window
. See XviewerWindowMode for details.
void xviewer_window_set_mode (XviewerWindow *window,XviewerWindowMode mode);
Changes the mode of window
 to normal, fullscreen, or slideshow.
See XviewerWindowMode for details.
GtkUIManager *
xviewer_window_get_ui_manager (XviewerWindow *window);
Gets the GtkUIManager that describes the UI of window
.
XviewerListStore *
xviewer_window_get_store (XviewerWindow *window);
Gets the XviewerListStore that contains the images in the gallery
of window
.
GtkWidget *
xviewer_window_get_view (XviewerWindow *window);
Gets the XviewerScrollView in the window.
GtkWidget *
xviewer_window_get_sidebar (XviewerWindow *window);
Gets the sidebar widget of window
.
GtkWidget *
xviewer_window_get_thumb_view (XviewerWindow *window);
Gets the thumbnails view in window
.
GtkWidget *
xviewer_window_get_thumb_nav (XviewerWindow *window);
Gets the thumbnails navigation pane in window
.
GtkWidget *
xviewer_window_get_statusbar (XviewerWindow *window);
Gets the statusbar in window
.
XviewerImage *
xviewer_window_get_image (XviewerWindow *window);
Gets the image currently displayed in window
 or NULL if
no image is being displayed.
void xviewer_window_open_file_list (XviewerWindow *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 xviewer_list_store_add_files().
| window | An XviewerWindow. | |
| file_list | A  | [element-type GFile] | 
gboolean
xviewer_window_is_empty (XviewerWindow *window);
Tells whether window
 is currently empty or not.