diff options
| author | Jeff Carr <[email protected]> | 2022-11-05 10:19:04 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2022-11-05 10:19:04 -0500 |
| commit | 099efb6b24caf9eaad50d7386636a7ac23552bde (patch) | |
| tree | 215685d7153e6d002c921d4f7ad2fa12d52fe323 /toolkit/andlabs/tab.go | |
| parent | a72d0ab2d0ff58704cc28993ea428b8c6c8825d7 (diff) | |
v0.4.2 more code cleanups and improvementsv0.4.2
Add command line argv handling using go-arg
make hello world dumb stupid simple again
more swtiching to common code
move debugging options to support go-args
more debugging output cleanup
more debugging cleanups
fix null pointer crash
Diffstat (limited to 'toolkit/andlabs/tab.go')
| -rw-r--r-- | toolkit/andlabs/tab.go | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/toolkit/andlabs/tab.go b/toolkit/andlabs/tab.go index a0565c0..c641fc0 100644 --- a/toolkit/andlabs/tab.go +++ b/toolkit/andlabs/tab.go @@ -61,14 +61,18 @@ func (t *Toolkit) AddTab(name string) *Toolkit { func tabSetMargined(tab *ui.Tab) { c := tab.NumPages() for i := 0; i < c; i++ { - log.Println("SetMargined", i, margin) + if (DebugToolkit) { + log.Println("SetMargined", i, margin) + } tab.SetMargined(i, margin) } } func newTab(w *ui.Window, name string) *Toolkit { - log.Println("gui.toolkit.NewTab() ADD", name) var t Toolkit + if (DebugToolkit) { + log.Println("gui.toolkit.NewTab() ADD", name) + } if (w == nil) { log.Println("gui.toolkit.NewTab() node.UiWindow == nil. I can't add a tab without a window") @@ -77,7 +81,9 @@ func newTab(w *ui.Window, name string) *Toolkit { time.Sleep(1 * time.Second) return nil } - log.Println("gui.toolkit.AddTab() START name =", name) + if (DebugToolkit) { + log.Println("gui.toolkit.AddTab() START name =", name) + } tab := ui.NewTab() w.SetMargined(margin) @@ -94,14 +100,18 @@ func newTab(w *ui.Window, name string) *Toolkit { } func (t *Toolkit) appendTab(name string) *Toolkit { - log.Println("gui.toolkit.NewTab() ADD", name) var newT Toolkit + if (DebugToolkit) { + log.Println("gui.toolkit.NewTab() ADD", name) + } if (t.uiTab == nil) { log.Println("gui.Toolkit.UiWindow == nil. I can't add a widget without a place to put it") panic("should never have happened. wit/gui/toolkit has ui.Tab == nil") } - log.Println("gui.toolkit.AddTab() START name =", name) + if (DebugToolkit) { + log.Println("gui.toolkit.AddTab() START name =", name) + } var hbox *ui.Box if (defaultBehavior) { |
