TODO consolidation/elaboration.
This commit is contained in:
parent
eae2e92d87
commit
5ac0e7aa32
2
TODO.md
2
TODO.md
|
@ -42,6 +42,8 @@
|
||||||
- menu item state change while the menu is visible (not in response to user action)
|
- menu item state change while the menu is visible (not in response to user action)
|
||||||
- figure out where we should return HRESULTs
|
- figure out where we should return HRESULTs
|
||||||
- Windows: don't abort if a cleanup function fails?
|
- 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?
|
||||||
|
|
||||||
ultimately:
|
ultimately:
|
||||||
- add some sort of runtime type checking
|
- add some sort of runtime type checking
|
||||||
|
|
1
ui.idl
1
ui.idl
|
@ -61,7 +61,6 @@ func MakeContainer(c *Container);
|
||||||
interface Window from Control {
|
interface Window from Control {
|
||||||
func Title(void) *char;
|
func Title(void) *char;
|
||||||
func SetTitle(title *const char);
|
func SetTitle(title *const char);
|
||||||
// TODO really return int?
|
|
||||||
func OnClosing(f *func(w *Window, data *void) int, data *void);
|
func OnClosing(f *func(w *Window, data *void) int, data *void);
|
||||||
func SetChild(c *Control);
|
func SetChild(c *Control);
|
||||||
func Margined(void) int;
|
func Margined(void) int;
|
||||||
|
|
Loading…
Reference in New Issue