From 9675bc19a65dd7cd00e05983ea72c35c2753026b Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 31 Oct 2021 07:06:10 -0500 Subject: NODE: migrate more of my personal gui app Signed-off-by: Jeff Carr --- demo-window.go | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) (limited to 'demo-window.go') diff --git a/demo-window.go b/demo-window.go index 918b75b..751a3cc 100644 --- a/demo-window.go +++ b/demo-window.go @@ -1,6 +1,6 @@ package gui -import "log" +// import "log" import "github.com/andlabs/ui" import _ "github.com/andlabs/ui/winmanifest" @@ -23,35 +23,3 @@ func (n *Node) AddGroup(title string) *Node { newNode.uiBox = vbox return newNode } - -func (n *Node) GetText(name string) string { - if (n.uiText != nil) { - return n.uiText.Text() - } - return n.Name -} - -func (n *Node) AddComboBox(title string, s ...string) *Node { - box := n.uiBox - if (box == nil) { - return n - } - - ecbox := ui.NewEditableCombobox() - - for id, name := range s { - log.Println("Adding Combobox Entry:", id, name) - ecbox.Append(name) - } - - ecbox.OnChanged(func(*ui.EditableCombobox) { - test := ecbox.Text() - log.Println("node.Name = '" + n.Name + "' text for '" + title + "' is now: '" + test + "'") - }) - - box.Append(ecbox, false) - - newNode := n.AddNode(title) - newNode.uiText = ecbox - return newNode -} -- cgit v1.2.3