I think the issue at hand might be one of "scaling", which seems to me to rear its ugly head when you have two or more measures creating lines, and the MinValue/MaxValue used to generate a percentage based on those measures is different. While two entirely different MinValue/MaxValue combinations might both generate the same percentage, the "values" they are based on seem to play a role in the scaling.
For example, this surprises me a bit:
Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
[MeasureCalc1]
Measure=Calc
Formula=50
MinValue=0
MaxValue=100
[MeasureCalc2]
Measure=Calc
Formula=90
MinValue=20
MaxValue=160
[MeterLine]
Meter=Line
MeasureName=MeasureCalc1
MeasureName2=MeasureCalc2
W=300
H=100
LineCount=2
LineColor1=255,255,255,255
LineColor2=255,0,0,255
AutoScale=0
SolidColor=47,47,47,255
AntiAlias=1
[MeterPercent]
Meter=String
MeasureName=MeasureCalc1
MeasureName2=MeasureCalc2
Percentual=1
Y=5R
FontSize=11
FontWeight=400
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
AntiAlias=1
Text=%1% | %2%
4.png
I confess I have no idea at all why those two lines are not drawn in exactly the same spot. I hope that brian or theAzack9 can poke around a bit at some point and illuminate the matter. It seems to me that the meter is taking into consideration the fact that the measure value "90" is greater than the measure value "50", but I don't see how that should play any role. I'm probably missing something fundamental, but to me this meter should entirely be based on the "percentage" as a factor of the meter "height". I may be misunderstanding the entire point of this meter... I mean, it is clearly based on the "percentage", not the "value", and yet the "value" seems to play some strange role in how the line is scaled in the context of the height.
The Line meter has always been a complete mystery to me, and pretty much never displays anything that is of any value, which is why I never use it. It sorta displays the "amount of change" between different values for a measure over the course of time, but not in any "context" that makes any sense to me. Setting AutoScale=1 on it just makes it go from "mysterious" to "bizarre".
If you have a Line meter with one line, based on one measure, it seems to make some kind of sense. The line is drawn based on the percentage in the context of the meter height. If you add a second line/measure, then it seems to be based on the percentage of the "largest" value for the measures in the context of the meter height, with other lines/measures based on some relationship to the first line. This feels to me like it is trying to be two conflicting things at once. It may be exactly right. "90" IS greater than "50", even though in this case they are both "50%". I just don't see how both the "value" and the "percentage" can both play a role when you have two or more lines. It's apples and oranges.
You do not have the required permissions to view the files attached to this post.