the condition is if i click image 1 select then, the button image show and link to open application 1.
in second image same as the condition. here's my alternative example but not polish. seem if i had too many image i will eat lot memory if skin load.
Code: Select all
Rainmeter]
Update=1000
AccurateText=1
DynamicWindowSize=1
[Variables]
1="D:\GameLink\Dota2.bat"
2="D:\GameLink\Garena.bat"
[MeterDota]
Meter=IMAGE
X=35
Y=20
W=200
H=250
ImageName=Dota\0.png
MouseOverAction=[!SetOption #CURRENTSECTION# ImageName "Dota\1.png"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
LeftMouseDownAction=[!SetOption MeterPlay1 Hidden "0"][!SetOption #CURRENTSECTION# ImageName "Dota\1.png"][!Redraw]
RightMouseDownAction=[]
[MeterLOL]
Meter=IMAGE
X=300
Y=20
W=200
H=250
ImageName=Lol\0.png
MouseOverAction=[!SetOption #CURRENTSECTION# ImageName "Lol\1.png"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
LeftMouseDownAction=[!SetOption MeterPlay2 Hidden "0"][!SetOption #CURRENTSECTION# ImageName "Lol\1.png"][!Redraw]
RightMouseDownAction=[]
[MeterPlay1]
Meter=IMAGE
X=100
Y=300
W=80
ImageName=Hit1.png
MouseLeaveAction=[!SetOption MeterPlay1 Hidden "1"][!SetOption MeterDota ImageName "Dota\0.png"][!Redraw]
LeftMouseDownAction=!Execute[#1#]
Hidden = 1
[MeterPlay2]
Meter=IMAGE
X=300
Y=300
W=80
ImageName=Hit2.png
MouseLeaveAction=[!SetOption MeterPlay2 Hidden "1"][!SetOption MeterLol ImageName "Lol\0.png"][!Redraw]
LeftMouseDownAction=!Execute[#2#]
Hidden = 1