Code: Select all
!SetOptionGroup [Group] [Option] [Value] (Config)
Can you guys make a !bang that take effect in a Config Group like that?
I got multiple skins with multiple meters(STRING, LINE, HISTOGRAM), and they share a same color(FontColor, LineColor, PrimaryColor), lets call it #Color1#. This #Color1# is recorded in a .inc file, once I want to change it, I use !WriteKeyValue to change #Color1# in that .inc file and then refresh all skins.
This is efficient, but per refresh Line & Histogram Meters will reset
I find that !SetOption will change Line & Histogram 's Color without reset them, but this is too troublesome in coding since I got multiple skins. !SetOption will be handy if it can take effect with each [Meter/Measure Group] in [Config Group]
What's more, can it be possible that there be no more !xxxGroup !bang, and [Meter/Measure]/[Meter/Measure Group] & [Config]/[Config Group] can be refered the same ways in !bangs ? Of course it is Author's responsibility to make sure these names are unique.