summaryrefslogtreecommitdiff
path: root/toolkit/andlabs/tab.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2022-11-05 10:19:04 -0500
committerJeff Carr <[email protected]>2022-11-05 10:19:04 -0500
commit099efb6b24caf9eaad50d7386636a7ac23552bde (patch)
tree215685d7153e6d002c921d4f7ad2fa12d52fe323 /toolkit/andlabs/tab.go
parenta72d0ab2d0ff58704cc28993ea428b8c6c8825d7 (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.go20
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) {