summaryrefslogtreecommitdiff
path: root/prev/wintable/resize.h
diff options
context:
space:
mode:
Diffstat (limited to 'prev/wintable/resize.h')
-rw-r--r--prev/wintable/resize.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/prev/wintable/resize.h b/prev/wintable/resize.h
new file mode 100644
index 0000000..7805bd9
--- /dev/null
+++ b/prev/wintable/resize.h
@@ -0,0 +1,21 @@
+// 7 december 2014
+
+// TODO why doesn't this trigger on first show?
+// TODO see if there's anything not metaphor related in the last bits of the scrollbar series
+// TODO rename this to boot
+// TODO merge with update.h?
+
+HANDLER(resizeHandler)
+{
+ WINDOWPOS *wp;
+
+ if (uMsg != WM_WINDOWPOSCHANGED)
+ return FALSE;
+ wp = (WINDOWPOS *) lParam;
+ if ((wp->flags & SWP_NOSIZE) != 0)
+ return FALSE;
+ // TODO redraw everything?
+ update(t, TRUE);
+ *lResult = 0;
+ return TRUE;
+}