one of my skins stopped properly working after updating from 2.3.3 1522 (x64) to current beta (2.4 beta (r1578))
after installing 2.3.3 1522 back = all good.
• 1st, dynamicly change the size of layers
• then move meter
• try to change size of layers again and you will see that relative positioning is fails
should be 2px distance between layers.
And problem as i assuming in !MoveMeter, just look at gifs i've made to show you.
2.3.3 version (good)
example code
Code: Select all
[Rainmeter]
AppVersion=2003000
Update=1000
[Metadata]
Name=Test
Description=
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
BARWIDTH=388
Hb=264
FontFace=Calibri
FontFace2=wendy
FontHeight1=12
FontHeight2=9
FontColor=17,17,17,255
LineColor2=17,17,17,50
InfoColor=128,128,128,255
SColor=1,1,1,2
tint_pic=255,255,255,255
AA=1
RR=!Redraw
[cDay01]
Measure=Calc
Formula=1
[cDay02]
Measure=Calc
Formula=2
[cDay03]
Measure=Calc
Formula=3
[cDay04]
Measure=Calc
Formula=4
[Random1]
Measure=Calc
Formula=RANDOM
UpdateRandom=1
LowBound=150
HighBound=550
[Random2]
Measure=Calc
Formula=RANDOM
UpdateRandom=1
LowBound=150
HighBound=550
[CalMeterStyle]
FontColor=#FontColor#
FontFace=#FontFace#
FontSize=(#FontHeight1#-1)
AntiAlias=#AA#
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=#SColor#
SolidColor=58,58,58,61
StringAlign=CENTER
PostFix=""
W=((#BARWIDTH#-33)/7)
H=((#Hb#-77)/6)
ClipString=1
MouseOverAction=!execute [!SetOption #CURRENTSECTION# SolidColor #InfoColor#][!UpdateMeter #CURRENTSECTION#][#RR#]
MouseLeaveAction=!execute [!SetOption #CURRENTSECTION# SolidColor 58,58,58,61][!UpdateMeter #CURRENTSECTION#][#RR#]
Group=resize_M | CalStrings
DynamicVariables=1
UpdateDivider=-1
[TestMeter1]
Meter=string
MeasureName=cDay01
X=(13+(#BARWIDTH#-33)/14)
Y=29
MeterStyle=CalMeterStyle
[TestMeter2]
Meter=string
MeasureName=cDay02
X=(((#BARWIDTH#-33)/7)+2)r
Y=r
MeterStyle=CalMeterStyle
[TestMeter3]
Meter=string
MeasureName=cDay03
X=(13+(#BARWIDTH#-33)/14)
Y=(((#Hb#-77)/6)+2)r
MeterStyle=CalMeterStyle
[TestMeter4]
Meter=string
MeasureName=cDay04
X=(((#BARWIDTH#-33)/7)+2)r
Y=r
MeterStyle=CalMeterStyle
[Button1]
Meter=String
FontColor=#FontColor#
FontFace=#FontFace#
FontSize=(#FontHeight1#-1)
AntiAlias=#AA#
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=#SColor#
SolidColor=58,58,58,61
StringAlign=CENTER
PostFix=""
W=150
H=22
Text="Change Size"
X=r
Y=10R
LeftMouseUpAction=[!SetVariable BARWIDTH [Random1]][!SetVariable Hb [Random2]][!UpdateMeterGroup resize_M][#RR#]
[Button2]
Meter=String
FontColor=#FontColor#
FontFace=#FontFace#
FontSize=(#FontHeight1#-1)
AntiAlias=#AA#
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=#SColor#
SolidColor=58,58,58,61
StringAlign=CENTER
PostFix=""
W=150
H=22
Text="Move ME!"
X=r
Y=25r
Group=resize_M
DynamicVariables=1
UpdateDivider=-1
LeftMouseUpAction=[!MoveMeter ((13+(#BARWIDTH#-33)/14)+50) 29 TestMeter1][!MoveMeter ((13+(#BARWIDTH#-33)/14)+50) ((((#Hb#-77)/6)+2)+29) TestMeter3][#RR#]