Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
[Variables]
U=[!UpdateMeasureGroup Sliders][!UpdateMeterGroup Sliders][!Redraw]
W=1
Offset=-190
SlideAmount=10
[MeasureSlider]
Measure=Plugin
Plugin=ActionTimer
Group=Sliders
ActionList1=Repeat Right,#W#,20
ActionList2=Repeat Left,#W#,20
Right=[!SetVariable Offset "(Clamp(#Offset#+#SlideAmount#,-190,0))"]#U#
Left=[!SetVariable Offset "(Clamp(#Offset#-#SlideAmount#,-190,0))"]#U#
IfCondition=#Offset# = -190
IfTrueAction=[!SetOption MeterPanel LeftMouseUpAction ""][!SetOption MeterPanel MouseOverAction """[!CommandMeasure MeasureSlider "Stop 2"][!CommandMeasure MeasureSlider "Execute 1"]"""]
IfCondition2=#Offset# = 0
IfTrueAction2=[!SetOption MeterPanel MouseOverAction ""][!SetOption MeterPanel LeftMouseUpAction """[!CommandMeasure MeasureSlider "Stop 1"][!CommandMeasure MeasureSlider "Execute 2"]"""]
IgnoreWarnings=1
DynamicVariables=1
[MeterPanel]
Meter=Image
Group=Sliders
X=(0 + #Offset#)
W=200
H=100
SolidColor=0,0,0,255
MouseActionCursor=0
DynamicVariables=1
[MeterItem1]
Meter=String
Group=Sliders
X=(20 + #Offset#)
Y=20
FontSize=11
FontWeight=400
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
AntiAlias=1
Text=Item One
DynamicVariables=1
LeftMouseUpAction=[!Log "I clicked Item One"]
[MeterItem2]
Meter=String
Group=Sliders
X=(20 + #Offset#)
Y=10R
FontSize=11
FontWeight=400
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
AntiAlias=1
Text=Item Two
DynamicVariables=1
LeftMouseUpAction=[!Log "I clicked Item Two"]