summaryrefslogtreecommitdiff
path: root/toolkit/gocui/add.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2023-04-06 06:29:00 -0500
committerJeff Carr <[email protected]>2023-04-06 06:29:00 -0500
commit012c22faf3d3611d247fbe53928347770f6f4fbc (patch)
treea3a13408137025b0d0a274b22b82c2120a65388f /toolkit/gocui/add.go
parent8e080579f3e4ba6927f2a35f8c5c87672d6ce290 (diff)
gocui: ready for 0.7.6v0.7.6
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'toolkit/gocui/add.go')
-rw-r--r--toolkit/gocui/add.go23
1 files changed, 5 insertions, 18 deletions
diff --git a/toolkit/gocui/add.go b/toolkit/gocui/add.go
index 5c77b79..6ff3691 100644
--- a/toolkit/gocui/add.go
+++ b/toolkit/gocui/add.go
@@ -8,9 +8,7 @@ import (
var fakeStartWidth int = 40
var fakeStartHeight int = 3
func (w *cuiWidget) setFake() {
- if (w.isFake == false) {
- return
- }
+ w.isFake = true
t := len(w.name)
// setup fake labels for non-visable things off screen
w.realWidth = t + 2
@@ -27,7 +25,9 @@ func (w *cuiWidget) setFake() {
fakeStartWidth += 20
}
w.setWH()
- w.showWidgetPlacement(logNow, "setFake()")
+ if (debugAction) {
+ w.drawView()
+ }
}
// set the widget start width & height
@@ -36,25 +36,17 @@ func (w *cuiWidget) addWidget() {
switch w.widgetType {
case toolkit.Root:
log(logInfo, "setStartWH() rootNode w.id =", w.id, "w.name", w.name)
- w.isFake = true
w.setFake()
- w.showWidgetPlacement(logNow, "StartWH:")
- w.drawView()
return
case toolkit.Flag:
- w.isFake = true
w.setFake()
- w.showWidgetPlacement(logNow, "StartWH:")
- w.drawView()
return
case toolkit.Window:
w.setTabWH()
- w.showWidgetPlacement(logNow, "StartWH:")
w.drawView()
return
case toolkit.Tab:
w.setTabWH()
- w.showWidgetPlacement(logNow, "StartWH:")
w.drawView()
return
case toolkit.Box:
@@ -62,16 +54,12 @@ func (w *cuiWidget) addWidget() {
w.setFake()
w.startW = w.parent.startW
w.startH = w.parent.startH
- w.showWidgetPlacement(logNow, "StartWH:")
- w.drawView()
return
case toolkit.Grid:
w.isFake = true
w.setFake()
w.startW = w.parent.startW
w.startH = w.parent.startH
- w.showWidgetPlacement(logNow, "StartWH:")
- w.drawView()
return
case toolkit.Group:
w.startW = w.parent.startW + 4
@@ -84,12 +72,11 @@ func (w *cuiWidget) addWidget() {
w.gocuiSize.startH = w.startH
w.setWH()
- w.showWidgetPlacement(logNow, "StartWH:")
- // w.drawView()
return
default:
w.startW = w.parent.startW
w.startH = w.parent.startH
w.setWH()
}
+ w.showWidgetPlacement(logInfo, "addWidget()")
}