diff options
author | Carlos Garcia Campos <carlosgc@gnome.org> | 2006-10-30 15:45:15 (GMT) |
---|---|---|
committer | Carlos Garcia Campos <carlosgc@src.gnome.org> | 2006-10-30 15:45:15 (GMT) |
commit | 133ed2fb65129c8a36f674c06ae693f8ef77f77a (patch) | |
tree | d8a889dd4f95c3ea8038a8184622c0e6258f0d1e /shell/ev-window.h | |
parent | 6375978c4509d62064b9208ad2063c8bb7d4d0e9 (diff) |
Allow printing only odd/even pages. Fixes bug #367289.
2006-10-30 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-jobs.[ch]: (ev_job_print_new),
(ev_print_job_print_page_in_range), (ev_print_job_print_page_in_set),
(ev_job_print_do_page):
* shell/ev-window.[ch]: (ev_window_print_dialog_response_cb):
Allow printing only odd/even pages. Fixes bug #367289.
Diffstat (limited to 'shell/ev-window.h')
-rw-r--r-- | shell/ev-window.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/shell/ev-window.h b/shell/ev-window.h index 4119965..f624fe5 100644 --- a/shell/ev-window.h +++ b/shell/ev-window.h @@ -43,6 +43,12 @@ typedef struct { 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; |