summaryrefslogtreecommitdiff
path: root/andlabs/addText.go
diff options
context:
space:
mode:
Diffstat (limited to 'andlabs/addText.go')
-rw-r--r--andlabs/addText.go27
1 files changed, 27 insertions, 0 deletions
diff --git a/andlabs/addText.go b/andlabs/addText.go
new file mode 100644
index 0000000..291dca3
--- /dev/null
+++ b/andlabs/addText.go
@@ -0,0 +1,27 @@
+package main
+
+import (
+ "go.wit.com/log"
+ "go.wit.com/gui/widget"
+)
+
+func (n *node) addText(a *widget.Action) {
+ log.Log(CHANGE, "addText() START with a.S =", a.S)
+ t := n.tk
+ if (t == nil) {
+ log.Log(ERROR, "addText error. tk == nil", n.Name, n.WidgetId)
+ actionDump(debugError, a)
+ return
+ }
+ log.Log(CHANGE, "addText() Attempt on", n.WidgetType, "with", a.S)
+
+ switch n.WidgetType {
+ case widget.Dropdown:
+ n.AddDropdownName(a.S)
+ case widget.Combobox:
+ t.AddComboboxName(a.S)
+ default:
+ log.Log(ERROR, "plugin Send() Don't know how to addText on", n.WidgetType, "yet", a.ActionType)
+ }
+ log.Log(CHANGE, "addText() END with a.S =", a.S)
+}