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