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"
|
var PLUGIN string = "gocui"
|
||||||
|
|
||||||
func toolkitInit() {
|
func toolkitInit() {
|
||||||
log.Info("gocui toolkitInit()")
|
log.Info("gocui toolkitInit() me.ok =", me.ok)
|
||||||
if me.baseGui == nil {
|
if me.baseGui == nil {
|
||||||
log.Info("gocui baseGui is still nil")
|
log.Info("gocui baseGui is still nil")
|
||||||
} else {
|
os.Exit(-1)
|
||||||
me.baseGui.Update(testRefresh)
|
|
||||||
}
|
}
|
||||||
|
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 {
|
if me.stdout.outputOnTop {
|
||||||
me.stdout.outputOnTop = false
|
me.stdout.outputOnTop = false
|
||||||
|
@ -45,6 +51,44 @@ func toolkitInit() {
|
||||||
log.Info("refresh triggered")
|
log.Info("refresh triggered")
|
||||||
*/
|
*/
|
||||||
// me.newWindowTrigger <- me.treeRoot.TK.(*guiWidget)
|
// 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() {
|
func toolkitClose() {
|
||||||
|
|
Loading…
Reference in New Issue