diff options
Diffstat (limited to 'shell/ev-view.h')
-rw-r--r-- | shell/ev-view.h | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/shell/ev-view.h b/shell/ev-view.h index a96397f..c0108c5 100644 --- a/shell/ev-view.h +++ b/shell/ev-view.h @@ -57,19 +57,19 @@ void ev_view_select_all (EvView *view); /* These are all orthoganal to each other, except 'presentation' trumps all * other behaviors */ -void ev_view_set_continuous (EvView *view, - gboolean continuous); -void ev_view_set_dual_page (EvView *view, - gboolean dual_page); -void ev_view_set_fullscreen (EvView *view, - gboolean fullscreen); -gboolean ev_view_get_fullscreen (EvView *view); -void ev_view_set_presentation (EvView *view, - gboolean presentation); -gboolean ev_view_get_presentation (EvView *view); -void ev_view_set_sizing_mode (EvView *view, - EvSizingMode mode); - +void ev_view_set_continuous (EvView *view, + gboolean continuous); +void ev_view_set_dual_page (EvView *view, + gboolean dual_page); +void ev_view_set_fullscreen (EvView *view, + gboolean fullscreen); +gboolean ev_view_get_fullscreen (EvView *view); +void ev_view_set_presentation (EvView *view, + gboolean presentation); +gboolean ev_view_get_presentation (EvView *view); +void ev_view_set_sizing_mode (EvView *view, + EvSizingMode mode); +EvSizingMode ev_view_get_sizing_mode (EvView *view); /* Page size */ @@ -77,6 +77,11 @@ gboolean ev_view_can_zoom_in (EvView *view); void ev_view_zoom_in (EvView *view); gboolean ev_view_can_zoom_out (EvView *view); void ev_view_zoom_out (EvView *view); +void ev_view_set_zoom (EvView *view, + double factor, + gboolean relative); +double ev_view_get_zoom (EvView *view); + void ev_view_set_zoom_for_size (EvView *view, int width, int height, |