diff options
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 26 |
1 files changed, 19 insertions, 7 deletions
@@ -37,6 +37,18 @@ func queueAdd(n *tree.Node) { }) } +func enableWidget(n *tree.Node) { + ui.QueueMain(func() { + realEnable(n, true) + }) +} + +func disableWidget(n *tree.Node) { + ui.QueueMain(func() { + realEnable(n, false) + }) +} + func setTitle(n *tree.Node, s string) { ui.QueueMain(func() { SetText(n, s) @@ -45,25 +57,25 @@ func setTitle(n *tree.Node, s string) { func setLabel(n *tree.Node, s string) { ui.QueueMain(func() { - SetText(n, s) + realSetText(n, s) }) } -func realSetText(n *tree.Node, s string) { +func setText(n *tree.Node, s string) { ui.QueueMain(func() { - SetText(n, s) + realSetText(n, s) }) } -func realAddText(n *tree.Node, s string) { +func addText(n *tree.Node, s string) { ui.QueueMain(func() { - AddText(n, s) + realAddText(n, s) }) } -func realSetChecked(n *tree.Node, b bool) { +func setChecked(n *tree.Node, b bool) { ui.QueueMain(func() { - setChecked(n, b) + realSetChecked(n, b) }) } |
