More TODO rearranging.
This commit is contained in:
parent
34f55321e0
commit
553941a5dd
20
TODO.md
20
TODO.md
|
@ -1,13 +1,3 @@
|
|||
- figure out what to do on Windows and GTK+ if we don't have menus but the user wants a menubar (zero-height widget? don't bother? complain?)
|
||||
- bin.c
|
||||
- find a way to consolidate the duplicate code across OSs
|
||||
- find a way to move the has parent check at the beginning of binDestroy()
|
||||
- determine whether or not margins count in preferredSize() when there is no main control
|
||||
- menu item state change while the menu is visible (not in response to user action)
|
||||
- OS X: requires an [NSMenu update] call after changing state
|
||||
- Windows: requires getting current menu state when amending it in sync()
|
||||
- figure out where we should return HRESULTs
|
||||
- Windows: don't abort if a cleanup function fails?
|
||||
- should uiWindowOnClosing() really return an int?
|
||||
- if so, should the default return 0 instead of 1?
|
||||
- note that uiInitOptions should be initialized to zero
|
||||
|
@ -52,6 +42,16 @@ ultimately:
|
|||
- generate libui.lib and related files
|
||||
- rename newcontrol.[cm] to control.[cm] or something else?
|
||||
- make OS-specific headers generated by an IDL
|
||||
- figure out what to do on Windows and GTK+ if we don't have menus but the user wants a menubar (zero-height widget? don't bother? complain?)
|
||||
- bin.c
|
||||
- find a way to consolidate the duplicate code across OSs
|
||||
- find a way to move the has parent check at the beginning of binDestroy()
|
||||
- determine whether or not margins count in preferredSize() when there is no main control
|
||||
- menu item state change while the menu is visible (not in response to user action)
|
||||
- OS X: requires an [NSMenu update] call after changing state
|
||||
- Windows: requires getting current menu state when amending it in sync()
|
||||
- figure out where we should return HRESULTs
|
||||
- Windows: don't abort if a cleanup function fails?
|
||||
|
||||
notes to self
|
||||
- explicitly document label position at top-left corner
|
||||
|
|
Loading…
Reference in New Issue