diff options
Diffstat (limited to 'toolkit/andlabs/group.go')
| -rw-r--r-- | toolkit/andlabs/group.go | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/toolkit/andlabs/group.go b/toolkit/andlabs/group.go index 8138576..077aea0 100644 --- a/toolkit/andlabs/group.go +++ b/toolkit/andlabs/group.go @@ -8,27 +8,15 @@ import ( func (p *node) newGroup(n *node) { log(debugToolkit, "NewGroup()", n.Name) - t := p.tk - if (t == nil) { - log(debugToolkit, "NewGroup() toolkit struct == nil. name=", n.Name) - listMap(debugToolkit) - } - newt := t.rawGroup(n.Name) - n.tk = newt - p.place(n) -} + newt := new(andlabsT) -// make new Group here -func (t *andlabsT) rawGroup(title string) *andlabsT { - var newt andlabsT - newt.Name = title + log(debugToolkit, "NewGroup() create", n.Name) - log(debugToolkit, "NewGroup() create", newt.Name) - - g := ui.NewGroup(newt.Name) + g := ui.NewGroup(n.Name) g.SetMargined(margin) newt.uiGroup = g newt.uiControl = g - return &newt + n.tk = newt + p.place(n) } |
