| Top |
| EntangleSession * | session | Read / Write |
| EntangleThumbnailLoader * | thumbnail-loader | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkDrawingArea ╰── EntangleSessionBrowser
EntangleMedia *
entangle_session_browser_get_selected_media
(EntangleSessionBrowser *browser);
GList * entangle_session_browser_get_earlier_images (EntangleSessionBrowser *browser,gboolean include_selected,gsize count);
Get a list of images prior to the currently selected image.
If include_selected
is true, then the currently selected
image will be included in the returned list
void entangle_session_browser_set_thumbnail_loader (EntangleSessionBrowser *browser,EntangleThumbnailLoader *loader);
Set the thumbnail loader to use for generating image thumbnails
EntangleThumbnailLoader *
entangle_session_browser_get_thumbnail_loader
(EntangleSessionBrowser *browser);
Get the thumbnail loader used by the session browser
void entangle_session_browser_set_session (EntangleSessionBrowser *browser,EntangleSession *session);
Set the session to be displayed
EntangleSession *
entangle_session_browser_get_session (EntangleSessionBrowser *browser);
Get the session being displayed
EntangleMedia * entangle_session_browser_get_media_at_coords (EntangleSessionBrowser *browser,gint x,gint y);
Retrieve the media displayed at the co-ordinates (x
, y
)
void entangle_session_browser_set_background (EntangleSessionBrowser *browser,const gchar *background);
gchar *
entangle_session_browser_get_background
(EntangleSessionBrowser *browser);
void entangle_session_browser_set_highlight (EntangleSessionBrowser *browser,const gchar *highlight);
gchar *
entangle_session_browser_get_highlight
(EntangleSessionBrowser *browser);
“thumbnail-loader” property“thumbnail-loader” EntangleThumbnailLoader *
Thumbnail loader.
Flags: Read / Write
“selection-changed” signalvoid user_function (EntangleSessionBrowser *entanglesessionbrowser, gpointer user_data)
Flags: Run First