doodle/ui
Noah Petherbridge 8624a28ea9 Add StatusBar to Editor Mode, Iterate on UI Toolkit
* Added `BoxSize()` to Widget that reports the full box size including
  borders and margin.
* The Frame uses the `BoxSize()` of widgets to position them.
  Reintroduces some padding issues (boxes on the GUI Test stick out of
  bounds a bit) but is on the right track.
* Renamed `Padding` to `Margin` on the Widget object, since the Margin
  is taken into consideration along with Outline and Border in computing
  the widget's BoxSize.
* Restructured the Label widget to take a Text or TextVariable property
  and the font settings (render.Text) are in a new `Font` property.
2018-08-05 12:54:57 -07:00
..
theme WIP Labels 2018-07-31 17:18:13 -07:00
button.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
check_button.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
checkbox.go Add CheckButton and CheckBox with Bound Booleans 2018-08-01 19:52:09 -07:00
frame_pack.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
frame.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
label.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
log.go WIP Labels 2018-07-31 17:18:13 -07:00
supervisor.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00
widget.go Add StatusBar to Editor Mode, Iterate on UI Toolkit 2018-08-05 12:54:57 -07:00