X-Git-Url: https://git.tokkee.org/?p=tpdfview.git;a=blobdiff_plain;f=src%2Fgtk-tpdfv.h;h=44ffd71d0dfe6577d2cd9cd165b131826afdf4c2;hp=f97224c4b6f87a4b8ada1b7764e4b1d6ae542814;hb=db746cb97ac89be5bce083d016481bd51c9bb29c;hpb=c3bb0049acc46995d2166022bdcf6cc3568f20b1 diff --git a/src/gtk-tpdfv.h b/src/gtk-tpdfv.h index f97224c..44ffd71 100644 --- a/src/gtk-tpdfv.h +++ b/src/gtk-tpdfv.h @@ -118,6 +118,29 @@ gtk_tpdfv_scroll_left(GtkWidget *widget); void gtk_tpdfv_scroll_right(GtkWidget *widget); +/* + * Screen handling. + */ + +struct gtk_tpdfv_screens; +typedef struct gtk_tpdfv_screens gtk_tpdfv_screens_t; + +/* + * gtk_tpdfv_get_screens: + * Get a list of available screens. + */ +gtk_tpdfv_screens_t * +gtk_tpdfv_screens_init(const gchar *display_name); +void +gtk_tpdfv_screens_destroy(gtk_tpdfv_screens_t *screens); + +/* + * gtk_tpdfv_screens_number: + * Get the number of screens. + */ +gint +gtk_tpdfv_screens_number(const gtk_tpdfv_screens_t *screens); + #ifdef __cplusplus } /* extern "C" */ #endif