summaryrefslogtreecommitdiff
path: root/table.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-18 14:58:42 -0600
committerJeff Carr <[email protected]>2025-02-19 17:39:45 -0600
commit9cd1d582e2331a0d3c41cd5b1848c0d4ed86ef5d (patch)
tree114365edbaa94447ca40a9c2a07bb4a36668b07a /table.go
parent3ca1fff7554f9dc19c0dd2523e034cc93cc4f91c (diff)
window close works
Diffstat (limited to 'table.go')
-rw-r--r--table.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/table.go b/table.go
index 429b4ca..858941b 100644
--- a/table.go
+++ b/table.go
@@ -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()
+}