diff options
Diffstat (limited to 'treeWidget.go')
| -rw-r--r-- | treeWidget.go | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/treeWidget.go b/treeWidget.go index d72f957..e39502f 100644 --- a/treeWidget.go +++ b/treeWidget.go @@ -75,8 +75,8 @@ func (w *guiWidget) IsCurrent() bool { return w.isCurrent } if w.node.WidgetType == widget.Window { - log.Log(GOCUI, "IsCurrent() found current window", w.cuiName, w.String()) - log.Log(GOCUI, "IsCurrent() window w.isCurrent =", w.isCurrent) + // log.Log(GOCUI, "IsCurrent() found current window", w.cuiName, w.String()) + // log.Log(GOCUI, "IsCurrent() window w.isCurrent =", w.isCurrent) return w.isCurrent } if w.node.WidgetType == widget.Root { @@ -125,31 +125,33 @@ func (w *guiWidget) Show() { return } - if w.node.WidgetType == widget.Dropdown { - log.Log(NOW, "Show() dropdown", w.cuiName, w.String()) - log.Log(NOW, "Show() dropdown n.Strings() =", w.node.Strings()) - } - if w.node.WidgetType == widget.Combobox { - log.Log(NOW, "Show() dropdown", w.cuiName, w.String()) - log.Log(NOW, "Show() dropdown n.Strings() =", w.node.Strings()) - } + /* + if w.node.WidgetType == widget.Dropdown { + log.Log(NOW, "Show() dropdown", w.cuiName, w.String()) + log.Log(NOW, "Show() dropdown n.Strings() =", w.node.Strings()) + } + if w.node.WidgetType == widget.Combobox { + log.Log(NOW, "Show() dropdown", w.cuiName, w.String()) + log.Log(NOW, "Show() dropdown n.Strings() =", w.node.Strings()) + } + */ // if the widget is not in the current displayed windo // then ignore it - log.Log(GOCUI, "Show() widget =", w.cuiName, w.String()) - log.Log(GOCUI, "Show() w.IsCurrent() returned", w.IsCurrent()) + // log.Log(GOCUI, "Show() widget =", w.cuiName, w.String()) + // log.Log(GOCUI, "Show() w.IsCurrent() returned", w.IsCurrent()) if !w.IsCurrent() { - log.Log(GOCUI, "Show() NOT drawing", w.cuiName, w.String()) + log.Log(GOCUI, "Show() w.IsCurrent == false. NOT drawing", w.cuiName, w.String()) return } - log.Log(GOCUI, "Show() drawing", w.cuiName, w.String()) // finally, check if the widget State is hidden or not if w.node.Hidden() { + log.Log(GOCUI, "Show() w.node.Hidden() = false. not drawing", w.cuiName, w.String()) // don't display hidden widgets return } - + // log.Log(GOCUI, "Show() doing w.drawView()", w.cuiName, w.String()) // okay, if you made it this far, then display the widget w.drawView() } |
