summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-17 01:52:54 -0600
committerJeff Carr <[email protected]>2024-01-17 01:52:54 -0600
commite691f1c52bcdefc3f41db9af36f8d1701f01b94a (patch)
tree5d165f5c3cd46e0fae62adb837a25b8ec805cad0
parent433a517e4f209e0d84ed6be96c17fb89c0804442 (diff)
compiles and runs
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--main.go17
1 files changed, 16 insertions, 1 deletions
diff --git a/main.go b/main.go
index 110b837..9bb845d 100644
--- a/main.go
+++ b/main.go
@@ -22,7 +22,7 @@ func helloworld() {
window := myGui.NewWindow("hello world")
box := window.NewBox("vbox", false)
- group := box.NewGroup("groupy")
+ group := box.NewGroup("choices")
grid := group.NewGrid("gridiron", 2, 1)
grid.NewButton("hello", func() {
log.Println("world")
@@ -45,4 +45,19 @@ func helloworld() {
cb.AddText("Cyan")
cb.AddText("Magenta")
cb.AddText("Yellow")
+
+ queryGroup := box.NewGroup("query")
+
+ queryGroup.NewButton("Which Computer?", func() {
+ tmp := dd.String()
+ log.Println("computer =", tmp)
+ for i, s := range dd.Strings() {
+ log.Println("has option", i, s)
+ }
+ })
+
+ queryGroup.NewButton("Which Color?", func() {
+ tmp := cb.String()
+ log.Println("color =", tmp)
+ })
}