+ gint scroll_y;
+
+ PendingScroll pending_scroll;
+ gboolean pending_resize;
+ EvPoint pending_point;
+
+ /* Current geometry */
+
+ gint start_page;
+ gint end_page;
+ gint current_page;
+
+ gint rotation;
+ gdouble scale;
+ gint spacing;
+ gdouble dpi;
+ gdouble max_scale;
+ gdouble min_scale;
+
+ gboolean loading;
+ gboolean continuous;
+ gboolean dual_page;
+ gboolean fullscreen;
+ gboolean presentation;
+ EvSizingMode sizing_mode;
+ cairo_surface_t *loading_text;
+
+ /* Presentation */
+ EvPresentationState presentation_state;
+ EvSizingMode sizing_mode_saved;
+ double scale_saved;
+ guint trans_timeout_id;
+
+ /* Common for button press handling */
+ int pressed_button;