I just figured out something and have to ask if someone else has figured out the same issue before, as well.
If applying the bang, all measures and meters of the skin are updated, excepting the measures which have set an option. Obviously, if I add a bang, the measure(s) in cause is/are updated, but are not by the bang.
As you can see, both, the [MeasureCalc] and the [MeterCalc] sections have an option. When clicking the [MeterCalc] meter, the value of the Num variable is altered between 0 and 1. The [MeasureCalc] measure should follow this value. But although when you click, the Num variable is changing its value (this can be seen in the first line of the string), the measure doesn't follow this (as seen in the second line). If I remove the option from the [MeasureCalc] measure, the measure is obviously updated properly. Even if the [MeterCalc] meter has the same option, it doesn't seem to be affected by this problem: it is updated properly.
Code: Select all
[Rainmeter] Update=1000 AccurateText=1 [Variables] Num=0 [MeasureCalc] Measure=Calc Formula=#Num# DynamicVariables=1 UpdateDivider=-1 [MeterCalc] Meter=STRING MeasureName=MeasureCalc X=0 Y=0 Padding=15,5,15,5 FontColor=220,220,220 FontEffectColor=0,0,0 StringEffect=Shadow SolidColor=0,0,0,150 FontSize=8 FontFace=Segoe UI StringStyle=BOLD StringAlign=LEFT AntiAlias=1 Text=Variable: #Num##CRLF#Measure: %1 LeftMouseUpAction=[!SetVariable Num "(1-#Num#)"][!Update] DynamicVariables=1 UpateDivider=-1
If I replace the bang of the LeftMouseUpAction option of the [MeterCalc] meter by a (or even an ), I get the measure updated correctly.
Is this something known?
Thank you in advance.