diff options
Diffstat (limited to 'grid.go')
| -rw-r--r-- | grid.go | 22 |
1 files changed, 13 insertions, 9 deletions
@@ -4,29 +4,33 @@ import ( "git.wit.org/wit/gui/toolkit" ) -// Grid numbering examples (X) or (X,Y) +// Grid numbering examples (H) or (W,H) // --------- // -- (1) -- // -- (2) -- // --------- // // ----------------------------- -// -- (1,1) -- (1,2) -- (1,3) -- -// -- (2,1) -- (2,2) -- (2,3) -- -// -- (3,1) -- -- (2,3) -- +// -- (1,1) -- (2,1) -- (3,1) -- +// -- (1,2) -- (2,2) -- (3,2) -- +// -- (1,3) -- -- (3,3) -- // ----------------------------- -func (n *Node) NewGrid(name string, x int, y int) *Node { +func (n *Node) NewGrid(name string, w int, h int) *Node { newNode := n.New(name, toolkit.Grid, func() { log(debugChange, "click() NewGrid not defined =", name) }) var a toolkit.Action a.ActionType = toolkit.Add - a.X = x - a.Y = y - newNode.X = x - newNode.Y = y + a.Name = name + a.Text = name + a.X = w + a.Y = h + a.Width = w + a.Height = h + newNode.X = w + newNode.Y = h newNode.NextX = 1 newNode.NextY = 1 newaction(&a, newNode, n) |
