summaryrefslogtreecommitdiff
path: root/prev/wintable/hscroll.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/hscroll.h
parentc9b32c1333e4009b342eedc5f5b39127a724fb42 (diff)
Removed prev/.
Diffstat (limited to 'prev/wintable/hscroll.h')
-rw-r--r--prev/wintable/hscroll.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/prev/wintable/hscroll.h b/prev/wintable/hscroll.h
deleted file mode 100644
index 1560490..0000000
--- a/prev/wintable/hscroll.h
+++ /dev/null
@@ -1,52 +0,0 @@
-// 9 december 2014
-
-// forward declaration needed here
-static void repositionHeader(struct table *);
-
-static struct scrollParams hscrollParams(struct table *t)
-{
- struct scrollParams p;
-
- ZeroMemory(&p, sizeof (struct scrollParams));
- p.pos = &(t->hscrollpos);
- p.pagesize = t->hpagesize;
- p.length = t->width;
- p.scale = 1;
- p.post = repositionHeader;
- p.wheelCarry = &(t->hwheelCarry);
- return p;
-}
-
-static void hscrollto(struct table *t, intptr_t pos)
-{
- struct scrollParams p;
-
- p = hscrollParams(t);
- scrollto(t, SB_HORZ, &p, pos);
-}
-
-static void hscrollby(struct table *t, intptr_t delta)
-{
- struct scrollParams p;
-
- p = hscrollParams(t);
- scrollby(t, SB_HORZ, &p, delta);
-}
-
-static void hscroll(struct table *t, WPARAM wParam, LPARAM lParam)
-{
- struct scrollParams p;
-
- p = hscrollParams(t);
- scroll(t, SB_HORZ, &p, wParam, lParam);
-}
-
-// TODO find out if we can indicriminately check for WM_WHEELHSCROLL
-HANDLER(hscrollHandler)
-{
- if (uMsg != WM_HSCROLL)
- return FALSE;
- hscroll(t, wParam, lParam);
- *lResult = 0;
- return TRUE;
-}