| Top | Description | Object Hierarchy | Implemented Interfaces |
enum EvWindowRunMode; EvPrintRange; enum EvPrintPageSet; struct EvWindow; struct EvWindowClass; EvWindowPrivate; GtkWidget * ev_window_new (void); const char * ev_window_get_uri (EvWindow *ev_window); void ev_window_open_uri (EvWindow *ev_window,const char *uri,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string); void ev_window_open_document (EvWindow *ev_window,EvDocument *document,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string); gboolean ev_window_is_empty (const EvWindow *ev_window); void ev_window_print_range (EvWindow *ev_window,int first_page,int last_page);
GObject
+----GInitiallyUnowned
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkWindow
+----GtkApplicationWindow
+----EvWindow
EvWindow implements AtkImplementorIface, GtkBuildable, GActionGroup and GActionMap.
typedef enum {
EV_WINDOW_MODE_NORMAL,
EV_WINDOW_MODE_FULLSCREEN,
EV_WINDOW_MODE_PRESENTATION
} EvWindowRunMode;
typedef enum {
EV_PRINT_PAGE_SET_ALL,
EV_PRINT_PAGE_SET_EVEN,
EV_PRINT_PAGE_SET_ODD
} EvPrintPageSet;
GtkWidget * ev_window_new (void);
Creates a GtkWidget that represents the window.
Returns : |
the GtkWidget that represents the window. |
const char * ev_window_get_uri (EvWindow *ev_window);
It returns the uri of the document showed in the EvWindow.
void ev_window_open_uri (EvWindow *ev_window,const char *uri,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string);
void ev_window_open_document (EvWindow *ev_window,EvDocument *document,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string);
gboolean ev_window_is_empty (const EvWindow *ev_window);
It does look if there is any document loaded or if there is any job to load a document.
|
The instance of the EvWindow. |
Returns : |
TRUE if there isn't any document loaded or any any documente to be
loaded, FALSE in other case. |
void ev_window_print_range (EvWindow *ev_window,int first_page,int last_page);