diff options
Diffstat (limited to 'window.go')
| -rw-r--r-- | window.go | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -19,13 +19,14 @@ func newWindow(p, n *tree.Node) { var newt *guiWidget newt = new(guiWidget) - // menubar bool is if the OS defined border on the window should be used - win := ui.NewWindow(n.GetProgName(), 640, 480, menubar) - win.SetBorderless(canvas) - win.SetMargined(margin) + // bool == false is if the OS defined border on the window should be used + win := ui.NewWindow(n.GetProgName(), 640, 480, n.State.Borderless) + win.SetBorderless(n.State.Borderless) + win.SetMargined(n.State.Pad) win.OnClosing(func(*ui.Window) bool { // show(n, false) me.myTree.SendWindowCloseEvent(n) + n.DeleteNode() return true }) newt.uiWindow = win |
