diff options
Diffstat (limited to 'table.go')
| -rw-r--r-- | table.go | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -7,6 +7,7 @@ import ( "go.wit.com/lib/protobuf/guipb" "go.wit.com/log" "go.wit.com/toolkits/tree" + "go.wit.com/widget" ) func showTable(t *guipb.Table) { @@ -22,3 +23,17 @@ func disableWidget(n *tree.Node) { tk := n.TK.(*guiWidget) tk.Disable() } + +func showWidget(n *tree.Node) { + tk := n.TK.(*guiWidget) + tk.Show() +} + +func hideWidget(n *tree.Node) { + tk := n.TK.(*guiWidget) + if n.WidgetType == widget.Window { + tk.windowFrame.Hide() + tk.hideWidgets() + } + tk.Hide() +} |
