summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-03-23 21:32:35 -0400
committerPietro Gagliardi <[email protected]>2014-03-23 21:32:35 -0400
commit6e4ec82af59c6247a625fc781057333af22334ce (patch)
treebeb4470df84fdc373514cd570b2d06a9ec777d2a
parentbbccf96981fa7db1152d5519c6edd2c5dde81d4f (diff)
More TODOs.
-rw-r--r--todo.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/todo.md b/todo.md
index 25948b1..ac96a66 100644
--- a/todo.md
+++ b/todo.md
@@ -24,6 +24,8 @@ so I don't forget:
- Message boxes should not show secondary text if none is specified.
- note that you can change event channels before opening the window; this allows unifying menus/toolbars/etc.
- will probably want to bring back Event() for this (but as NewEvent())
+- add bounds checking to Area's sizing methods
+- describe thread-safety of Area.SetSize()
important things:
- 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 (which would be desirable, maybe (would violate Windows HIG?))