It is currently March 28th, 2024, 6:04 pm

Tweak a skin

Get help with creating, editing & fixing problems with skins
Post Reply
Maarten
Posts: 5
Joined: March 26th, 2017, 12:11 pm

Tweak a skin

Post by Maarten »

I downloaded a music visualization skin on the internet and it looks cool, the skin has a lot of possible visualizations, but I use one of them. I want to have a seperate button that toggles the skin (hide/show) so I can turn it on when I'm listening to music.

The correct .ini file is located in Rainmeter\Skins\VUMeter\Skins\Mirrorvr Leds2 1920 No.ini
I made a seperate skin with in it:

Code: Select all

[toggle]
Meter=Image
ImageName=#@#Images\square.png
LeftMouseUpAction=!ToggleConfig "VUMeter" "Mirrorvr Leds2 Stereo Custom No.ini"

The square image is just a grey square which I would like the button to look like. I dont know why this doesnt work, I tried to make a !ToggleMeter in the visualization skin, but it didnt work, since there is no meter in that skin.
The skin code is:

Code: Select all

[Metadata]
Skin name=DESKTOP VU-METER
Version=3.0
Information=SOUND LEVEL
Author=HiTBiT-PA
Website=http://hitbit-pa.deviantart.com/
License=Creative Commons Attribution-Noncommercial-Share Alike 3.0 License

[Rainmeter]
Update=0
ContextTitle=Loader
ContextAction=!ToggleConfig "Desktop VU-Meter 3\Loader" "Loader.ini"

[Variables]
@include=#@#Variables.inc
@include2=#@#Data\Measure Stereo.inc
@include3=#@#Data\Bitmap Stereo.inc

[StyleFFT]
X=40r
Y=r
BitMapImage=#@#Images\leds3\1_bitmap.png
BitMapFrames=45
BitmapZeroFrame=1
ImageTint=#vColor#,#vAlpha1#

[StyleFFT2]
X=40r
Y=r
BitMapImage=#@#Images\leds3\1_i_bitmap.png
BitMapFrames=45
BitmapZeroFrame=1
ImageTint=#vColor#,#vAlpha2#

[BandFFT2_L_0]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_23
X=0
Y=270

[BandFFT2_L_1]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_22

[BandFFT2_L_2]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_21

[BandFFT2_L_3]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_20

[BandFFT2_L_4]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_19

[BandFFT2_L_5]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_18

[BandFFT2_L_6]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_17

[BandFFT2_L_7]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_16

[BandFFT2_L_8]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_15

[BandFFT2_L_9]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_14

[BandFFT2_L_10]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_13

[BandFFT2_L_11]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_12

[BandFFT2_L_12]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_11

[BandFFT2_L_13]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_10

[BandFFT2_L_14]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_09

[BandFFT2_L_15]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_08

[BandFFT2_L_16]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_07

[BandFFT2_L_17]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_06

[BandFFT2_L_18]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_05

[BandFFT2_L_19]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_04

[BandFFT2_L_20]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_03

[BandFFT2_L_21]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_02

[BandFFT2_L_22]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_01

[BandFFT2_L_23]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_L_00

[BandFFT2_R_0]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_00

[BandFFT2_R_1]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_01

[BandFFT2_R_2]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_02

[BandFFT2_R_3]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_03

[BandFFT2_R_4]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_04

[BandFFT2_R_5]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_05

[BandFFT2_R_6]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_06

[BandFFT2_R_7]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_07

[BandFFT2_R_8]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_08

[BandFFT2_R_9]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_09

[BandFFT2_R_10]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_10

[BandFFT2_R_11]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_11

[BandFFT2_R_12]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_12

[BandFFT2_R_13]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_13

[BandFFT2_R_14]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_14

[BandFFT2_R_15]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_15

[BandFFT2_R_16]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_16

[BandFFT2_R_17]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_17

[BandFFT2_R_18]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_18

[BandFFT2_R_19]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_19

[BandFFT2_R_20]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_20

[BandFFT2_R_21]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_21

[BandFFT2_R_22]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_22

[BandFFT2_R_23]
Meter=Bitmap
MeterStyle=StyleFFT2
MeasureName=MeasureFFT_R_23
I don't know if anyone can help me but it would sure be nice.
User avatar
balala
Rainmeter Sage
Posts: 16110
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Tweak a skin

Post by balala »

Probably the correct LeftMouseUpAction of the [toggle] meter would be: LeftMouseUpAction=[!ToggleConfig "VUMeter[color=#FF0000]\Skins[/color]" "Mirrorvr Leds2 Stereo Custom No.ini"], as the ini file is located not in the VUMeter folder, but in its Skins subfolder.
Here I also added some brackets. Not absolutely needed, but it's a good idea to get used to use them.
User avatar
balala
Rainmeter Sage
Posts: 16110
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Tweak a skin

Post by balala »

Just a small mistake I just saw in the posted code: Update=0 ([Rainmeter] section)? Not possible. 0 can't be used for the Update. The lowest possible value is 16, as you can read in the second paragraph here. Fix this please.
Post Reply