diff options
| author | Jeff Carr <[email protected]> | 2025-02-21 06:05:04 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-21 06:05:04 -0600 |
| commit | 2e66d10ffbd4ef5fc5d227a033d5208a261dc5d7 (patch) | |
| tree | e79a1e9c2bbee56805855c92ec3ed60fd60fc8a7 | |
| parent | 0c764d07e4f8c3d2b5ec3c8f6d68ef3f672f97c1 (diff) | |
better main window buttonsv0.0.57
| -rw-r--r-- | generateGui.go | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/generateGui.go b/generateGui.go index d5e0d2f..8ddba01 100644 --- a/generateGui.go +++ b/generateGui.go @@ -96,6 +96,18 @@ func guiMain(w io.Writer, FRUITS string, FRUIT string) { fmt.Fprintln(w, " return sf") fmt.Fprintln(w, "}") + fmt.Fprintln(w, "func (sf *"+FRUIT+"StringFunc) SetTitle(title string) {") + fmt.Fprintln(w, " sf.title = title") + fmt.Fprintln(w, "}") + + fmt.Fprintln(w, "func (sf *"+FRUIT+"IntFunc) SetTitle(title string) {") + fmt.Fprintln(w, " sf.title = title") + fmt.Fprintln(w, "}") + + fmt.Fprintln(w, "func (sf *"+FRUIT+"TimeFunc) SetTitle(title string) {") + fmt.Fprintln(w, " sf.title = title") + fmt.Fprintln(w, "}") + fmt.Fprintln(w, "func (t *"+FRUITS+"Table) AddIntFunc(title string, f func(*"+FRUIT+") int) *"+FRUIT+"IntFunc {") fmt.Fprintln(w, " t.pb.Order = append(t.pb.Order, title)") fmt.Fprintln(w, "") @@ -234,12 +246,13 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) { func guiAddStringFunc(w io.Writer, FRUITS string, FRUIT string, BRAND string) { fmt.Fprintln(w, "") - fmt.Fprintln(w, "func (t *"+FRUITS+"Table) Add"+BRAND+"() {") + fmt.Fprintln(w, "func (t *"+FRUITS+"Table) Add"+BRAND+"() *"+FRUIT+"StringFunc {") fmt.Fprintln(w, " // t.pb.Order = append(t.pb.Order, "+BRAND+")") fmt.Fprintln(w, "") - fmt.Fprintln(w, " t.AddStringFunc(\""+BRAND+"\", func(m *"+FRUIT+") string {") + fmt.Fprintln(w, " sf := t.AddStringFunc(\""+BRAND+"\", func(m *"+FRUIT+") string {") fmt.Fprintln(w, " return m."+BRAND+"") fmt.Fprintln(w, " })") + fmt.Fprintln(w, " return sf") fmt.Fprintln(w, "}") /* fmt.Fprintln(w, "func (t *"+FRUITS+"Table) AddMemory() {") |
