diff --git a/Makefile b/Makefile index 59328a0..97f87bf 100644 --- a/Makefile +++ b/Makefile @@ -61,7 +61,7 @@ git.wit.org: # sync repo to the github backup # git remote add github git@github.com:wit-go/gui.git -github: +github: git.wit.org git push origin master git push origin devel git push origin --tags diff --git a/README.md b/README.md index 26ec09a..dfe7857 100644 --- a/README.md +++ b/README.md @@ -41,29 +41,18 @@ import ( "go.wit.com/wit/gui/gui" ) -var window *gui.Node // This is the beginning of the binary tree of widgets +var myGui *gui.Node // This is your gui object // go will sit here until the window exits func main() { - gui.Init() - gui.Main(helloworld) + myGui = gui.Init() } // This initializes the first window and 2 tabs func helloworld() { - gui.Config.Title = "Hello World golang wit/gui Window" - gui.Config.Width = 640 - gui.Config.Height = 480 + window := myGui.NewWindow() - window := gui.NewWindow() - addTab(window, "A Simple Tab Demo") - addTab(window, "A Second Tab") -} - -func addTab(w *gui.Node, title string) { - tab := w.NewTab(title) - - group := tab.NewGroup("foo bar") + group := window.NewGroup("foo bar") group.NewButton("hello", func() { log.Println("world") })