| Top |
| GtkWidget * | eom_window_new () |
| EomWindowMode | eom_window_get_mode () |
| void | eom_window_set_mode () |
| GtkUIManager * | eom_window_get_ui_manager () |
| EomListStore * | eom_window_get_store () |
| GtkWidget * | eom_window_get_view () |
| GtkWidget * | eom_window_get_sidebar () |
| GtkWidget * | eom_window_get_thumb_view () |
| GtkWidget * | eom_window_get_thumb_nav () |
| GtkWidget * | eom_window_get_statusbar () |
| EomImage * | eom_window_get_image () |
| void | eom_window_open_file_list () |
| gboolean | eom_window_is_empty () |
| void | eom_window_reload_image () |
| EomWindowCollectionPos | collection-position | Read / Write |
| gboolean | collection-resizable | Read / Write |
| EomStartupFlags | startup-flags | Read / Write / Construct Only |
| #define | EOM_WINDOW_ERROR |
| enum | EomWindowMode |
| enum | EomWindowError |
| enum | EomStartupFlags |
| struct | EomWindow |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkWindow
╰── EomWindow
GtkWidget *
eom_window_new (EomStartupFlags flags);
Creates a new and empty EomWindow. Use flags
to indicate
if the window should be initialized fullscreen, in slideshow mode,
and/or without the thumbnails collection visible. See EomStartupFlags.
EomWindowMode
eom_window_get_mode (EomWindow *window);
Gets the mode of window
. See EomWindowMode for details.
void eom_window_set_mode (EomWindow *window,EomWindowMode mode);
Changes the mode of window
to normal, fullscreen, or slideshow.
See EomWindowMode for details.
GtkUIManager *
eom_window_get_ui_manager (EomWindow *window);
Gets the GtkUIManager that describes the UI of window
.
EomListStore *
eom_window_get_store (EomWindow *window);
Gets the EomListStore that contains the images in the collection
of window
.
GtkWidget *
eom_window_get_view (EomWindow *window);
Gets the EomScrollView in the window.
GtkWidget *
eom_window_get_sidebar (EomWindow *window);
Gets the sidebar widget of window
.
GtkWidget *
eom_window_get_thumb_view (EomWindow *window);
Gets the thumbnails view in window
.
GtkWidget *
eom_window_get_thumb_nav (EomWindow *window);
Gets the thumbnails navigation pane in window
.
GtkWidget *
eom_window_get_statusbar (EomWindow *window);
Gets the statusbar in window
.
EomImage *
eom_window_get_image (EomWindow *window);
Gets the image currently displayed in window
or NULL if
no image is being displayed.
void eom_window_open_file_list (EomWindow *window,GSList *file_list);
Opens a list of files, adding them to the collection in window
.
Files will be checked to be readable and later filtered according
with eom_list_store_add_files().
gboolean
eom_window_is_empty (EomWindow *window);
Tells whether window
is currently empty or not.
“collection-position” property “collection-position” EomWindowCollectionPos
Determines the position of the image collection in the window relative to the image.
Flags: Read / Write
Default value: EOM_WINDOW_COLLECTION_POS_BOTTOM
“collection-resizable” property “collection-resizable” gboolean
If TRUE the collection 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” EomStartupFlags
A bitwise OR of EomStartupFlags elements, indicating how the window should behave upon creation.
Flags: Read / Write / Construct Only
“prepared” signalvoid user_function (EomWindow *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