2014-08-08 19:05:36 -05:00
|
|
|
Group
|
|
|
|
container.go: add Group to the list of controls in the description of container
|
2014-08-08 19:14:25 -05:00
|
|
|
Mac OS X: NSBox
|
2014-08-08 19:05:36 -05:00
|
|
|
container_darwin.m: figure out if our setFrameSize: thing applies to resizing the groupbox as well
|
2014-08-08 19:14:25 -05:00
|
|
|
Control
|
|
|
|
Enable()
|
|
|
|
Disable()
|
|
|
|
Table
|
|
|
|
more column types: "// As such, a Table renders a []struct{...} where each field of the struct can be a string, a number, an image, or a checkbox."
|
|
|
|
table_darwin.m: constructor
|
|
|
|
table_unix.c: goTableModel_get_column_type(), goTableModel_get_value()
|
|
|
|
multiple selection
|
2014-08-08 21:28:58 -05:00
|
|
|
Tab
|
|
|
|
// [TODO if each tab of your Tab is going to have the same content Controls, then use LikeTab instead, to conserve resources]
|
|
|
|
Delete()
|
|
|
|
// Delete removes the given tab.
|
|
|
|
// It panics if index is out of range.
|
|
|
|
// After Delete(), the effect of accessing the Control of the deleted tab or any of its children is undefned. [TODO reword?]
|
|
|
|
investigate close buttons (especially for LikeTab)
|
2014-08-09 09:33:38 -05:00
|
|
|
Area
|
|
|
|
Repaint(rect image.Rectangle)
|
2014-08-08 19:16:42 -05:00
|
|
|
|
|
|
|
so I don't forget, some TODOs:
|
|
|
|
windows
|
|
|
|
- backgrounds are not transparent
|
|
|
|
mac os x
|
|
|
|
- applicationShouldTerminate: not handled
|