]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-view.h
scale the reported height by using the resolution aspect ratio
[evince.git] / shell / ev-view.h
index ea55fcd6b7c9fffc4285c25dc13e3aacb1b91c0a..0c0ebaf65a23379cdc7d5049e0b8e721921db8eb 100644 (file)
@@ -42,6 +42,11 @@ typedef enum {
        EV_SIZING_FREE,
 } EvSizingMode;
 
+typedef enum {
+       EV_VIEW_SELECTION_TEXT,
+       EV_VIEW_SELECTION_RECTANGLE,
+} EvViewSelectionMode;
+
 typedef enum {
        EV_SCROLL_PAGE_FORWARD,
        EV_SCROLL_PAGE_BACKWARD
@@ -85,12 +90,13 @@ 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,
+                                          int             height,
                                           int             vsb_width,
                                           int             hsb_height);
+void           ev_view_rotate_left       (EvView         *view);
+void            ev_view_rotate_right      (EvView         *view);
 
 /* Find */
 gboolean       ev_view_can_find_next     (EvView         *view);