From a0d0a93f7f7131f6ef50ebbe4bad9a57f2e1245d Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 27 Apr 2023 09:47:31 -0500 Subject: andlabs: more into the binary tree Signed-off-by: Jeff Carr --- toolkit/andlabs/group.go | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'toolkit/andlabs/group.go') diff --git a/toolkit/andlabs/group.go b/toolkit/andlabs/group.go index 1551d66..8138576 100644 --- a/toolkit/andlabs/group.go +++ b/toolkit/andlabs/group.go @@ -1,23 +1,21 @@ package main import ( - "git.wit.org/wit/gui/toolkit" - "github.com/andlabs/ui" _ "github.com/andlabs/ui/winmanifest" ) -func newGroup(a *toolkit.Action) { - // w := a.Widget - log(debugToolkit, "NewGroup()", a.Name) +func (p *node) newGroup(n *node) { + log(debugToolkit, "NewGroup()", n.Name) - t := andlabs[a.ParentId] + t := p.tk if (t == nil) { - log(debugToolkit, "NewGroup() toolkit struct == nil. name=", a.Name) + log(debugToolkit, "NewGroup() toolkit struct == nil. name=", n.Name) listMap(debugToolkit) } - newt := t.rawGroup(a.Name) - place(a, t, newt) + newt := t.rawGroup(n.Name) + n.tk = newt + p.place(n) } // make new Group here -- cgit v1.2.3