package main import ( "log" "git.wit.org/wit/gui" ) func mainWindow(w *gui.Node) *gui.Node { if (w == nil) { gui.Config.Title = "Main Personal GUI Window" gui.Config.Width = 101 gui.Config.Height = 101 w = gui.NewWindow() } newTab := w.AddTab("MAIN TAB", nil) ////////////////////////// MAIN //////////////////////////////// g1 := newTab.AddGroup("Windows") g1.AddButton("resolv.conf", func (*gui.Node) { log.Println("supposed to make the resolv.conf window") resolvWindow(nil) }) g1.AddButton("Generic SSH Window", func (*gui.Node) { sshGenericWindow(nil) }) g1.AddButton("update DNS (IPv6)", func (*gui.Node) { updateDNS(nil) }) g1.AddButton("tabResets()", func (*gui.Node) { tabResets(w) }) g1.AddButton("www url's", func (*gui.Node) { windowAddWWW(nil) }) ////////////////////////// TABS //////////////////////////////// g2 := newTab.AddGroup("Tabs") g2.AddButton("GO language debuggging", func (*gui.Node) { golangDebug(w) }) return newTab }