summaryrefslogtreecommitdiff
path: root/init.go
diff options
context:
space:
mode:
Diffstat (limited to 'init.go')
-rw-r--r--init.go26
1 files changed, 19 insertions, 7 deletions
diff --git a/init.go b/init.go
index df62633..68c2f3c 100644
--- a/init.go
+++ b/init.go
@@ -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)
})
}