summaryrefslogtreecommitdiff
path: root/grid.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2023-03-03 14:41:38 -0600
committerJeff Carr <[email protected]>2023-03-03 14:41:38 -0600
commit49202eeafdad8e5780fefdad3d2f87fd4354725e (patch)
tree5d749b5d4835c7a0395bd1f87b5d2d1d91b14a08 /grid.go
parent80317ec89c94beadcbf3775f84c6010b5ceef302 (diff)
release as v0.6.5v0.6.5
good standard release really clean interaction to plugin really clean debug flags implementation common doAppend() idea, but it probably won't work re-implement combobox. this code base almost doesn't suck slider & spinner set values now tab set margin works convert dropdown to Send() lots of other changes to try to implement single line Entry() I guess use golang file names even though internalally the go developers use underscore chars in the actual go sources. Maybe there is a reason for that? go channel debug window does something make a debug window for channels. add sample icons Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'grid.go')
-rw-r--r--grid.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/grid.go b/grid.go
new file mode 100644
index 0000000..d0158fd
--- /dev/null
+++ b/grid.go
@@ -0,0 +1,16 @@
+package gui
+
+import (
+ "git.wit.org/wit/gui/toolkit"
+)
+
+func (n *Node) NewGrid(name string, x int, y int) *Node {
+ newNode := n.New(name, toolkit.Grid, func() {
+ log(debugChange, "click() NewGrid not defined =", name)
+ })
+ newNode.widget.X = x
+ newNode.widget.Y = y
+
+ send(n, newNode)
+ return newNode
+}