Expectation: The Shadow offset should change dynamically
Code: Select all
[Variables] Offset=1 [Rainmeter] Update=1000 AccurateText=1 DynamicWindowSize=1 [MeterString] Meter=String Text=Onett X=0 Y=0 AntiAlias=1 Padding=10,0,10,0 SolidColor=128,128,255,255 FontSize=32 InlineSetting=Shadow | #Offset# | #Offset# | 0 | 255,0,0,255 MouseScrollDownAction=[!SetVariable Offset (#Offset#-1)][!UpdateMeter *][!Redraw] MouseScrollUpAction=[!SetVariable Offset (#Offset#+1)][!UpdateMeter *][!Redraw] ;MouseScrollDownAction=[!WriteKeyValue Variables Offset (#Offset#-1)][!Refresh] ;MouseScrollUpAction=[!WriteKeyValue Variables Offset (#Offset#+1)][!Refresh] DynamicVariables=1
Result: The Shadow offset doesn't change dynamically, so I have to use !WriteKeyValue and !Refresh bangs (commented above) as a workaround.
Question: Is this the expected behavior, a bug, a small note missing in the manual about the behavior? Something else that I missed? How to achieve it without refreshing the skin (or creating another meter to act as a "shadow" in the background)?