summaryrefslogtreecommitdiff
path: root/window.go
diff options
context:
space:
mode:
Diffstat (limited to 'window.go')
-rw-r--r--window.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/window.go b/window.go
index 9072bdd..10af3b8 100644
--- a/window.go
+++ b/window.go
@@ -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)