|  |  |  | Evince Programmer's Reference Manual |  | 
|---|---|---|---|---|
enum EvWindowRunMode; EvPrintRange; enum EvPrintPageSet; EvWindowPrivate; EvWindow; 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, gboolean unlink_temp_file, const gchar *print_settings); 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 +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----EvWindow
typedef enum {
	EV_WINDOW_MODE_NORMAL,
	EV_WINDOW_MODE_FULLSCREEN,
	EV_WINDOW_MODE_PRESENTATION,
	EV_WINDOW_MODE_PREVIEW
} 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, gboolean unlink_temp_file, const gchar *print_settings);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
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.
void ev_window_print_range (EvWindow *ev_window, int first_page, int last_page);
| 
 | |
| 
 | |
| 
 |