Sample skin:
Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
---Meters---
[Background]
Meter=Shape
Shape=Rectangle 0,0,600,600 | StrokeWidth 0 | Stroke Color 0,0,0,0 | Fill Color 0,0,0,255
UpdateDivider=-1
[Ellipse]
Meter=Shape
Shape=Ellipse 150,150,100,50 | Fill Color 0,0,0,0 | StrokeWidth 1 | Stroke LinearGradient EllipseXGradient | Scale 1,0
Shape2=Ellipse 450,150,100,0 | Fill Color 0,0,0,0 | StrokeWidth 1 | Stroke LinearGradient EllipseXGradient | Scale 1,1
Shape3=Ellipse 150,450,100,50 | Fill Color 0,0,0,0 | StrokeWidth 1 | Stroke LinearGradient Ellipse3Gradient
Shape4=Ellipse 450,450,100,50 | Fill Color 0,0,0,0 | StrokeWidth 1 | Stroke LinearGradient Ellipse4Gradient
EllipseXGradient=90 | 255,0,255,0 ; 0.0 | 255,0,255,0 ; 0.5 | 255,0,255,255 ; 0.5 | 255,0,255,255 ; 1.0
Ellipse3Gradient=-90 | 255,0,255,0 ; 0.0 | 255,0,255,0 ; 0.5 | 255,0,255,255 ; 0.5 | 255,0,255,255 ; 1.0
Ellipse4Gradient=-180 | 255,0,255,0 ; 0.0 | 255,0,255,0 ; 0.5 | 255,0,255,255 ; 0.5 | 255,0,255,255 ; 1.0
DynamicVariables=1
- the (vertically, but horizontally it's the same) 0 scaled ellipse in the top left corner doesn't look like the similar 0 height one in the top right corner, only half of it is drawn; the way it looks on the right should be the norm, at least for consistency across implemenations
- while Ellipse3's -90 angle works for the bottom left ellipse to invert the 90 degree direction of the gradient, bottom right Ellipse4's -180 angle does not, and you can check out by changing them to positive values; the workaround is obviously to use either 0 or 180 for right to left vs left to right directions, but I thought that since -90 or even -45 worked, any negative value including -180 would as well, especially since the manual states that the "angle is defined as any number of degrees" here - again, just a matter of consistency