It is currently April 19th, 2024, 10:48 am

What am i doing wrong

Get help with creating, editing & fixing problems with skins
FreakQuency
Posts: 33
Joined: May 4th, 2010, 4:38 pm

What am i doing wrong

Post by FreakQuency »

I want to make an icon look different when the mouse is over it and when i click it all icons will be hidden and a new background will be shown.but when i tried all icons disappeared except for the clicked one.What am i doing wrong? normally i think i am doing everything correct:)The code is as follows:

Code: Select all


[variables]
sc1-1=utilities.png
..
.
sc2-1=utilities_sel.png
..
.

hideall1=[!RainmeterHideMeter Shadows][!RainmeterHideMeter sc1-1][!RainmeterHideMeter sc1-2][!RainmeterHideMeter sc1-3][!RainmeterHideMeter sc1-4][!RainmeterHideMeter sc1-5][!RainmeterHideMeter sc1-6][!RainmeterHideMeter sc1-7][!RainmeterHideMeter sc1-8][!RainmeterHideMeter sc1-9]
hideall2=[!RainmeterHideMeter Shadows][!RainmeterHideMeter sc2-1][!RainmeterHideMeter sc2-2][!RainmeterHideMeter sc2-3][!RainmeterHideMeter sc2-4][!RainmeterHideMeter sc2-5][!RainmeterHideMeter sc2-6][!RainmeterHideMeter sc2-7][!RainmeterHideMeter sc2-8][!RainmeterHideMeter sc2-9]


[sc1-1]
Meter=IMAGE
ImageName=#sc1-1#
X=83
Y=61
MouseOverAction=!Execute [!RainmeterShowMeter sc2-1][!RainmeterHideMeter sc1-1][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterHideMeter woodpanel][!RainmeterShowMeter utilitiesBG]#hideall1# #hideall2#[!RainmeterRedraw]
AntiAlias=1
.
.
.
[sc2-1]
Meter=IMAGE
ImageName=#sc2-1#
X=82
Y=61
LeftMouseDownAction=!Execute [!RainmeterRedraw][!RainmeterHideMeter woodpanel][!RainmeterShowMeter utilitiesBG]#hideall1# #hideall2#
MouseLeaveAction=!Execute [!RainmeterShowMeter sc1-1][!RainmeterHideMeter sc2-1][!RainmeterRedraw]
AntiAlias=1
Hidden=1

User avatar
~Faradey~
Posts: 366
Joined: November 12th, 2009, 4:47 pm
Location: Ukraine

Re: What am i doing wrong

Post by ~Faradey~ »

well, when you click on sc2-1 you're hiding sc2-1 acording to #hideall2#, and so MouseLeaveAction become activated, i think :), and sc1-1 shown

To solve this i think you should try to add line

Code: Select all

MouseLeaveAction=!Execute [!RainmeterShowMeter sc1-1][!RainmeterHideMeter sc2-1][!RainmeterRedraw]
in utilitiesBG...and remove it from sc2

Sorry if i misunderstood you i'm not sure i understand you clearly, and i can't see all "picture" (code :))
FreakQuency
Posts: 33
Joined: May 4th, 2010, 4:38 pm

Re: What am i doing wrong

Post by FreakQuency »

I have tried several ways to accomplish but non of them worked sadly.I decided to seperate .ini files so clicking mouse button will deactivate the current config and starts the desired one:)By doing this i managed to hide all icons without changing anything in the code especially the necessary parts:)

thanks for the reply though ;)