summaryrefslogtreecommitdiff
path: root/prev/wintable/vscroll.h
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2016-05-30 00:14:46 -0400
committerPietro Gagliardi <[email protected]>2016-05-30 00:14:46 -0400
commit52f7d276a6bb04b8827ac019ad1e135b43819cea (patch)
tree5f0ebbfdf5885ef832e77e243b5916e59f46ba18 /prev/wintable/vscroll.h
parentc9b32c1333e4009b342eedc5f5b39127a724fb42 (diff)
Removed prev/.
Diffstat (limited to 'prev/wintable/vscroll.h')
-rw-r--r--prev/wintable/vscroll.h65
1 files changed, 0 insertions, 65 deletions
diff --git a/prev/wintable/vscroll.h b/prev/wintable/vscroll.h
deleted file mode 100644
index ca34957..0000000
--- a/prev/wintable/vscroll.h
+++ /dev/null
@@ -1,65 +0,0 @@
-// 9 december 2014
-
-// forward declaration needed here
-static void repositionHeader(struct table *);
-
-static struct scrollParams vscrollParams(struct table *t)
-{
- struct scrollParams p;
-
- ZeroMemory(&p, sizeof (struct scrollParams));
- p.pos = &(t->vscrollpos);
- p.pagesize = t->vpagesize;
- p.length = t->count;
- p.scale = rowht(t);
- p.post = NULL;
- p.wheelCarry = &(t->vwheelCarry);
- return p;
-}
-
-static void vscrollto(struct table *t, intptr_t pos)
-{
- struct scrollParams p;
-
- p = vscrollParams(t);
- scrollto(t, SB_VERT, &p, pos);
-}
-
-static void vscrollby(struct table *t, intptr_t delta)
-{
- struct scrollParams p;
-
- p = vscrollParams(t);
- scrollby(t, SB_VERT, &p, delta);
-}
-
-static void vscroll(struct table *t, WPARAM wParam, LPARAM lParam)
-{
- struct scrollParams p;
-
- p = vscrollParams(t);
- scroll(t, SB_VERT, &p, wParam, lParam);
-}
-
-static void vwheelscroll(struct table *t, WPARAM wParam, LPARAM lParam)
-{
- struct scrollParams p;
-
- p = vscrollParams(t);
- wheelscroll(t, SB_VERT, &p, wParam, lParam);
-}
-
-HANDLER(vscrollHandler)
-{
- switch (uMsg) {
- case WM_VSCROLL:
- vscroll(t, wParam, lParam);
- *lResult = 0;
- return TRUE;
- case WM_MOUSEWHEEL:
- vwheelscroll(t, wParam, lParam);
- *lResult = 0;
- return TRUE;
- }
- return FALSE;
-}