diff options
| author | Jeff Carr <[email protected]> | 2021-10-27 16:31:54 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2021-10-27 16:31:54 -0500 |
| commit | 81c44bce5313d4415a0fa062ececc4547832d66d (patch) | |
| tree | 050d019f1f80587d9112a1a7d18e6994707fd7dc /window-demo.go | |
| parent | 10e13423db08e282a1f41c2f38f348d630cfca96 (diff) | |
REFACTOR: moving around things in the rabbit hole
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'window-demo.go')
| -rw-r--r-- | window-demo.go | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/window-demo.go b/window-demo.go deleted file mode 100644 index 92e89e8..0000000 --- a/window-demo.go +++ /dev/null @@ -1,75 +0,0 @@ -package gui - -import "log" -import "github.com/andlabs/ui" -import _ "github.com/andlabs/ui/winmanifest" - -var mybox *ui.Box - -func (n *Node) AddDemoTab(title string) { - newNode := n.AddTab(title, makeDemoTab()) - if (Config.DebugNode) { - newNode.Dump() - } - tabSetMargined(newNode.uiTab) - newNode.Dump() - newNode.ListChildren(false) - addDemoGroup(newNode, "new group 1") - addDemoGroup(newNode, "new group 2") - addDemoGroup(newNode, "new group 3") -} - -func makeDemoTab() *ui.Box { - hbox := ui.NewHorizontalBox() - hbox.SetPadded(true) - - group := ui.NewGroup("DemoEditBox") - group.SetMargined(true) - hbox.Append(group, true) - - vbox := ui.NewVerticalBox() - vbox.SetPadded(true) - group.SetChild(vbox) - - ecbox := ui.NewEditableCombobox() - ecbox.Append("foo 1") - ecbox.Append("man 2") - ecbox.Append("bar 3") - - ecbox.OnChanged(func(*ui.EditableCombobox) { - log.Println("test") - test := ecbox.Text() - log.Println("test=", test) - }) - - vbox.Append(ecbox, false) - - return hbox -} - -func addDemoGroup(n *Node, title string) { - hbox := n.uiBox - if (hbox == nil) { - return - } - group := ui.NewGroup(title) - group.SetMargined(true) - hbox.Append(group, true) - - vbox := ui.NewVerticalBox() - vbox.SetPadded(true) - group.SetChild(vbox) - - ecbox := ui.NewEditableCombobox() - ecbox.Append("foo 1") - ecbox.Append("man 2") - ecbox.Append("bar 3") - - ecbox.OnChanged(func(*ui.EditableCombobox) { - log.Println("test") - test := ecbox.Text() - log.Println("test=", test) - }) - - vbox.Append(ecbox, false) -} |
