]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-window.h
Enable print to a PDF. Fixes bug #332121.
[evince.git] / shell / ev-window.h
index d2d58463c670d6a9e5c1d076ea94eb7571e21615..f624fe5f49a84d856b03b32956f0ea36c88f7cde 100644 (file)
@@ -38,6 +38,17 @@ typedef enum {
        EV_WINDOW_MODE_PREVIEW
 } EvWindowRunMode;
 
+typedef struct {
+       gint start;
+       gint end;
+} EvPrintRange;
+
+typedef enum {
+       EV_PRINT_PAGE_SET_ALL,
+       EV_PRINT_PAGE_SET_EVEN,
+       EV_PRINT_PAGE_SET_ODD
+} EvPrintPageSet;
+
 typedef struct _EvWindow EvWindow;
 typedef struct _EvWindowClass EvWindowClass;
 typedef struct _EvWindowPrivate EvWindowPrivate;
@@ -69,7 +80,7 @@ void          ev_window_open_uri        (EvWindow       *ev_window,
 void            ev_window_goto_dest       (EvWindow       *ev_window,
                                           EvLinkDest     *dest);
 gboolean       ev_window_is_empty        (const EvWindow *ev_window);
-#ifdef WITH_GNOME_PRINT
+#ifdef WITH_PRINT
 void           ev_window_print_range     (EvWindow       *ev_window,
                                           int             first_page,
                                           int             last_page);