summaryrefslogtreecommitdiff
path: root/todo.md
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-03-09 11:33:05 -0400
committerPietro Gagliardi <[email protected]>2014-03-09 11:33:05 -0400
commit1389fda5283165b7bfa123fcd595b0b0e53a8f28 (patch)
tree60577e62e19efeba9dca38a3b16ab5a5bb806971 /todo.md
parentf4506277b94bc2bff4790b6e7cee543b91c44fce (diff)
Made Listboxes non-editable in Mac OS X; also more TODOs.
Diffstat (limited to 'todo.md')
-rw-r--r--todo.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/todo.md b/todo.md
index f03931e..192b313 100644
--- a/todo.md
+++ b/todo.md
@@ -27,11 +27,11 @@ so I don't forget:
- Index(n) is the name used by reflect.Value; use a different one?
important things:
-- Cocoa Listboxes should not be editable
- because the main event loop is not called if initialization fails, it is presently impossible for MsgBoxError() to work if UI initialization fails; this basically means we cannot allow initializiation to fail on Mac OS X if we want to be able to report UI init failures to the user with one
- figure out where to auto-place windows in Cocoa (also window coordinates are still not flipped properly so (0,0) on screen is the bottom-left)
- also provide a method to center windows; Cocoa provides one for us but
- I think Cocoa NSButton text is not vertically aligned properly...?
+ - and listbox item text is too low?
- NSPopUpButton does allow no initial selection ([b setSelectedIndex:-1]); use it
- need to use it /after/ adding initial items, otherwise it won't work
- find out if I can do the same with the ListBoxes