diff options
Diffstat (limited to 'widget.go')
| -rw-r--r-- | widget.go | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,6 +1,8 @@ package main import ( + "strconv" + "go.wit.com/log" "go.wit.com/toolkits/tree" "go.wit.com/widget" @@ -11,17 +13,20 @@ func initWidget(n *tree.Node) *guiWidget { w = new(guiWidget) // Set(w, "default") - w.frame = true + w.node = n // set the name used by gocui to the id - w.cuiName = string(n.WidgetId) + // w.cuiName = string(n.WidgetId) + + w.cuiName = strconv.Itoa(w.node.WidgetId) + " TK" - w.node = n w.WidgetType = n.WidgetType + w.labelN = n.State.Label if w.labelN == "" { w.labelN = n.GetProgName() } + w.frame = true if n.WidgetType == widget.Root { log.Log(INFO, "setupWidget() FOUND ROOT w.id =", n.WidgetId) |
