summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--new/TODO.md3
-rw-r--r--new/container_windows.c1
2 files changed, 3 insertions, 1 deletions
diff --git a/new/TODO.md b/new/TODO.md
index c50ed64..73e2e15 100644
--- a/new/TODO.md
+++ b/new/TODO.md
@@ -10,6 +10,9 @@
- make sure all terminology is consistent
- 32-bit Mac OS X support (requires lots of code changes)
- add a test for hidden controls when a window is shown
+- WS_CLIPCHILDREN
+ - buttons not in tab get drawover issues
+ - buttons in tab without transparent drawing code get copied into the label when stack shown and rehidden
ultimately:
- make everything vtable-based
diff --git a/new/container_windows.c b/new/container_windows.c
index 3983d9c..649def5 100644
--- a/new/container_windows.c
+++ b/new/container_windows.c
@@ -5,7 +5,6 @@
// - [12:24] <ZeroOne> There's flickering between tabs
// - with CTLCOLOR handler: [12:24] <ZeroOne> And setting the button text blanked out the entire GUI until I ran my mouse over the elements / [12:25] <ZeroOne> https://dl.dropboxusercontent.com/u/15144168/GUI%20stuff.png / [12:41] <ZeroOne> https://dl.dropboxusercontent.com/u/15144168/stack.png here have another screenshot
// - I get this too
-// - without CTLCOLOR handler: [12:33] <ZeroOne> If I hide the stack, then show it, it looks like it's drawing duplicate buttons underneath
/*
all container windows (including the message-only window, hence this is not in container_windows.c) have to call the sharedWndProc() to ensure messages go in the right place and control colors are handled properly