summaryrefslogtreecommitdiff
path: root/toolkit/andlabs/button.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/button.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/button.go')
-rw-r--r--toolkit/andlabs/button.go32
1 files changed, 24 insertions, 8 deletions
diff --git a/toolkit/andlabs/button.go b/toolkit/andlabs/button.go
index 07b33aa..4e6ff52 100644
--- a/toolkit/andlabs/button.go
+++ b/toolkit/andlabs/button.go
@@ -18,7 +18,9 @@ func (t Toolkit) NewButton(name string) *Toolkit {
return nil
}
- log.Println("gui.Toolbox.NewGroup() create", name)
+ if (DebugToolkit) {
+ log.Println("gui.Toolbox.NewGroup() create", name)
+ }
b = ui.NewButton(name)
newt.uiButton = b
@@ -26,20 +28,34 @@ func (t Toolkit) NewButton(name string) *Toolkit {
log.Println("TODO: IN TOOLKIT GOROUTINE. SHOULD LEAVE HERE VIA channels. button name =", name)
t.Dump()
newt.Dump()
- log.Println("wit/gui/toolkit NewButton() Should do something here")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() Should do something here")
+ }
if (newt.Custom == nil) {
- log.Println("wit/gui/toolkit NewButton() toolkit.Custom == nil")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() toolkit.Custom == nil")
+ }
} else {
- log.Println("wit/gui/toolkit NewButton() toolkit.Custom() START")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() toolkit.Custom() START")
+ }
newt.Custom()
- log.Println("wit/gui/toolkit NewButton() toolkit.Custom() END")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() toolkit.Custom() END")
+ }
}
if (t.Custom == nil) {
- log.Println("wit/gui/toolkit NewButton() parent toolkit.Custom == nil")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() parent toolkit.Custom == nil")
+ }
} else {
- log.Println("wit/gui/toolkit NewButton() running parent toolkit.Custom() START (IS THIS A BAD IDEA?)")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() running parent toolkit.Custom() START (IS THIS A BAD IDEA?)")
+ }
t.Custom()
- log.Println("wit/gui/toolkit NewButton() running parent toolkit.Custom() END (IS THIS A BAD IDEA?)")
+ if (DebugToolkit) {
+ log.Println("wit/gui/toolkit NewButton() running parent toolkit.Custom() END (IS THIS A BAD IDEA?)")
+ }
}
log.Println("TODO: LEFT TOOLKIT GOROUTINE button name =", name)
})