SetValue() and SetChecked()

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-01-19 12:21:04 -06:00
parent 3b4fb5c4b6
commit a1b9ab39f7
3 changed files with 7 additions and 7 deletions

View File

@ -43,14 +43,14 @@ func (n *Duration) Set(d time.Duration) {
step = timeRange / 1000 step = timeRange / 1000
if step == 0 { if step == 0 {
log.Log(INFO, "duration.Set() division by step == 0", n.Low, n.High, timeRange, step) log.Log(INFO, "duration.Set() division by step == 0", n.Low, n.High, timeRange, step)
n.s.Set(0) n.s.SetValue(0)
return return
} }
offset = d - n.Low offset = d - n.Low
i := int(offset / step) i := int(offset / step)
log.Log(INFO, "duration.Set() =", n.Low, n.High, d, "i =", i) log.Log(INFO, "duration.Set() =", n.Low, n.High, d, "i =", i)
// n.s.I = i // n.s.I = i
n.s.Set(i) n.s.SetValue(i)
n.s.Custom() n.s.Custom()
} }

View File

@ -35,13 +35,13 @@ func (f *LogFlag) Get() bool {
func (f *LogFlag) Set(b bool) { func (f *LogFlag) Set(b bool) {
log.Info("LogFlag.Set() =", b) log.Info("LogFlag.Set() =", b)
f.lf.Set(b) f.lf.Set(b)
f.c.Set(b) f.c.SetChecked(b)
} }
func (f *LogFlag) SetDefault() { func (f *LogFlag) SetDefault() {
log.Info("LogFlag.SetDefault() =", f.Default) log.Info("LogFlag.SetDefault() =", f.Default)
f.lf.SetDefault() f.lf.SetDefault()
f.c.Set(f.lf.Get()) f.c.SetChecked(f.lf.Get())
} }
func NewLogFlag(n *gui.Node, lf *log.LogFlag) *LogFlag { func NewLogFlag(n *gui.Node, lf *log.LogFlag) *LogFlag {
@ -58,7 +58,7 @@ func NewLogFlag(n *gui.Node, lf *log.LogFlag) *LogFlag {
f.lf.Set(f.c.Bool()) f.lf.Set(f.c.Bool())
log.Info("LogFlag.Custom() user changed value to =", f.lf.Get()) log.Info("LogFlag.Custom() user changed value to =", f.lf.Get())
} }
f.c.Set(lf.Get()) f.c.SetChecked(lf.Get())
return &f return &f
} }

View File

@ -28,14 +28,14 @@ func (n *OneLiner) String() string {
func (n *OneLiner) SetText(s string) *OneLiner { func (n *OneLiner) SetText(s string) *OneLiner {
log.Log(INFO, "OneLiner.Set() =", s) log.Log(INFO, "OneLiner.Set() =", s)
n.v.SetText(s) n.v.SetLabel(s)
return n return n
} }
func (n *OneLiner) SetLabel(value string) *OneLiner { func (n *OneLiner) SetLabel(value string) *OneLiner {
log.Log(INFO, "OneLiner.SetLabel() =", value) log.Log(INFO, "OneLiner.SetLabel() =", value)
if n.l != nil { if n.l != nil {
n.l.Set(value) n.l.SetLabel(value)
} }
return n return n
} }