diff options
| -rw-r--r-- | debug.go | 6 | ||||
| -rw-r--r-- | gui-example/main.go | 4 | ||||
| -rw-r--r-- | window-debug.go | 18 |
3 files changed, 20 insertions, 8 deletions
@@ -32,6 +32,12 @@ func WatchGUI() { } } +func DumpWindows() { + for name, _ := range Data.WindowMap { + log.Println("gui.DumpWindows() window =", name) + } +} + func DumpMap() { for name, window := range Data.WindowMap { log.Println("gui.DumpBoxes() MAP: ", name) diff --git a/gui-example/main.go b/gui-example/main.go index 1ff286d..5f34f98 100644 --- a/gui-example/main.go +++ b/gui-example/main.go @@ -34,8 +34,8 @@ func watchGUI() { for { log.Println("Waiting for customExit()", i) i += 1 - time.Sleep(time.Second) - if i == 3 { + time.Sleep(3 * time.Second) + if i == 2 { log.Println("Sending ExampleWindow to gui.Queue()") gui.Queue(gui.DebugWindow) } diff --git a/window-debug.go b/window-debug.go index 704ef7b..7ffcb8e 100644 --- a/window-debug.go +++ b/window-debug.go @@ -15,12 +15,7 @@ func makeWindowDebug() ui.Control { hbox.SetPadded(true) ///////////////////////////////////////////////////// - vbox := addGroup(hbox, "Numbers") - pbar := ui.NewProgressBar() - vbox.Append(pbar, false) - - ///////////////////////////////////////////////////// - vbox = addGroup(hbox, "Window") + vbox := addGroup(hbox, "Window") cbox := ui.NewCombobox() for name, _ := range Data.WindowMap { @@ -122,6 +117,11 @@ func makeWindowDebug() ui.Control { ///////////////////////////////////////////////////// vbox = addGroup(hbox, "Global Debug") + dump3 := addButton(vbox, "Dump Windows") + dump3.OnClicked(func(*ui.Button) { + DumpWindows() + }) + dump2 := addButton(vbox, "Dump Boxes") dump2.OnClicked(func(*ui.Button) { DumpBoxes() @@ -132,6 +132,12 @@ func makeWindowDebug() ui.Control { DumpMap() }) + ///////////////////////////////////////////////////// + vbox = addGroup(hbox, "Numbers") + pbar := ui.NewProgressBar() + vbox.Append(pbar, false) + + return hbox } |
