Hello!
How do I make text scroll when it does not fit within the meter? Would be cool if someone could link a resource where I can learn, I am setting up a now playing info showing songtitle and want it to fit within the wallpaper well, so would like titles that are too long to fit to scroll.
Thanks in advance!
It is currently April 20th, 2024, 10:02 am
Scrolling text when out of bounds
-
- Posts: 38
- Joined: July 1st, 2016, 3:57 pm
-
- Posts: 38
- Joined: July 1st, 2016, 3:57 pm
Re: Scrolling text when out of bounds
basically i want to display the songtitle in the box in the image, and have it scroll, like a classic advert banner.
http://i.imgur.com/xlt8hcI.png
http://i.imgur.com/xlt8hcI.png
-
- Developer
- Posts: 22629
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
-
- Posts: 38
- Joined: July 1st, 2016, 3:57 pm
Re: Scrolling text when out of bounds
thanks i guess, seems like that isnt flexible with different stringlengths though. :/jsmorley wrote:https://forum.rainmeter.net/viewtopic.php?p=106883#p106883
while i have the attention of a developer, i have a visualizer that uses an albumcover as the images of the bars and reveals it while visualizing or whatever you'd call it.
currently its a normal vertical bars, bottom to top.
i would like to turn it to bars going from center and up+down, im guessing i will need two visualizers, one going up and one down, and the down one will just be a rotated version of the first.
however, i cant find how i start the bars from the center of the image instead of from the bottom.
here's my code:
Code: Select all
[Metadata]
Name=Spoti
License=None
Version=1.0 (3 July, 2016)
Information=Spotify album-visualizer for Rainmeter
[Rainmeter]
Author=osmija
Update=16
DynamicWindowSize=1
;#### ####
;#### BUTTONS ####
;#### ####
;[MeterPrev]
;Meter=STRING
;X=80
;Y=60
;FontColor=255, 255, 255, 255
;StringStyle=Bold
;FontSize=12
;StringAlign=LEFT
;FontFace=Webdings
;AntiAlias=1
;Text="9"
;LeftMouseUpAction=!CommandMeasure "MeasureMediaKey" "PrevTrack"
;[MeterPlayPause]
;Meter=STRING
;MeasureName=MeasurePlaying
;X=100
;Y=60
;FontColor=255, 255, 255, 255
;StringStyle=BOLD
;FontSize=12
;StringAlign=LEFT
;FontFace=Webdings
;AntiAlias=1
;Text="4"
;LeftMouseUpAction=!CommandMeasure "MeasureMediaKey" "PlayPause"
;[MeterNext]
;Meter=STRING
;X=120
;Y=60
;FontColor=255, 255, 255, 255
;StringStyle=BOLD
;FontSize=12
;StringAlign=LEFT
;FontFace=Webdings
;AntiAlias=1
;Text=":"
;LeftMouseUpAction=!CommandMeasure "MeasureMediaKey" "NextTrack"
;#### ####
;#### SETUP ####
;#### ####
[MeasureMediaKey]
Measure=Plugin
Plugin=MediaKey.dll
[MeasureCover]
Measure=Plugin
Plugin=SpotifyPlugin
Type=AlbumArt
Res=300
DefaultPath=#@#Default.png
CoverPath=#@#Cover.png
UpdateDivider=10
[MeasureWidth]
Measure=Plugin
Plugin=ImageSize
ImageName=[MeasureCover]
Dimension=Width
DynamicVariables=1
[MeasureHeight]
Measure=Plugin
Plugin=ImageSize
ImageName=[MeasureCover]
Dimension=Height
DynamicVariables=1
[MeasureAudio]
Measure=Plugin
Plugin=AudioLevel
Port=Output
LoudnessEqualization=1
FFTSize=2048
FFTAttack=0
FFTDecay=240
Bands=25
FreqMin=30
FreqMax=10080
Sensitivity=700000
Channel=Avg
;#### ####
;#### BANDS ####
;#### ####
[MeasureBand0]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=0
[MeasureBand1]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=1
[MeasureBand2]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=2
[MeasureBand3]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=3
[MeasureBand4]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=4
[MeasureBand5]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=5
[MeasureBand6]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=6
[MeasureBand7]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=7
[MeasureBand8]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=8
[MeasureBand9]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=9
[MeasureBand10]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=10
[MeasureBand11]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=11
[MeasureBand12]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=12
[MeasureBand13]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=13
[MeasureBand14]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=14
[MeasureBand15]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=15
[MeasureBand16]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=16
[MeasureBand17]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=17
[MeasureBand18]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=18
[MeasureBand19]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=19
[MeasureBand20]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=20
[MeasureBand21]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=21
[MeasureBand22]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=22
[MeasureBand23]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=23
[MeasureBand24]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=24
;#### ####
;#### BANDS ####
;#### ####
[MeterBand0]
Meter=Bar
MeasureName=MeasureBand0
X=0
Y=0
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(0*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand1]
Meter=Bar
MeasureName=MeasureBand1
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(1*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2]
Meter=Bar
MeasureName=MeasureBand2
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(2*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand3]
Meter=Bar
MeasureName=MeasureBand3
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(3*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand4]
Meter=Bar
MeasureName=MeasureBand4
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(4*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand5]
Meter=Bar
MeasureName=MeasureBand5
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(5*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand6]
Meter=Bar
MeasureName=MeasureBand6
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(6*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand7]
Meter=Bar
MeasureName=MeasureBand7
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(7*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand8]
Meter=Bar
MeasureName=MeasureBand8
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(8*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand9]
Meter=Bar
MeasureName=MeasureBand9
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(9*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand10]
Meter=Bar
MeasureName=MeasureBand10
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(10*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand11]
Meter=Bar
MeasureName=MeasureBand11
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(11*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand12]
Meter=Bar
MeasureName=MeasureBand12
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(12*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand13]
Meter=Bar
MeasureName=MeasureBand13
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(13*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand14]
Meter=Bar
MeasureName=MeasureBand14
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(14*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand15]
Meter=Bar
MeasureName=MeasureBand15
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(15*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand16]
Meter=Bar
MeasureName=MeasureBand16
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(16*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand17]
Meter=Bar
MeasureName=MeasureBand17
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(17*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand18]
Meter=Bar
MeasureName=MeasureBand18
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(18*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand19]
Meter=Bar
MeasureName=MeasureBand19
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(19*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand20]
Meter=Bar
MeasureName=MeasureBand20
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(20*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand21]
Meter=Bar
MeasureName=MeasureBand21
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(21*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand22]
Meter=Bar
MeasureName=MeasureBand22
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(22*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand23]
Meter=Bar
MeasureName=MeasureBand23
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(23*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand24]
Meter=Bar
MeasureName=MeasureBand24
X=1R
Y=0r
W=3
H=10
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(24*[MeasureWidth]/24),40,([MeasureWidth]/24),([MeasureHeight]/1)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
;#### ####
;#### BOTTOM OVERLAY ####
;#### ####
[MeterOverlay]
Meter=String
X=0
Y=0
W=130
H=130
SolidColor=60,60,90,100
-
- Developer
- Posts: 22629
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Scrolling text when out of bounds
Ooh, sorry. You went from the thing I care about least in Rainmeter, which is any form of 1990's marquee text, to the thing I care about the second least, which is any kind of CPU wasting music visualization.
Hopefully someone else will jump in.
Hopefully someone else will jump in.
-
- Rainmeter Sage
- Posts: 16148
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Scrolling text when out of bounds
Something like this:osmija wrote:Hello!
How do I make text scroll when it does not fit within the meter? Would be cool if someone could link a resource where I can learn, I am setting up a now playing info showing songtitle and want it to fit within the wallpaper well, so would like titles that are too long to fit to scroll.
Thanks in advance!
Code: Select all
[Rainmeter]
Update=100
DynamicWindowSize=1
AccurateText=1
SkinWidth=#Width#
[Variables]
Step=-1
Width=80
[MeasurePlayer]
Measure=Plugin
Plugin=NowPlaying
PlayerName= ADD THE APPROPRIATE PLAYER HERE
PlayerType=TITLE
[Timer]
Measure=Calc
Formula=( Timer + #Step# )
IfCondition=(Timer<#Width#-MeasureStringWidth)
IfTrueAction=[!SetVariable Step "1"][!UpdateMeasure "#CURRENTSECTION#"]
IfCondition2=(Timer>0)
IfTrueAction2=[!SetVariable Step "-1"][!UpdateMeasure "#CURRENTSECTION#"]
DynamicVariables=1
[MeasureStringWidth]
Measure=Calc
Formula=[MeterString:W]
IfCondition=(MeasureStringWidth>#Width#)
IfTrueAction=[!EnableMeasure "Timer"]
IfFalseAction=[!DisableMeasure "Timer"]
DynamicVariables=1
[MeterString]
Meter=STRING
MeasureName=MeasurePlayer
X=[Timer]
Y=0
FontColor=220,220,220
FontEffectColor=0,0,0
SolidColor=0,0,0,1
StringEffect=Shadow
FontSize=12
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=LEFT
AntiAlias=1
Text=%1
DynamicVariables=1
-
- Rainmeter Sage
- Posts: 16148
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Scrolling text when out of bounds
Try to modify the [MeterBand0] - [MeterBand24] and add the [MeterBand2-0] - [MeterBand2-24] meters:osmija wrote:thanks i guess, seems like that isnt flexible with different stringlengths though. :/
while i have the attention of a developer, i have a visualizer that uses an albumcover as the images of the bars and reveals it while visualizing or whatever you'd call it.
currently its a normal vertical bars, bottom to top.
i would like to turn it to bars going from center and up+down, im guessing i will need two visualizers, one going up and one down, and the down one will just be a rotated version of the first.
however, i cant find how i start the bars from the center of the image instead of from the bottom.
Code: Select all
[MeterBand0]
Meter=Bar
MeasureName=MeasureBand0
X=0
Y=0
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(0*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand1]
Meter=Bar
MeasureName=MeasureBand1
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(1*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2]
Meter=Bar
MeasureName=MeasureBand2
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(2*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand3]
Meter=Bar
MeasureName=MeasureBand3
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(3*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand4]
Meter=Bar
MeasureName=MeasureBand4
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(4*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand5]
Meter=Bar
MeasureName=MeasureBand5
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(5*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand6]
Meter=Bar
MeasureName=MeasureBand6
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(6*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand7]
Meter=Bar
MeasureName=MeasureBand7
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(7*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand8]
Meter=Bar
MeasureName=MeasureBand8
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(8*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand9]
Meter=Bar
MeasureName=MeasureBand9
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(9*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand10]
Meter=Bar
MeasureName=MeasureBand10
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(10*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand11]
Meter=Bar
MeasureName=MeasureBand11
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(11*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand12]
Meter=Bar
MeasureName=MeasureBand12
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(12*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand13]
Meter=Bar
MeasureName=MeasureBand13
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(13*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand14]
Meter=Bar
MeasureName=MeasureBand14
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(14*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand15]
Meter=Bar
MeasureName=MeasureBand15
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(15*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand16]
Meter=Bar
MeasureName=MeasureBand16
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(16*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand17]
Meter=Bar
MeasureName=MeasureBand17
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(17*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand18]
Meter=Bar
MeasureName=MeasureBand18
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(18*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand19]
Meter=Bar
MeasureName=MeasureBand19
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(19*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand20]
Meter=Bar
MeasureName=MeasureBand20
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(20*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand21]
Meter=Bar
MeasureName=MeasureBand21
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(21*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand22]
Meter=Bar
MeasureName=MeasureBand22
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(22*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand23]
Meter=Bar
MeasureName=MeasureBand23
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(23*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand24]
Meter=Bar
MeasureName=MeasureBand24
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(24*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-0]
Meter=Bar
MeasureName=MeasureBand0
X=0
Y=0R
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(0*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-1]
Meter=Bar
MeasureName=MeasureBand1
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(1*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-2]
Meter=Bar
MeasureName=MeasureBand2
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(2*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-3]
Meter=Bar
MeasureName=MeasureBand3
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(3*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-4]
Meter=Bar
MeasureName=MeasureBand4
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(4*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-5]
Meter=Bar
MeasureName=MeasureBand5
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(5*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-6]
Meter=Bar
MeasureName=MeasureBand6
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(6*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-7]
Meter=Bar
MeasureName=MeasureBand7
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(7*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-8]
Meter=Bar
MeasureName=MeasureBand8
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(8*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-9]
Meter=Bar
MeasureName=MeasureBand9
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(9*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-10]
Meter=Bar
MeasureName=MeasureBand10
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(10*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-11]
Meter=Bar
MeasureName=MeasureBand11
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(11*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-12]
Meter=Bar
MeasureName=MeasureBand12
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(12*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-13]
Meter=Bar
MeasureName=MeasureBand13
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(13*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-14]
Meter=Bar
MeasureName=MeasureBand14
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(14*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-15]
Meter=Bar
MeasureName=MeasureBand15
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(15*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-16]
Meter=Bar
MeasureName=MeasureBand16
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(16*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-17]
Meter=Bar
MeasureName=MeasureBand17
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(17*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-18]
Meter=Bar
MeasureName=MeasureBand18
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(18*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-19]
Meter=Bar
MeasureName=MeasureBand19
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(19*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-20]
Meter=Bar
MeasureName=MeasureBand20
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(20*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-21]
Meter=Bar
MeasureName=MeasureBand21
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(21*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-22]
Meter=Bar
MeasureName=MeasureBand22
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(22*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-23]
Meter=Bar
MeasureName=MeasureBand23
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(23*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
[MeterBand2-24]
Meter=Bar
MeasureName=MeasureBand24
X=1R
Y=0r
W=3
H=60
BarImage=[MeasureCover]
BarOrientation=Vertical
ImageCrop=(24*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2)
DynamicVariables=1
Flip=1
;TransformationMatrix=1;-0.2;-0.05;1;10;50
;ImageRotate=-4
See that the height of each bars is set to the half of the initial heights.
-
- Posts: 38
- Joined: July 1st, 2016, 3:57 pm
Re: Scrolling text when out of bounds
I got it to work, my only question is if it is possible to make the image shorter on the height axis?balala wrote:Try to modify the [MeterBand0] - [MeterBand24] and add the [MeterBand2-0] - [MeterBand2-24] meters:In this code the [MeterBand2-0] - [MeterBand2-24] meters are using the same measures as [MeterBand0] - [MeterBand24], which for sure is not exactly what you wanted. So, you'll have to replace the MeasureName options of the last 25 meters with the right names.Code: Select all
[MeterBand0] Meter=Bar MeasureName=MeasureBand0 X=0 Y=0 W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(0*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand1] Meter=Bar MeasureName=MeasureBand1 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(1*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2] Meter=Bar MeasureName=MeasureBand2 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(2*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand3] Meter=Bar MeasureName=MeasureBand3 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(3*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand4] Meter=Bar MeasureName=MeasureBand4 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(4*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand5] Meter=Bar MeasureName=MeasureBand5 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(5*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand6] Meter=Bar MeasureName=MeasureBand6 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(6*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand7] Meter=Bar MeasureName=MeasureBand7 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(7*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand8] Meter=Bar MeasureName=MeasureBand8 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(8*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand9] Meter=Bar MeasureName=MeasureBand9 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(9*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand10] Meter=Bar MeasureName=MeasureBand10 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(10*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand11] Meter=Bar MeasureName=MeasureBand11 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(11*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand12] Meter=Bar MeasureName=MeasureBand12 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(12*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand13] Meter=Bar MeasureName=MeasureBand13 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(13*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand14] Meter=Bar MeasureName=MeasureBand14 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(14*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand15] Meter=Bar MeasureName=MeasureBand15 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(15*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand16] Meter=Bar MeasureName=MeasureBand16 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(16*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand17] Meter=Bar MeasureName=MeasureBand17 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(17*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand18] Meter=Bar MeasureName=MeasureBand18 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(18*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand19] Meter=Bar MeasureName=MeasureBand19 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(19*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand20] Meter=Bar MeasureName=MeasureBand20 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(20*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand21] Meter=Bar MeasureName=MeasureBand21 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(21*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand22] Meter=Bar MeasureName=MeasureBand22 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(22*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand23] Meter=Bar MeasureName=MeasureBand23 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(23*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand24] Meter=Bar MeasureName=MeasureBand24 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(24*[MeasureWidth]/24),0,([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-0] Meter=Bar MeasureName=MeasureBand0 X=0 Y=0R W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(0*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-1] Meter=Bar MeasureName=MeasureBand1 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(1*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-2] Meter=Bar MeasureName=MeasureBand2 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(2*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-3] Meter=Bar MeasureName=MeasureBand3 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(3*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-4] Meter=Bar MeasureName=MeasureBand4 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(4*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-5] Meter=Bar MeasureName=MeasureBand5 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(5*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-6] Meter=Bar MeasureName=MeasureBand6 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(6*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-7] Meter=Bar MeasureName=MeasureBand7 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(7*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-8] Meter=Bar MeasureName=MeasureBand8 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(8*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-9] Meter=Bar MeasureName=MeasureBand9 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(9*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-10] Meter=Bar MeasureName=MeasureBand10 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(10*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-11] Meter=Bar MeasureName=MeasureBand11 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(11*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-12] Meter=Bar MeasureName=MeasureBand12 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(12*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-13] Meter=Bar MeasureName=MeasureBand13 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(13*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-14] Meter=Bar MeasureName=MeasureBand14 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(14*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-15] Meter=Bar MeasureName=MeasureBand15 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(15*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-16] Meter=Bar MeasureName=MeasureBand16 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(16*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-17] Meter=Bar MeasureName=MeasureBand17 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(17*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-18] Meter=Bar MeasureName=MeasureBand18 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(18*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-19] Meter=Bar MeasureName=MeasureBand19 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(19*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-20] Meter=Bar MeasureName=MeasureBand20 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(20*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-21] Meter=Bar MeasureName=MeasureBand21 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(21*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-22] Meter=Bar MeasureName=MeasureBand22 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(22*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-23] Meter=Bar MeasureName=MeasureBand23 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(23*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4 [MeterBand2-24] Meter=Bar MeasureName=MeasureBand24 X=1R Y=0r W=3 H=60 BarImage=[MeasureCover] BarOrientation=Vertical ImageCrop=(24*[MeasureWidth]/24),([MeasureHeight]/2),([MeasureWidth]/24),([MeasureHeight]/2) DynamicVariables=1 Flip=1 ;TransformationMatrix=1;-0.2;-0.05;1;10;50 ;ImageRotate=-4
See that the height of each bars is set to the half of the initial heights.
-
- Rainmeter Sage
- Posts: 16148
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Scrolling text when out of bounds
Sorry for the extremely late reply, I was gone for two days...osmija wrote:I got it to work, my only question is if it is possible to make the image shorter on the height axis?
With "to make the image shorter on the height axis" you mean you want to resize vertically the image? If so, just add to the [MeterBand0] - [MeterBand24] and [MeterBand2-0] - [MeterBand2-24] meters the following option: TransformationMatrix=1;0;0;0.75;0;0. Here the 0.75 is the rate of vertical reduction of the image (0.75 means that the height of the image will be reduced to 75%).
Note that if you've used the TransformationMatrix option on these meters, you'll have to multiply the fourth element of the existing existing options with the needed rate (eg 0.75) and will have to recalculate the last two elements. If you don't know how to do it, just let me know.
-
- Posts: 38
- Joined: July 1st, 2016, 3:57 pm
Re: Scrolling text when out of bounds
haha sweet, it worked. you're the best manbalala wrote:Sorry for the extremely late reply, I was gone for two days...
With "to make the image shorter on the height axis" you mean you want to resize vertically the image? If so, just add to the [MeterBand0] - [MeterBand24] and [MeterBand2-0] - [MeterBand2-24] meters the following option: TransformationMatrix=1;0;0;0.75;0;0. Here the 0.75 is the rate of vertical reduction of the image (0.75 means that the height of the image will be reduced to 75%).
Note that if you've used the TransformationMatrix option on these meters, you'll have to multiply the fourth element of the existing existing options with the needed rate (eg 0.75) and will have to recalculate the last two elements. If you don't know how to do it, just let me know.