From 261d54485cc208a5157eef23c267c5e959fcd054 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 20 Feb 2025 06:49:41 -0600 Subject: autogen gui tables work --- generateGui.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'generateGui.go') diff --git a/generateGui.go b/generateGui.go index 611ed65..8aa6b2a 100644 --- a/generateGui.go +++ b/generateGui.go @@ -26,7 +26,10 @@ func (pb *Files) makeGuiFile(pf *File) error { guiStringFuncs(newf, pf.Package, pf.Bases.Name, pf.Base.Name) for _, v := range pf.Base.Vars { - // log.Printf("Found %s %s\n", v.VarType, v.VarName) + if v.IsRepeated { + // can't work against slices + continue + } if v.VarType == "string" { log.Printf("make Add function here %s %s %s\n", pf.Bases.Name, pf.Base.Name, v.VarName) guiAddFunc(newf, pf.Bases.Name, pf.Base.Name, v.VarName) @@ -37,10 +40,6 @@ func (pb *Files) makeGuiFile(pf *File) error { if !v.HasSort { continue } - if v.IsRepeated { - // can't work against slices - continue - } if v.VarType != "string" { continue } @@ -111,7 +110,7 @@ func guiMain(w io.Writer, FRUITS string, FRUIT string) { fmt.Fprintln(w, "") fmt.Fprintln(w, "func (mt *"+FRUITS+"Table) ShowTable() {") fmt.Fprintln(w, " log.Info(\"ShowTable() SENDING TO GUI\")") - fmt.Fprintln(w, " // mt.MakeTable()") + fmt.Fprintln(w, " mt.MakeTable()") fmt.Fprintln(w, " gui.ShowTable(mt.pb)") fmt.Fprintln(w, "}") fmt.Fprintln(w, "") -- cgit v1.2.3