summaryrefslogtreecommitdiff
path: root/view.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-28 03:33:08 -0600
committerJeff Carr <[email protected]>2024-01-28 03:33:08 -0600
commite678a5cc626c9cfdcb2f593b49598732052495cd (patch)
tree56361aa3408154f325a4f21f5e1f21b15f361251 /view.go
parent1f3d664dbdee1b567f5b40e06c63c07c4667d5f4 (diff)
fake buttons have labels
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'view.go')
-rw-r--r--view.go15
1 files changed, 8 insertions, 7 deletions
diff --git a/view.go b/view.go
index 7a26105..ee06f49 100644
--- a/view.go
+++ b/view.go
@@ -26,7 +26,7 @@ func (w *guiWidget) textResize() bool {
var width, height int = 0, 0
var changed bool = false
- for i, s := range splitLines(w.label) {
+ for i, s := range splitLines(w.labelN) {
log.Log(INFO, "textResize() len =", len(s), i, s)
if width < len(s) {
width = len(s)
@@ -60,6 +60,7 @@ func (w *guiWidget) showView() {
log.Log(ERROR, "showView() w.cuiName was not set for widget", w)
w.cuiName = string(w.node.WidgetId)
}
+ log.Log(ERROR, "showView() labelN =", w.labelN)
// if the gocui element doesn't exist, create it
if w.v == nil {
@@ -76,7 +77,7 @@ func (w *guiWidget) showView() {
} else {
log.Log(NOW, "showView() Clear() and Fprint() here wId =", w.cuiName)
w.v.Clear()
- fmt.Fprint(w.v, w.label)
+ fmt.Fprint(w.v, w.labelN)
w.SetVisible(false)
w.SetVisible(true)
return
@@ -122,10 +123,10 @@ func (w *guiWidget) recreateView() {
w.v = nil
if w.String() == "CLOUDFLARE_EMAIL" {
- w.showWidgetPlacement(true, "n.String()="+w.String()+" n.tk.label="+w.label+" "+w.cuiName)
+ w.showWidgetPlacement(true, "n.String()="+w.String()+" n.tk.label="+w.labelN+" "+w.cuiName)
// w.dumpWidget("jwc")
w.textResize()
- w.showWidgetPlacement(true, "n.String()="+w.String()+" n.tk.label="+w.label+" "+w.cuiName)
+ w.showWidgetPlacement(true, "n.String()="+w.String()+" n.tk.label="+w.labelN+" "+w.cuiName)
}
a := w.gocuiSize.w0
@@ -159,7 +160,7 @@ func (w *guiWidget) recreateView() {
w.v.Wrap = true
w.v.Frame = w.frame
w.v.Clear()
- fmt.Fprint(w.v, w.label)
+ fmt.Fprint(w.v, w.labelN)
// n.showWidgetPlacement(true, "n.String()=" + n.String() + " n.tk.label=" + n.tk.label + " " + w.cuiName)
// n.dumpWidget("jwc 2")
@@ -172,7 +173,7 @@ func (w *guiWidget) recreateView() {
w.v.SelBgColor = w.color.selBg
}
if w.String() == "CLOUDFLARE_EMAIL" {
- w.showWidgetPlacement(true, "w.String()="+w.String()+" w.label="+w.label+" "+w.cuiName)
+ w.showWidgetPlacement(true, "w.String()="+w.String()+" w.label="+w.labelN+" "+w.cuiName)
dumpTree(w.node, true)
}
log.Log(ERROR, "recreateView() END")
@@ -206,8 +207,8 @@ func (w *guiWidget) hideFake() {
func (w *guiWidget) showFake() {
if w.isFake {
// w.setFake()
- w.showWidgetPlacement(true, "showFake:")
w.showView()
+ w.showWidgetPlacement(true, "showFake:")
}
for _, child := range w.children {
child.showFake()