diff options
Diffstat (limited to 'zz_test.go')
| -rw-r--r-- | zz_test.go | 26 |
1 files changed, 3 insertions, 23 deletions
@@ -2,38 +2,18 @@ package ui -import "time" import "testing" func TestIt(t *testing.T) { err := Main(func() { w := NewWindow("Hello", 320, 240, false) - stop := make(chan struct{}) w.OnClosing(func(w *Window) bool { - stop <- struct{}{} Quit() return true }) - p := NewProgressBar() - w.SetChild(p) - go func() { - value := 0 - ticker := time.NewTicker(time.Second / 2) - for { - select { - case <-ticker.C: - QueueMain(func() { - value++ - if value > 100 { - value = 0 - } - p.SetValue(value) - }) - case <-stop: - return - } - } - }() + s := NewHorizontalSeparator() + w.SetChild(s) + w.SetMargined(true) w.Show() }) if err != nil { |
