summaryrefslogtreecommitdiff
path: root/dw/fltkviewport.hh
diff options
context:
space:
mode:
Diffstat (limited to 'dw/fltkviewport.hh')
-rw-r--r--dw/fltkviewport.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/dw/fltkviewport.hh b/dw/fltkviewport.hh
index 2cff42d3..0948e2f2 100644
--- a/dw/fltkviewport.hh
+++ b/dw/fltkviewport.hh
@@ -46,6 +46,9 @@ private:
int horScrolling, verScrolling;
bool scrollbarPageMode;
int pageOverlap;
+ enum dw::core::ScrollCommand pageScrolling;
+ float pageScrollInterval;
+ float pageScrollDelay;
Fl_Scrollbar *vscrollbar, *hscrollbar;
@@ -65,6 +68,9 @@ private:
void selectionScroll();
static void selectionScroll(void *vport);
+ void repeatPageScroll ();
+ static void repeatPageScroll (void *data);
+
void updateCanvasWidgets (int oldScrollX, int oldScrollY);
static void draw_area (void *data, int x, int y, int w, int h);