summaryrefslogtreecommitdiff
path: root/generateGui.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-09-16 09:32:02 -0500
committerJeff Carr <[email protected]>2025-09-16 09:32:02 -0500
commiteb17a091143f2668d32f691c79bc378945b01e4e (patch)
tree09f86c20a26c41c685b494e7d45de86af87550df /generateGui.go
parentf1d297f4ffd40fab0ed22194afa17cb97cf50e85 (diff)
closer on StringFunc() converstion to any
Diffstat (limited to 'generateGui.go')
-rw-r--r--generateGui.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/generateGui.go b/generateGui.go
index 6740a67..87a583e 100644
--- a/generateGui.go
+++ b/generateGui.go
@@ -384,9 +384,10 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) {
fmt.Fprintln(w, " r := new(guipb.AnyCol)")
fmt.Fprintln(w, " r.Header = new(guipb.Widget)")
fmt.Fprintln(w, " r.Header.Name = name")
- fmt.Fprintln(w, " r.Attr = new(guipb.ColAttr)")
- fmt.Fprintln(w, " r.Attr.Width = int32(sf.Width)")
- fmt.Fprintln(w, " r.Attr.Type = guipb.ColAttr_TIME")
+ fmt.Fprintln(w, " r.Attr = proto.Clone(sf.attr).(*guipb.ColAttr)")
+ fmt.Fprintln(w, " // r.Attr = new(guipb.ColAttr)")
+ fmt.Fprintln(w, " // r.Attr.Width = int32(sf.Width)")
+ fmt.Fprintln(w, " // r.Attr.Type = guipb.ColAttr_TIME")
fmt.Fprintln(w, "")
fmt.Fprintln(w, " for m := range mt.x.IterAll() {")
fmt.Fprintln(w, " t := sf.f(m)")