better display and debugging
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
2ce5732053
commit
682fc29bab
4
area.go
4
area.go
|
@ -107,7 +107,7 @@ func (ah GuiArea) KeyEvent(a *ui.Area, ke *ui.AreaKeyEvent) (handled bool) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
func ShowTextBox(gw *GuiWindow, newText *ui.AttributedString, custom func(*GuiButton)) *GuiBox {
|
func ShowTextBox(gw *GuiWindow, newText *ui.AttributedString, custom func(*GuiButton), name string) *GuiBox {
|
||||||
log.Println("ShowTextBox() START")
|
log.Println("ShowTextBox() START")
|
||||||
if (gw == nil) {
|
if (gw == nil) {
|
||||||
log.Println("ShowTextBox() ERROR gw = nil")
|
log.Println("ShowTextBox() ERROR gw = nil")
|
||||||
|
@ -118,7 +118,7 @@ func ShowTextBox(gw *GuiWindow, newText *ui.AttributedString, custom func(*GuiBu
|
||||||
var newbox *GuiBox
|
var newbox *GuiBox
|
||||||
newbox = new(GuiBox)
|
newbox = new(GuiBox)
|
||||||
newbox.Window = gw
|
newbox.Window = gw
|
||||||
newbox.Name = "Hbox1"
|
newbox.Name = name
|
||||||
hbox := ui.NewVerticalBox()
|
hbox := ui.NewVerticalBox()
|
||||||
newbox.UiBox = hbox
|
newbox.UiBox = hbox
|
||||||
|
|
||||||
|
|
42
debug.go
42
debug.go
|
@ -20,24 +20,8 @@ func WatchGUI() {
|
||||||
for {
|
for {
|
||||||
if (count > 20) {
|
if (count > 20) {
|
||||||
log.Println("Sleep() in watchGUI()")
|
log.Println("Sleep() in watchGUI()")
|
||||||
for i, window := range Data.Windows {
|
if (Config.Debug) {
|
||||||
log.Println("watchGUI() Data.Windows", i, "Name =", window.Name)
|
DumpBoxes()
|
||||||
for name, abox := range window.BoxMap {
|
|
||||||
log.Printf("\twatchGUI() BOX mapname=%-12s abox.Name=%-12s", name, abox.Name)
|
|
||||||
/*
|
|
||||||
if (name == "DEBUG") {
|
|
||||||
log.Println("\t\twatchGUI() BOX abox =", reflect.TypeOf(abox))
|
|
||||||
win := abox.Window
|
|
||||||
log.Println("\t\twatchGUI() BOX win =", reflect.TypeOf(win))
|
|
||||||
area := win.Area
|
|
||||||
log.Println("\t\twatchGUI() BOX area =", reflect.TypeOf(area), area.UiArea)
|
|
||||||
// spew.Dump(area.UiArea)
|
|
||||||
// area.UiArea.Show()
|
|
||||||
// time.Sleep(2000 * time.Millisecond)
|
|
||||||
// os.Exit(0)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
count = 0
|
count = 0
|
||||||
}
|
}
|
||||||
|
@ -46,6 +30,28 @@ func WatchGUI() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func DumpBoxes() {
|
||||||
|
for i, window := range Data.Windows {
|
||||||
|
log.Println("watchGUI() Data.Windows", i, "Name =", window.Name)
|
||||||
|
for name, abox := range window.BoxMap {
|
||||||
|
log.Printf("\twatchGUI() BOX mapname=%-12s abox.Name=%-12s", name, abox.Name)
|
||||||
|
/*
|
||||||
|
if (name == "DEBUG") {
|
||||||
|
log.Println("\t\twatchGUI() BOX abox =", reflect.TypeOf(abox))
|
||||||
|
win := abox.Window
|
||||||
|
log.Println("\t\twatchGUI() BOX win =", reflect.TypeOf(win))
|
||||||
|
area := win.Area
|
||||||
|
log.Println("\t\twatchGUI() BOX area =", reflect.TypeOf(area), area.UiArea)
|
||||||
|
// spew.Dump(area.UiArea)
|
||||||
|
// area.UiArea.Show()
|
||||||
|
// time.Sleep(2000 * time.Millisecond)
|
||||||
|
// os.Exit(0)
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func addTableTab() {
|
func addTableTab() {
|
||||||
var parts []TableColumnData
|
var parts []TableColumnData
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue