summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-02-12 21:37:24 -0500
committerPietro Gagliardi <[email protected]>2014-02-12 21:37:24 -0500
commitae9afced2afe8d4d80ecaf4ff3d09f09d3c9c3df (patch)
treee36b37c4f9b9040c982b31dafa10665c8040df63
parent3d2df2334e13954c166d46013609856113db4d97 (diff)
Added a reminder/TODO related to why I needed to do all that (add resizing).
-rw-r--r--todo.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/todo.md b/todo.md
index 6accdde..7cfbf99 100644
--- a/todo.md
+++ b/todo.md
@@ -3,13 +3,15 @@ so I don't forget:
- Control.Show()/Control.Hide()
- Control.SetText()
+implementation things:
+- the only thing sysData needs from a window's control is the method to trigger a resize; write that in when I handle resizes
+
super ultra important things:
- the windows build appears to be unstable:
- 64-bit doesn't work, period: it crashes in malloc in wine with heap corruption warnings aplenty during DLL loading; in windows 7 CreateWindowExW complains about an unregistered window class, yet the RegisterClassW appears to have succeeded and examining the stack in WinDbg indicates the correct class name is being sent (see below)
- 32-bit: it works now, but if I save the class name converted to UTF-16 beforehand, wine indicates that the class name is replaced with the window title, so something there is wrong...
important things:
-- maybe make it so I don't need to expose Window.sysData to controls? I need a way to get the window HWND for the Windows one...
- maybe make it so sysData doesn't need specialized info on every control type?
- write an implementation documentation.