summaryrefslogtreecommitdiff
path: root/wintable/vscroll.h
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-12-01 15:34:26 -0500
committerPietro Gagliardi <[email protected]>2014-12-01 15:34:26 -0500
commit6b2c295fdc6d71daca898dcf2c38aabf9f29db6a (patch)
treec00a89cc2154c2a7c172de6b3e22f1d6fc96a872 /wintable/vscroll.h
parent16a88c548bc94eea245e204e56f598f2cad2a924 (diff)
Isolated vertical scroll messages with the other vertical scroll code.
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;
+}