Here is a small test skin :
Code: Select all
[Rainmeter] Update=-1 [MeImg] Meter=Image ImageName=Icon.png X=0 Y=0 H=70 W=70 MouseActionCursor=2 AntiAlias=1 MouseOverAction=[!SetOption MeImg ImageRotate "90"][!UpdateMeter "MeImg"][!Update] MouseLeaveAction=[!SetOption MeImg ImageRotate "0"][!UpdateMeter "MeImg"][!Update] UpdateDivider=-1
The issue here is that there is a delay (~100ms) before the image to be rotated and it freezes all the skins (so it freezes rainmeter) until it does finish the rotation. You can see it with a VU meter or with animations in skins (like a rotating thing) ...
And the issue seems really to be because of the . For example, if we change the bang by a or things like so it is instant.
edit : The parameter does also lag rainmeter (less than ImageRotate).
I think that the issue might come by the fact that changing those parameters makes rainmeter completely reload the Image (I'm not sure cuz I don't know how rainmeter is made)