From 253dcb012f6d4fc861e6fc9a66fd2c7260ead442 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 27 Apr 2023 12:41:42 -0500 Subject: andlabs: deprecate old code Signed-off-by: Jeff Carr --- toolkit/andlabs/window.go | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'toolkit/andlabs/window.go') diff --git a/toolkit/andlabs/window.go b/toolkit/andlabs/window.go index 3e87b2c..ccc523a 100644 --- a/toolkit/andlabs/window.go +++ b/toolkit/andlabs/window.go @@ -3,8 +3,6 @@ package main import ( "github.com/andlabs/ui" _ "github.com/andlabs/ui/winmanifest" - - "git.wit.org/wit/gui/toolkit" ) func (t *andlabsT) MessageWindow(msg1 string, msg2 string) { @@ -19,31 +17,28 @@ func newWindow(n *node) { var newt *andlabsT newt = new(andlabsT) - newt.WidgetType = toolkit.Window - newt.wId = n.WidgetId // menubar bool is if the OS defined border on the window should be used win := ui.NewWindow(n.Name, n.X, n.Y, menubar) win.SetBorderless(canvas) win.SetMargined(margin) win.OnClosing(func(*ui.Window) bool { - newt.doUserEvent() + n.doUserEvent() return true }) newt.uiWindow = win newt.uiControl = win - newt.Name = n.Name n.tk = newt win.Show() return } -func (t *andlabsT) SetWindowTitle(title string) { - log(debugToolkit, "toolkit NewWindow", t.Name, "title", title) - win := t.uiWindow +func (n *node) SetWindowTitle(title string) { + log(debugToolkit, "toolkit NewWindow", n.Text, "title", title) + win := n.tk.uiWindow if (win == nil) { - log(debugError, "Error: no window", t.wId) + log(debugError, "Error: no window", n.WidgetId) } else { win.SetTitle(title) log(debugToolkit, "Setting the window title", title) -- cgit v1.2.3