diff options
Diffstat (limited to 'window.go')
| -rw-r--r-- | window.go | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -1,7 +1,6 @@ package gui import ( - "log" ) //import toolkit "git.wit.org/wit/gui/toolkit/andlabs" @@ -17,16 +16,18 @@ func NewWindow() *Node { title := Config.Title // Windows are created off of the master node of the Binary Tree - newNode = Config.master.New(title) + newNode = Config.master.New(title, "Window") - newNode.Widget.Name = title newNode.Widget.Width = Config.Width newNode.Widget.Height = Config.Height if (Config.Exit != nil) { + log("setting a custom exit") newNode.custom = func() { Config.Exit(newNode) } + } else { + log("not setting a custom exit") } if (newNode.custom == nil) { @@ -35,12 +36,12 @@ func NewWindow() *Node { newNode.Widget.Custom = newNode.custom - log.Println("gui.Node.Window()", title) + log(debugGui, "gui.Node.Window()", title) for _, aplug := range allPlugins { - log.Println("gui.Node.NewWindow() toolkit plugin =", aplug.name) + log(debugGui, "gui.Node.NewWindow() toolkit plugin =", aplug.name) if (aplug.NewWindow == nil) { - log.Println("gui.Node.NewWindow() is nil") + log(debugGui, "gui.Node.NewWindow() is nil") continue } aplug.NewWindow(&newNode.Widget) |
