summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-16 21:00:04 -0600
committerJeff Carr <[email protected]>2024-01-16 21:00:04 -0600
commit433a517e4f209e0d84ed6be96c17fb89c0804442 (patch)
treeebfd6452aab0c5ec67b8de401b8d842d977c53eb /main.go
parent8af3f2e105471f780ecaed664db3ca88123404f7 (diff)
add some more widgets
Diffstat (limited to 'main.go')
-rw-r--r--main.go25
1 files changed, 22 insertions, 3 deletions
diff --git a/main.go b/main.go
index d501c96..110b837 100644
--- a/main.go
+++ b/main.go
@@ -21,9 +21,28 @@ func main() {
func helloworld() {
window := myGui.NewWindow("hello world")
- box := window.NewBox("bw vbox", false)
- group := box.NewGroup("foo bar")
- group.NewButton("hello", func() {
+ box := window.NewBox("vbox", false)
+ group := box.NewGroup("groupy")
+ grid := group.NewGrid("gridiron", 2, 1)
+ grid.NewButton("hello", func() {
log.Println("world")
})
+ grid.NewButton("in", func() {
+ log.Println("out")
+ })
+ grid.NewLabel("apple")
+
+ dd := grid.NewDropdown().SetProgName("COMPUTERS")
+ dd.AddText("Atari 500")
+ dd.AddText("Beagleboard")
+ dd.AddText("Unmatched Rev B")
+ dd.AddText("asldjf")
+ dd.AddText("asdjf")
+ dd.AddText("a1jf")
+ dd.AddText("jf")
+
+ cb := grid.NewCombobox().SetProgName("COLORS")
+ cb.AddText("Cyan")
+ cb.AddText("Magenta")
+ cb.AddText("Yellow")
}