summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)
+ })
}