From d6b1fa497dcb21e194348d321bfc25f6b128438f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 4 Apr 2023 06:31:30 -0500 Subject: gocui: use (w,h) and avoid (x,y) names Signed-off-by: Jeff Carr --- grid.go | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'grid.go') diff --git a/grid.go b/grid.go index 859d2e3..18eb7d8 100644 --- a/grid.go +++ b/grid.go @@ -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) -- cgit v1.2.3