this is pretty long, so there's a TL;DR in the end if you're interested.
I have 2 skins. The first one Activates the other one on MouseOver, here they are:
The first one
Code: Select all
[MHO]
Meter=Image
ImageName=#@#Icons\mho.png
X=-12
Y=-3
W=100
H=100
LeftMouseUpAction=["C:\Program Files\TencentGame\Monster Hunter Online\TCLS\client.exe"]
MouseOverAction=[!ActivateConfig "Honeycomb\mho\Wallpapers" "mho.ini"][!Hide "BOTW"]
MouseLeaveAction=[!DeactivateConfig "Honeycomb\mho\Wallpapers" "mho.ini"]
Code: Select all
[Rainmeter]
OnRefreshAction=!ZPos "-2"
[Wallpaper]
Meter = Image
W=#SCREENAREAWIDTH#
H=#SCREENAREAHEIGHT#
ImageName = mho.jpg
MouseOverAction=[!Show "BOTW"]
I already tried this:
Code: Select all
[MHO]
Meter=Image
ImageName=#@#Icons\mho.png
X=-12
Y=-3
W=100
H=100
LeftMouseUpAction=["C:\Program Files\TencentGame\Monster Hunter Online\TCLS\client.exe"]
MouseOverAction=[!SetVariable Number "1"][!Update MeasureNumber]
MouseLeaveAction=[!DeactivateConfig "Honeycomb\mho\Wallpapers" "mho1.ini"][!DeactivateConfig "Honeycomb\mho\Wallpapers" "mho2.ini"]
[Variables]
Number=0
[MeasureNumber]
Measure=Calc
Formula=#Number#
IfCondition=(MeasureNumber=1)
IfTrueAction=[!Activateconfig "Honeycomb\mho\Wallpapers" "mho1.ini"][!SetVariable Number "2"]
IfCondition2=(MeasureNumber=2)
IfTrueAction2=[!Activateconfig "Honeycomb\mho\Wallpapers" "mho2.ini"][!SetVariable Number "1"]
Code: Select all
[STEAM]
Meter=Image
ImageName=#@#Icons\mho.png
X=-12
Y=-3
W=100
H=100
LeftMouseUpAction=["C:\Program Files\TencentGame\Monster Hunter Online\TCLS\client.exe"]
MouseOverAction=[!ActivateConfig "[MeasureWallpaper]"]
MouseLeaveAction=[!DeactivateConfig "Honeycomb\mho\Wallpapers" "mho1.ini"][!DeactivateConfig "Honeycomb\mho\Wallpapers" "mho2.ini"]
[MeasureWallpaper]
Measure=Plugin
Plugin=QuotePlugin
PathName=["Honeycomb\mho\Wallpapers\"]
FileFilter=*.ini
TL;DR I want a skin to activate two other skins alternately when it is hovered.
Can someone tell me what I'm doing wrong or do it for me?
Thank you ^^