It is currently May 6th, 2024, 5:03 pm

Help for bang action

Get help with creating, editing & fixing problems with skins
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Help for bang action

Post by suitome »

I would like to set a bang when I put the mouse over the hard drive disk: the result is a little light (Active.png) which appears. The first part of the code is:

Code: Select all

; METERS ======================================
[MeterImageActive]
Meter=IMAGE
ImageName=#SKINSPATH#Skin\Disks\Images\Active.png
X=11
Y=11

[BackgroundRoundImageDisk]
Meter=Image
ImageName=#SKINSPATH#Skin\Disks\Images\Background_Blank_Disk_Big.png 
X=7
Y=7
LeftMouseUpAction=!Execute ["#disk#\"]
MouseActionCursor=1
I would like to do the same thing for the buttons of a RSS reader with further RSS. The first part of the code is:

Code: Select all

========SHOW FEEDS========

[MeterImageActive]
Meter=IMAGE
ImageName=#SKINSPATH#Skin\Disks\Images\ActiveRSS.png

[MeterShowFeed1]
Meter=String
Text="n"
FontFace=Webdings
FontSize=8
FontColor=#ButtonColor# 
X=10
Y=(#LineHeight#*11+15) 
AntiAlias=1 
LeftMouseDownAction=!Execute #Show1##Hide2##Hide3#[!Redraw]

[MeterShowFeed2] 
Meter=String 
Text="n" 
FontFace=Webdings 
FontSize=8 
FontColor=#ButtonColor# 
X=5R 
Y=r 
AntiAlias=1 
LeftMouseDownAction=!Execute #Hide1##Show2##Hide3#[!Redraw]
Thanks.
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Help for bang action

Post by jsmorley »

[MeterImageActive]
Meter=IMAGE
ImageName=#SKINSPATH#Skin\Disks\Images\Active.png
X=11
Y=11
Hidden=1

[BackgroundRoundImageDisk]
Meter=Image
ImageName=#SKINSPATH#Skin\Disks\Images\Background_Blank_Disk_Big.png
X=7
Y=7
LeftMouseUpAction=!Execute ["#disk#\"]
MouseOverAction=!ShowMeter MeterImageActive
MouseLeaveAction=!HideMeter MeterImageActive

MouseActionCursor=1
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Re: Help for bang action

Post by suitome »

Thanks Jsmorley!!
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Help for bang action

Post by jsmorley »

You are welcome.
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Re: Help for bang action

Post by suitome »

And what about the RSS:

Code: Select all


Hide1=[!HideMeter MeterRSS1Title][!HideMeter MeterRSS1Item1][!HideMeter MeterRSS1Item2][!HideMeter MeterRSS1Item3][!HideMeter MeterRSS1Item4][!HideMeter MeterRSS1Item5][!HideMeter MeterRSS1Item6][!HideMeter MeterRSS1Item7][!HideMeter MeterRSS1Item8][!HideMeter MeterRSS1Item9][!HideMeter MeterRSS1Item10]
Show1=[!ShowMeter MeterRSS1Title][!ShowMeter MeterRSS1Item1][!ShowMeter MeterRSS1Item2][!ShowMeter MeterRSS1Item3][!ShowMeter MeterRSS1Item4][!ShowMeter MeterRSS1Item5][!ShowMeter MeterRSS1Item6][!ShowMeter MeterRSS1Item7][!ShowMeter MeterRSS1Item8][!ShowMeter MeterRSS1Item9][!ShowMeter MeterRSS1Item10]
Hide2=[!HideMeter MeterRSS2Title][!HideMeter MeterRSS2Item1][!HideMeter MeterRSS2Item2][!HideMeter MeterRSS2Item3][!HideMeter MeterRSS2Item4][!HideMeter MeterRSS2Item5][!HideMeter MeterRSS2Item6][!HideMeter MeterRSS2Item7][!HideMeter MeterRSS2Item8][!HideMeter MeterRSS2Item9][!HideMeter MeterRSS2Item10]
Show2=[!ShowMeter MeterRSS2Title][!ShowMeter MeterRSS2Item1][!ShowMeter MeterRSS2Item2][!ShowMeter MeterRSS2Item3][!ShowMeter MeterRSS2Item4][!ShowMeter MeterRSS2Item5][!ShowMeter MeterRSS2Item6][!ShowMeter MeterRSS2Item7][!ShowMeter MeterRSS2Item8][!ShowMeter MeterRSS2Item9][!ShowMeter MeterRSS2Item10]

========SHOW FEEDS========

[MeterButtonActive]
Meter=IMAGE
ImageName=#SKINSPATH#Skin\RSS\Images\Active.png

[MeterButtonActive]
Meter=IMAGE
ImageName=#SKINSPATH#Skin\RSS\Images\Inactive.png

[MeterShowFeed1]
Meter=String
Text="n"
FontFace=Webdings
FontSize=8
FontColor=#ButtonColor#
X=10
Y=(#LineHeight#*11+15)
AntiAlias=1
LeftMouseDownAction=!Execute #Show1##Hide2#[!Redraw]

[MeterShowFeed2] 
Meter=String 
Text="n" 
FontFace=Webdings 
FontSize=8 
FontColor=#ButtonColor# 
X=5R 
Y=r 
AntiAlias=1 
LeftMouseDownAction=!Execute #Hide1##Show2#[!Redraw]
It's more complicated I supposed. I looked at Rainify and Gnometer from Poiru but It doesn't seems to have the same command for the rss. I create my RSS reader with the official guid.

Thanks.
User avatar
Kaelri
Developer
Posts: 1721
Joined: July 25th, 2009, 4:47 am

Re: Help for bang action

Post by Kaelri »

You can make those commands a whole lot simpler. Add the following to MeterRSS1Item1 thru MeterRSS1Item10:

Code: Select all

Group=RSS1
And likewise to MeterRSS2Item1 thru MeterRSS2Item10:

Code: Select all

Group=RSS2
Now, instead of those giant variables, you can show or hide an entire group with one bang:

Code: Select all

LeftMouseDownAction=!Execute [!ShowMeterGroup RSS1][!HideMeterGroup RSS2][!Redraw]
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Re: Help for bang action

Post by suitome »

Thanks Kaelri for the tips!! Where should I put Group=RSS1: [Rainmeter] or [Variables]?

Kaelri, is there a tutorial about the bang command? My purpose is to understand how to make the bang commands for the RSS button like you did in your RSS reader: a little light appears for the button of the active RSS.
User avatar
KreAch3R
Posts: 608
Joined: February 7th, 2011, 7:27 pm
Location: Thessaloniki, GR

Re: Help for bang action

Post by KreAch3R »

You should put Group=RSS1 inside the Meter properties:

Code: Select all

[MeterRSS2Item1]
Meter=...
Group=RSS1
x=...
y=...
Inactive, due to life changes. Send me a PM for any question.

Desktop DeviartArt
Image
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Re: Help for bang action

Post by suitome »

Thanks KreAch3R!!
suitome
Posts: 41
Joined: February 15th, 2011, 10:54 am

Re: Help for bang action

Post by suitome »

I finished my RSS reader with 2 pages:

Code: Select all

[Rainmeter]
Author=ghots81
Blur=1
BlurRegion=2,0,0,300,220,22
Update=1000
OnRefreshAction=!Execute #Hide2#


[Metadata]
Name=SoSimpe RSS
Config=Root Skin Folder | Subfolders | Current Folder
Description=RSS | Feeds | NameOfMySkin
Instructions= 
Version=1.0
Tags=RSS | Feeds | NameOfMySkin
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0

[Variables]
FontName=Arial
TextSizeTitle=11
TextSize=10
ColorTitle=255,255,255
ColorText=255,255,255
ButtonColor=255,255,255,127
LineHeight=17

RSS1=
RSS2=

Substitute="&apos;":"'",""":"","&Quot;":"","&":"&","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","'":"'","&#228;":"ä","&#246;":"ö","&#8211;":"–"

Hide1=[!HideMeterGroup RSS1]
Show1=[!ShowMeterGroup RSS1]
Hide2=[!HideMeterGroup RSS2]
Show2=[!ShowMeterGroup RSS2]

; MEASURES ====================================

===========RSS1===========

[MeasureRSS1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=#RSS1#
RegExp="(?siU)<title.*>(.*)</title>.*<link.*>(.*)</link>.*<item.*<title.*>(.*)</title>.*<link.*>(.*)</link>(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)"
UpdateRate=900
Substitute=#Substitute#
StringIndex=1
CodePage=1252

[MeasureRSS1Link]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=2

[MeasureRSS1Item1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=3

[MeasureRSS1Link1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=4

[MeasureRSS1Item2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=5

[MeasureRSS1Link2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS1Item3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=7

[MeasureRSS1Link3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS1Item4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=9

[MeasureRSS1Link4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS1Item5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=11

[MeasureRSS1Link5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=12

[MeasureRSS1Item6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=13

[MeasureRSS1Link6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=14

[MeasureRSS1Item7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=15

[MeasureRSS1Link7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=16

[MeasureRSS1Item8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=17

[MeasureRSS1Link8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=18

[MeasureRSS1Item9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=19

[MeasureRSS1Link9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=20

[MeasureRSS1Item10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=21

[MeasureRSS1Link10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS1]
Substitute=#Substitute#
StringIndex=22

===========RSS2===========

[MeasureRSS2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=#RSS2#
RegExp="(?siU)<title.*>(.*)</title>.*<link.*>(.*)</link>.*<item.*<title.*>(.*)</title>.*<link.*>(.*)</link>(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)"
UpdateRate=900
Substitute=#Substitute#
StringIndex=1
CodePage=1252

[MeasureRSS2Link]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=2

[MeasureRSS2Item1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=3

[MeasureRSS2Link1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=4

[MeasureRSS2Item2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=5

[MeasureRSS2Link2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS2Item3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=7

[MeasureRSS2Link3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS2Item4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=9

[MeasureRSS2Link4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndeX=8

[MeasureRSS2Item5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=11

[MeasureRSS2Link5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=12

[MeasureRSS2Item6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=13

[MeasureRSS2Link6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=14

[MeasureRSS2Item7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=15

[MeasureRSS2Link7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=16

[MeasureRSS2Item8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=17

[MeasureRSS2Link8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=18

[MeasureRSS2Item9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=19

[MeasureRSS2Link9]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=20

[MeasureRSS2Item10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=21

[MeasureRSS2Link10]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=[MeasureRSS2]
Substitute=#Substitute#
StringIndex=22

; STYLES ======================================

[StyleTitle]
FontColor=#ColorTitle#
FontSize=#TextSizeTitle#
FontFace=#FontName#
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,123
AntiAlias=1

[StyleText]
FontColor=#ColorText#
FontSize=#TextSize#
FontFace=#FontName#
StringStyle=NORMAL
StringEffect=SHADOW
FontEffectColor=0,0,0,123
AntiAlias=1

; METERS ======================================

[Background]
Meter=Image
ImageName=#SKINSPATH#\NameOfMySkin\RSS\Background_RSS_Black_300x220_50.png
X=0
Y=0

[Icon]
Meter=IMAGE
ImageName=#SKINSPATH#\NameOfMySkin\RSS\RSSwhite.png
X=10
Y=10
AntiAlias=1

===========RSS1===========

[MeterRSS1Title]
Group=RSS1
Meter=String
MeterStyle=StyleTitle
MeasureName=MeasureRSS1 
X=30 
Y=11 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 

[MeterRSS1Item1] 
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item1 
X=8
Y=2R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1
LeftMouseDownAction=[MeasureRSS1Link1] 

[MeterRSS1Item2]
Group=RSS1 
Meter=String 
MeterStyle=StyleText
MeasureName=MeasureRSS1Item2 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link2] 

[MeterRSS1Item3] 
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item3 
X=8 
Y=R 
W=290 
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link3] 

[MeterRSS1Item4] 
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item4 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link4] 

[MeterRSS1Item5]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item5 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link5] 

[MeterRSS1Item6]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item6 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link6] 

[MeterRSS1Item7]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item7 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1
LeftMouseDownAction=[MeasureRSS1Link7] 

[MeterRSS1Item8]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item8 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link8] 

[MeterRSS1Item9]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item9 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link9] 

[MeterRSS1Item10]
Group=RSS1
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS1Item10 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS1Link10]

===========RSS2===========

[MeterRSS2Title]
Group=RSS2
Meter=String
MeterStyle=StyleTitle
MeasureName=MeasureRSS2 
X=30 
Y=11 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 

[MeterRSS2Item1]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item1 
X=8
Y=2R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1
LeftMouseDownAction=[MeasureRSS2Link1] 

[MeterRSS2Item2]
Group=RSS2
Meter=String 
MeterStyle=StyleText
MeasureName=MeasureRSS2Item2 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link2] 

[MeterRSS2Item3]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item3 
X=8 
Y=R 
W=290 
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link3] 

[MeterRSS2Item4]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item4 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link4] 

[MeterRSS2Item5]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item5 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link5] 

[MeterRSS2Item6]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item6 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link6] 

[MeterRSS2Item7]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item7 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1
LeftMouseDownAction=[MeasureRSS2Link7] 

[MeterRSS2Item8]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item8 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link8] 

[MeterRSS2Item9]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item9 
X=8
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link9] 

[MeterRSS2Item10]
Group=RSS2
Meter=String
MeterStyle=StyleText
MeasureName=MeasureRSS2Item10 
X=8 
Y=R 
W=290
H=#LineHeight#
Text="%1"
ToolTipText="%1"
ClipString=1 
LeftMouseDownAction=[MeasureRSS2Link10]

========SHOW FEEDS========

[MeterShowFeed1]
Meter=Image
ImageName=#SKINSPATH#\NameOfMySkin\RSS\button.png
X=260
Y=(#LineHeight#*11+15)
LeftMouseDownAction=!Execute #Show1##Hide2#[!Redraw]

[MeterShowFeed2] 
Meter=Image
ImageName=#SKINSPATH#\NameOfMySkin\RSS\ button.png
X=5R 
Y=r
LeftMouseDownAction=!Execute #Hide1##Show2#[!Redraw] 
It works very well thanks to the official tutorial and Kaelri. Now I would like to set bang command in order to have a white button for the active RSS and a grey button for the inactive RSS. How can I do that?

Thanks!!