diff options
Diffstat (limited to 'cmds/textbox/main.go')
| -rw-r--r-- | cmds/textbox/main.go | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/cmds/textbox/main.go b/cmds/textbox/main.go index faf8b86..b545d08 100644 --- a/cmds/textbox/main.go +++ b/cmds/textbox/main.go @@ -21,7 +21,7 @@ var args struct { Foo string Bar bool LogOptions - gui.GuiOptions + gui.GuiDebug } @@ -29,11 +29,13 @@ func main() { arg.MustParse(&args) fmt.Println(args.Foo, args.Bar, args.User) - gui.Config.Options.Debug = args.Debug - gui.Config.Options.DebugChange = args.DebugChange - gui.Config.Options.DebugDump = args.DebugDump - gui.Config.Options.DebugNode = args.DebugNode - gui.Config.Options.DebugTabs = args.DebugTabs + gui.Config.Debug.Debug = args.Debug + /* + gui.Config.Debug.Change = args.DebugChange + gui.Config.Debug.Dump = args.DebugDump + gui.Config.Debug.Node = args.DebugNode + gui.Config.Debug.Tabs = args.DebugTabs + */ /* f, err := os.OpenFile("/tmp/guilogfile", os.O_RDWR | os.O_CREATE | os.O_APPEND, 0666) @@ -46,6 +48,7 @@ func main() { log.Println("This is a test log entry") */ + gui.Init() gui.Main(initGUI) } @@ -62,6 +65,8 @@ func initGUI() { addDemoTab(w, "A Simple Tab Demo") addDemoTab(w, "A Second Tab") + /* + TODO: add these back if (args.GuiDemo) { gui.DemoToolkitWindow() } @@ -69,6 +74,7 @@ func initGUI() { if (args.GuiDebug) { gui.DebugWindow() } + */ } func addDemoTab(window *gui.Node, title string) { @@ -80,9 +86,9 @@ func addDemoTab(window *gui.Node, title string) { g = newNode.NewGroup("group 1") dd := g.NewDropdown("demoCombo2") - dd.AddDropdown("more 1") - dd.AddDropdown("more 2") - dd.AddDropdown("more 3") + dd.AddDropdownName("more 1") + dd.AddDropdownName("more 2") + dd.AddDropdownName("more 3") dd.OnChanged = func(*gui.Node) { s := dd.GetText() tb.SetText("hello world " + args.User + "\n" + s) |
