more work on a better Init()
This commit is contained in:
parent
ed3789c23f
commit
0124d25c34
50
init.go
50
init.go
|
@ -27,12 +27,18 @@ var BUILDTIME string
|
|||
var PLUGIN string = "gocui"
|
||||
|
||||
func toolkitInit() {
|
||||
log.Info("gocui toolkitInit()")
|
||||
log.Info("gocui toolkitInit() me.ok =", me.ok)
|
||||
if me.baseGui == nil {
|
||||
log.Info("gocui baseGui is still nil")
|
||||
} else {
|
||||
me.baseGui.Update(testRefresh)
|
||||
os.Exit(-1)
|
||||
}
|
||||
me.baseGui.Update(testRefresh)
|
||||
log.Info("gocui toolkitInit() trying showHelp() me.ok =", me.ok)
|
||||
showHelp()
|
||||
log.Info("gocui toolkitInit() trying showHelp() me.ok =", me.ok)
|
||||
hideHelp()
|
||||
log.Info("gocui toolkitInit() trying showHelp() me.ok =", me.ok)
|
||||
showHelp()
|
||||
/*
|
||||
if me.stdout.outputOnTop {
|
||||
me.stdout.outputOnTop = false
|
||||
|
@ -45,6 +51,44 @@ func toolkitInit() {
|
|||
log.Info("refresh triggered")
|
||||
*/
|
||||
// me.newWindowTrigger <- me.treeRoot.TK.(*guiWidget)
|
||||
time.Sleep(1 * time.Second)
|
||||
log.Info("gocui toolkitInit() me.ok =", me.ok)
|
||||
me.baseGui.Update(testRefresh)
|
||||
if !me.stdout.init {
|
||||
log.Info("gocui toolkitInit() stdout.Init me.ok =", me.ok)
|
||||
me.stdout.init = true
|
||||
relocateStdoutOffscreen()
|
||||
}
|
||||
|
||||
var toggle bool
|
||||
for i := 0; i < 6; i++ {
|
||||
if toggle {
|
||||
toggle = false
|
||||
time.Sleep(1 * time.Second)
|
||||
log.Info("gocui toolkitInit() trying showHelp() me.ok =", me.ok)
|
||||
showHelp()
|
||||
} else {
|
||||
toggle = true
|
||||
time.Sleep(1 * time.Second)
|
||||
log.Info("gocui toolkitInit() trying hideHelp() me.ok =", me.ok)
|
||||
hideHelp()
|
||||
}
|
||||
}
|
||||
|
||||
time.Sleep(1 * time.Second)
|
||||
log.Info("gocui toolkitInit() me.ok =", me.ok)
|
||||
me.baseGui.Update(testRefresh)
|
||||
if me.textbox.tk == nil {
|
||||
log.Info("gocui toolkitInit() initTextbox me.ok =", me.ok)
|
||||
initTextbox()
|
||||
me.textbox.tk.prepTextbox()
|
||||
}
|
||||
// tk.makeWindowActive()
|
||||
|
||||
time.Sleep(1 * time.Second)
|
||||
log.Info("gocui toolkitInit() me.ok =", me.ok)
|
||||
me.baseGui.Close()
|
||||
os.Exit(-1)
|
||||
}
|
||||
|
||||
func toolkitClose() {
|
||||
|
|
Loading…
Reference in New Issue