From ddfb5c760345b03c16c1559bd3e83cbafb8b11c3 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 12 Feb 2014 11:29:20 -0500 Subject: Added buttons. --- main.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 70caf80..09fae17 100644 --- a/main.go +++ b/main.go @@ -4,11 +4,21 @@ package main func main() { w := NewWindow("Main Window", 320, 240) w.Closing = make(chan struct{}) + b := NewButton("Click Me") + w.SetControl(b) err := w.Open() if err != nil { panic(err) } - <-w.Closing +mainloop: + for { + select { + case <-w.Closing: + break mainloop + case <-b.Clicked: + println("clicked") + } + } w.Close() } -- cgit v1.2.3