summaryrefslogtreecommitdiff
path: root/wintable/vscroll.h
diff options
context:
space:
mode:
Diffstat (limited to 'wintable/vscroll.h')
-rw-r--r--wintable/vscroll.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/wintable/vscroll.h b/wintable/vscroll.h
index 7f2d912..326d853 100644
--- a/wintable/vscroll.h
+++ b/wintable/vscroll.h
@@ -95,3 +95,18 @@ static void vscroll(struct table *t, WPARAM wParam)
vscrollto(t, newpos);
}
+
+HANDLER(vscroll)
+{
+ switch (uMsg) {
+ case WM_VSCROLL:
+ vscroll(t, wParam);
+ *lResult = 0;
+ return TRUE;
+ case WM_MOUSEWHEEL:
+ wheelscroll(t, wParam);
+ *lResult = 0;
+ return TRUE;
+ }
+ return FALSE;
+}