lots more gui cleanup
This commit is contained in:
parent
76eb230ae8
commit
c815c8b403
23
doGui.go
23
doGui.go
|
@ -33,10 +33,10 @@ func doGui() {
|
||||||
me.myGui.SetAppDefaultPlugin(me.forge.Config.DefaultGui) // sets the default GUI plugin to use
|
me.myGui.SetAppDefaultPlugin(me.forge.Config.DefaultGui) // sets the default GUI plugin to use
|
||||||
me.myGui.Default()
|
me.myGui.Default()
|
||||||
|
|
||||||
me.mainWindow = gadgets.RawBasicWindow("Forge: (this kinda works sometimes)")
|
mainWindow := gadgets.RawBasicWindow("Forge: (this kinda works sometimes)")
|
||||||
me.mainWindow.Make()
|
mainWindow.Make()
|
||||||
me.mainWindow.Show()
|
mainWindow.Show()
|
||||||
me.mainWindow.Custom = func() {
|
mainWindow.Custom = func() {
|
||||||
log.Warn("MAIN WINDOW CLOSE")
|
log.Warn("MAIN WINDOW CLOSE")
|
||||||
count := me.forge.RillReload()
|
count := me.forge.RillReload()
|
||||||
log.Info("Repo Reload count =", count)
|
log.Info("Repo Reload count =", count)
|
||||||
|
@ -46,21 +46,18 @@ func doGui() {
|
||||||
os.Exit(0)
|
os.Exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
me.mainbox = me.mainWindow.Box()
|
drawWindow(mainWindow)
|
||||||
|
|
||||||
// disable the interface while everything is scanned
|
|
||||||
me.Disable()
|
|
||||||
|
|
||||||
vbox2 := me.mainbox.NewVerticalBox("BOX2")
|
|
||||||
globalBuildOptions(vbox2)
|
|
||||||
|
|
||||||
me.Enable()
|
|
||||||
// sits here forever
|
// sits here forever
|
||||||
debug()
|
debug()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func globalBuildOptions(vbox *gui.Node) {
|
func drawWindow(win *gadgets.BasicWindow) {
|
||||||
|
box := win.Box()
|
||||||
|
|
||||||
|
vbox := box.NewVerticalBox("BOX2")
|
||||||
|
|
||||||
group1 := vbox.NewGroup("Forge Settings")
|
group1 := vbox.NewGroup("Forge Settings")
|
||||||
grid := group1.NewGrid("buildOptions", 0, 0)
|
grid := group1.NewGrid("buildOptions", 0, 0)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue