summaryrefslogtreecommitdiff
path: root/logFlag.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-04 14:41:37 -0600
committerJeff Carr <[email protected]>2024-01-04 14:41:37 -0600
commit10001c70061dc9eda1b2aceb5a8cade74a8cb3a0 (patch)
tree02c9136fddb50f9421163cb792b4089c98db61e8 /logFlag.go
parent1e83c1e609e82e463073bfd0a1c1648e9ac4335e (diff)
subsystem flags are displayed
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'logFlag.go')
-rw-r--r--logFlag.go22
1 files changed, 11 insertions, 11 deletions
diff --git a/logFlag.go b/logFlag.go
index 1471a7e..dc95e59 100644
--- a/logFlag.go
+++ b/logFlag.go
@@ -18,36 +18,36 @@ type LogFlag struct {
p *gui.Node // parent widget
c *gui.Node // checkbox widget
- name string
- subsystem string
- desc string
+ Name string
+ Subsystem string
+ Desc string
b bool
Custom func()
}
func (f *LogFlag) Get() bool {
- return log.Get(f.subsystem, f.name)
+ return log.Get(f.Subsystem, f.Name)
}
func (f *LogFlag) Set(b bool) {
log.Println("LogFlag.Set() =", b)
- log.Set(f.subsystem, f.name, b)
+ log.Set(f.Subsystem, f.Name, b)
}
func NewLogFlag(n *gui.Node, lf *log.LogFlag) *LogFlag {
f := LogFlag {
- name: lf.Name,
- subsystem: lf.Subsystem,
- desc: lf.Desc,
+ Name: lf.Name,
+ Subsystem: lf.Subsystem,
+ Desc: lf.Desc,
p: n,
}
// various timeout settings
- f.c = n.NewCheckbox(f.name + " (" + f.desc + ")")
+ f.c = n.NewCheckbox(f.Name + ": " + f.Desc)
f.c.Custom = func() {
- log.Set(f.subsystem, f.name, f.c.B)
- log.Println("LogFlag.Custom() user changed value to =", log.Get(f.subsystem, f.name))
+ log.Set(f.Subsystem, f.Name, f.c.B)
+ log.Println("LogFlag.Custom() user changed value to =", log.Get(f.Subsystem, f.Name))
}
return &f