2020-06-04 07:50:06 +00:00
|
|
|
# Examples for go/ui
|
|
|
|
|
2021-06-03 19:27:48 +00:00
|
|
|
Here are some example programs using go/ui, each accompanied by a
|
|
|
|
screenshot and description:
|
|
|
|
|
2023-04-09 04:18:24 +00:00
|
|
|
* [Hello, World!](hello-world/): a basic UI demo with a Label and a Button.
|
|
|
|
* [Frame Placement](frame-place/): demonstrates using the Place() layout management option for Frame widgets.
|
|
|
|
* [Window Manager](windows/): demonstrates the Window widget and window management features of the Supervisor.
|
|
|
|
* [Forms](forms/): demonstrates some form controls and the `magicform` helper module for building forms quickly.
|
|
|
|
* [Tooltip](tooltip/): demonstrates the Tooltip widget on a variety of buttons scattered around the window.
|
2020-06-04 07:50:06 +00:00
|
|
|
* [Menus](menus/): demonstrates various Menu Buttons and a Menu Bar.
|
2023-04-09 04:18:24 +00:00
|
|
|
* [Themes](themes/): a UI demo that shows off the Default, Flat, and Dark UI themes as part of experimental theming support.
|
2021-07-26 03:53:09 +00:00
|
|
|
* [TabFrame](tabframe/): demo for the TabFrame widget showing multiple Windows
|
2022-01-02 02:43:36 +00:00
|
|
|
with tabbed interfaces.
|
|
|
|
* [ColorPicker](colorpicker/): demo for the ColorPicker widget.
|