31 lines
475 B
Go
31 lines
475 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
|
|
g "github.com/AllenDang/giu"
|
|
)
|
|
|
|
func onClickMe() {
|
|
fmt.Println("Hello world!")
|
|
}
|
|
|
|
func onImSoCute() {
|
|
fmt.Println("Im sooooooo cute!!")
|
|
}
|
|
|
|
func loop() {
|
|
g.SingleWindow().Layout(
|
|
g.Label("Hello world from giu"),
|
|
g.Row(
|
|
g.Button("Click Me").OnClick(onClickMe),
|
|
g.Button("I'm so cute").OnClick(onImSoCute),
|
|
),
|
|
)
|
|
}
|
|
|
|
func main() {
|
|
wnd := g.NewMasterWindow("Hello world", 400, 200, g.MasterWindowFlagsNotResizable)
|
|
wnd.Run(loop)
|
|
}
|