It is currently April 25th, 2024, 8:31 pm

Using formulas with meter names? Is it possible?

Get help with installing and using Rainmeter.
User avatar
balala
Rainmeter Sage
Posts: 16172
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Using formulas with meter names? Is it possible?

Post by balala »

Krainz wrote: December 25th, 2019, 10:18 pm Does CurrentN become 2 or 1?
2. Now I see the issue. Let's see what's going on...
User avatar
balala
Rainmeter Sage
Posts: 16172
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Using formulas with meter names? Is it possible?

Post by balala »

Krainz wrote: December 25th, 2019, 10:18 pm Can you please try this?

Press right until the highlight reaches the max limit

Press left until the highlight reaches the min limit

Hover icon 1 and un-hover

Does CurrentN become 2 or 1?

I'm testing the standalone code and that's how I was able to replicate the issue.

I know it's a somewhat specific bug but a bug still bugs me :D
No, this is not entirely complete description, or at least it's not the best description. In fact if you press once either left or right key, then whenever are you hovering or leaving any of the icons, [CurrentN] changes, either increasing (if last time right key has been pressed), or decreasing (if last time left has been pressed). Check what am I talking about.
This is caused by the too many times used [!UpdateMeasure *] bang. It is so commonly used that it causes the issue, because although the [PressLeftCounter] and [PressRightCounter] measures are set not to be updated (having an UpdateDivider=-1 option set), when you update all measures, these two are also updated. When they are updated their OnUpdateAction options are executed and this causes the increasing / decreasing of the value of [CurrentN] measure.
A good idea in my opinion is to avoid as much as possible to update all measure, without counting which one is updated. So I'd remove the [!UpdateMeasure *] bangs, to avoid this. Sometimes updating only the appropriate measures is a good idea.
Noted a few more:
  • When you're hiding / showing a meter, no matter which one is hidden / shown, doesn't worth to update neither the measures, nor the meter. Redrawing the skin is completely enough. Many occurrences of the [!UpdateMeasure *] bang can be removed due to this, for instance into the MouseLeaveAction option of the [Rainmeter] section: MouseLeaveAction=[!HideMeterGroup Scrollbar][!HideMeterGroup Dropdown][!Redraw]. This is enough, no need to update neither measures, nor meters.
  • The BTNHIDE variable, declared into the [Variables] section of the skin seems not used. Is it anywhere and I missed it? If it is not, it can be removed. I just commented it out, but please check and if I'm right and it indeed is never used, remove it.
  • I also removed (commented out) the LuaScriptName variable from the [Variables] section (LuaScriptName=#@#LuaScripts\sidescroll.lua), because it seems useless and not used as well.
With all these changes, the code look this way:

Code: Select all

[Rainmeter]
MouseLeaveAction=[!HideMeterGroup Scrollbar][!HideMeterGroup Dropdown][!Redraw]
MouseOverAction=[!ShowMeterGroup Scrollbar][!Redraw]
OnRefreshAction=[!HideMeterGroup Scrollbar][!CommandMeasure ChangeImage "FileCopy()"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\0.jpg" "#CURRENTPATH#fetch.inc"][!Redraw]
MouseActionCursor=Arrow
AccurateText=1
Update=1000
mousescrollupAction=[!CommandMeasure MeasureMover "Execute 2"]
mousescrolldownAction=[!CommandMeasure MeasureMover "Execute 1"]
BackgroundMode=0
SkinWidth=(#SCREENAREAWIDTH#*0.79)
OnUnfocusAction=[!HideMeterGroup Dropdown]
;RightMouseUpAction=[!Update]

[Metadata]
Name=Gamehall
Author=Krainz (Douglas Lins)
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0

[Variables]
@include=#@#Variables\Variables.inc
@Include1=#@#Variables\GeneralSettings.inc
@Include2=#CURRENTPATH#fetch.inc
PlName=FileView
GameFolder=#Toolbar1Loc#
;LuaScriptName=#@#LuaScripts\sidescroll.lua
ToolbarTitle=#GameScreenTitle#
IconSize=Extra Large
NumberOfItems=0
HideScrollbar=0
ScrollNum=1
ScrollNum2=1
U2=[!UpdateMeter *][!UpdateMeterGroup Shadows][!UpdateMeterGroup Hidden][!UpdateMeasure MeasureMover][!Redraw]
ATW=2
ATX=11
ATX2A=(#Limit2# - #ATX#)
ATX2R=(#ATX# - #Limit1#)
ATT=11
ATsX=19
ATsT=19
jump=([AnalyzeTotal]*1.41695*3)
MaxItem=13
ViewItem=6
scrollproportion=(Clamp((#screenareawidth#/1366),1,1.1713))
;ignorethis---scrollproportion=((Clamp(((Clamp((#screenareawidth#),1366,1600))),1366,1600)/1366)
scrollwidth=(336*#scrollproportion#)
scrollbgwidth=(1052*#scrollproportion#)
HeightBig=(366*#scrollproportion#)
HeightSmall=(319*#scrollproportion#)
WidthBig=(185*#scrollproportion#)
WidthSmall=(161*#scrollproportion#)
jumpscroll=(((#scrollbgwidth#-#scrollwidth#)/([AnalyzeTotal]-#ViewItem#))/((#widthbig#/#jump#)*0.9))
negativeX=(((#ATX#*-1)/#jump#)*#jumpscroll#+19)
limitscrollbar=(#scrollbgwidth#-#scrollwidth#)
LMask=32123
LMask1=#WidthBig#
LMask2=((#WidthBig#*2)+5)
LMask3=((#WidthBig#*3)+10)
LMask4=((#WidthBig#*3)+#WidthSmall#+15)
LMask5=((#WidthBig#*3)+(#WidthSmall#*2)+20)
LMask6=((#WidthBig#*3)+(#WidthSmall#*3)+25)
LMask7=((#WidthBig#*4)+(#WidthSmall#*3)+30)
LMask8=((#WidthBig#*5)+(#WidthSmall#*3)+35)
LMask9=((#WidthBig#*6)+(#WidthSmall#*3)+40)
LMask10=((#WidthBig#*6)+(#WidthSmall#*4)+45)
LMask11=((#WidthBig#*6)+(#WidthSmall#*5)+50)
LMask12=((#WidthBig#*6)+(#WidthSmall#*6)+55)
LMask13=((#WidthBig#*7)+(#WidthSmall#*6)+60)
LMask14=((#WidthBig#*8)+(#WidthSmall#*6)+65)
LMask15=((#WidthBig#*9)+(#WidthSmall#*6)+70)
LMask16=((#WidthBig#*9)+(#WidthSmall#*7)+75)
LMask17=((#WidthBig#*9)+(#WidthSmall#*8)+80)
LMask18=((#WidthBig#*9)+(#WidthSmall#*9)+85)
LMask19=((#WidthBig#*10)+(#WidthSmall#*9)+90)
LMask20=((#WidthBig#*11)+(#WidthSmall#*9)+95)
LMask21=((#WidthBig#*12)+(#WidthSmall#*9)+100)
LMask22=((#WidthBig#*12)+(#WidthSmall#*10)+105)
LMask23=((#WidthBig#*12)+(#WidthSmall#*11)+110)
LMask24=((#WidthBig#*12)+(#WidthSmall#*12)+115)
LMask25=((#WidthBig#*13)+(#WidthSmall#*12)+120)
LMask26=((#WidthBig#*14)+(#WidthSmall#*12)+125)
LMask27=((#WidthBig#*15)+(#WidthSmall#*12)+130)
LMask28=((#WidthBig#*15)+(#WidthSmall#*13)+135)
LMask29=((#WidthBig#*15)+(#WidthSmall#*14)+140)
LMask30=((#WidthBig#*15)+(#WidthSmall#*15)+145)
X1=([AnalyzeTotal] <= 6 ? 53 : (#ATX#+53))
X2=(#X1#+#WidthBig#+5)
X3=(#X2#+#WidthBig#+5)
X4=(#X3#+#WidthSmall#+5)
X5=(#X4#+#WidthSmall#+5)
X6=(#X5#+#WidthSmall#+4)
X7=(#X6#+#WidthBig#+5)
X8=(#X7#+#WidthBig#+5)
X9=(#X8#+#WidthBig#+5)
X10=(#X9#+#WidthSmall#+5)
X11=(#X10#+#WidthSmall#+5)
X12=(#X11#+#WidthSmall#+4)
X13=(#X12#+#WidthBig#+5)
X14=(#X13#+#WidthBig#+5)
X15=(#X14#+#WidthBig#+5)
X16=(#X15#+#WidthSmall#+5)
X17=(#X16#+#WidthSmall#+5)
X18=(#X17#+#WidthSmall#+4)
X19=(#X18#+#WidthBig#+5)
X20=(#X19#+#WidthBig#+5)
X21=(#X20#+#WidthBig#+5)
X22=(#X21#+#WidthSmall#+5)
X23=(#X22#+#WidthSmall#+5)
X24=(#X23#+#WidthSmall#+4)
X25=(#X24#+#WidthBig#+5)
X26=(#X25#+#WidthBig#+5)
X27=(#X26#+#WidthBig#+5)
X28=(#X27#+#WidthSmall#+5)
X29=(#X28#+#WidthSmall#+5)
X30=(#X29#+#WidthSmall#+4)
BGX1=([AnalyzeTotal] <= 6 ? 11 : (#ATX#+11))
BGX2=(#BGX1#+#WidthBig#+5)
BGX3=(#BGX2#+#WidthBig#+5)
BGX4=(#BGX3#+#WidthBig#+5)
BGX5=(#BGX4#+#WidthSmall#+5)
BGX6=(#BGX5#+#WidthSmall#+4)
BGX7=(#BGX6#+#WidthSmall#+5)
BGX8=(#BGX7#+#WidthBig#+5)
BGX9=(#BGX8#+#WidthBig#+5)
BGX10=(#BGX9#+#WidthBig#+5)
BGX11=(#BGX10#+#WidthSmall#+5)
BGX12=(#BGX11#+#WidthSmall#+5)
BGX13=(#BGX12#+#WidthSmall#+5)
BGX14=(#BGX13#+#WidthBig#+5)
BGX15=(#BGX14#+#WidthBig#+5)
BGX16=(#BGX15#+#WidthBig#+5)
BGX17=(#BGX16#+#WidthSmall#+5)
BGX18=(#BGX17#+#WidthSmall#+5)
BGX19=(#BGX18#+#WidthSmall#+5)
BGX20=(#BGX19#+#WidthBig#+5)
BGX21=(#BGX20#+#WidthBig#+5)
BGX22=(#BGX21#+#WidthBig#+5)
BGX23=(#BGX22#+#WidthSmall#+5)
BGX24=(#BGX23#+#WidthSmall#+5)
BGX25=(#BGX24#+#WidthSmall#+5)
BGX26=(#BGX25#+#WidthBig#+5)
BGX27=(#BGX26#+#WidthBig#+5)
BGX28=(#BGX27#+#WidthBig#+5)
BGX29=(#BGX28#+#WidthSmall#+5)
BGX30=(#BGX29#+#WidthSmall#+5)
Ysh=((#heightbig# - (177/185 * #heightbig#))/2)
Xsh=((#widthbig# - (358/366 * #widthbig#))/2)
FontName=Segoe UI
FontHeight=10
lelecoteco=(#WidthBig#-(#scrollproportion#*13*2))
EX1=([AnalyzeTotal] <= 6 ? 19+#lelecoteco# : (#ATX#+19+#lelecoteco#))
EX2=(#EX1#+#WidthBig#+5)
EX3=(#EX2#+#WidthBig#+5)
EX4=(#EX3#+#WidthSmall#+5)
EX5=(#EX4#+#WidthSmall#+5)
EX6=(#EX5#+#WidthSmall#+4)
EX7=(#EX6#+#WidthBig#+5)
EX8=(#EX7#+#WidthBig#+5)
EX9=(#EX8#+#WidthBig#+5)
EX10=(#EX9#+#WidthSmall#+5)
EX11=(#EX10#+#WidthSmall#+5)
EX12=(#EX11#+#WidthSmall#+4)
EX13=(#EX12#+#WidthBig#+5)
EX14=(#EX13#+#WidthBig#+5)
EX15=(#EX14#+#WidthBig#+5)
EX16=(#EX15#+#WidthSmall#+5)
EX17=(#EX16#+#WidthSmall#+5)
EX18=(#EX17#+#WidthSmall#+4)
EX19=(#EX18#+#WidthBig#+5)
EX20=(#EX19#+#WidthBig#+5)
EX21=(#EX20#+#WidthBig#+5)
EX22=(#EX21#+#WidthSmall#+5)
EX23=(#EX22#+#WidthSmall#+5)
EX24=(#EX23#+#WidthSmall#+4)
EX25=(#EX24#+#WidthBig#+5)
EX26=(#EX25#+#WidthBig#+5)
EX27=(#EX26#+#WidthBig#+5)
EX28=(#EX27#+#WidthSmall#+5)
EX29=(#EX28#+#WidthSmall#+5)
EX30=(#EX29#+#WidthSmall#+4)
X1b=(#X1#+5)
fetch=leagueoflegends
viewitems=6
viewitems2=(#viewitems#+1)
Limit2=(1.01*(-175.408*([AnalyzeTotal]-6))-128)*0.75
Limit1=#BGX1#
LimitS=(#scrollbgwidth#-#scrollwidth#+19)
;BTNHIDE=[!HideMeter "btn[CurrentN]"][!SetVariable BTNORD #CURRENTSECTION#][!UpdateMeasure "CurrentNstring"][!SetOption CurrentN Formula "[CurrentNstring]"][!UpdateMeasure CurrentN]
BTNORD=1
ATotal=[AnalyzeTotal]
RIGHTKEY=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!SetOption RightKeyboard KeyDownAction """#LEFTKEY#"""][!Redraw]
LEFTKEY=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!SetOption RightKeyboard KeyDownAction """#RIGHTKEY#"""][!Redraw]
GORIGHT=[!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"]
GOLEFT=[!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"]
GORIGHT2=[!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"]
GOLEFT2=[!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"]
jumpscrollLOCK=0
jumpLOCK=0
CurrentBtn=1

[MeasureMover]
Measure=Plugin
Plugin=ActionTimer
ActionList1=Repeat MoveLeft, #ATW#, 5
ActionList2=Repeat MoveRight, #ATW#, 5
ActionList3=Repeat MoveLeft2, #ATW#, 1
ActionList4=Repeat MoveRight2, #ATW#, 1
ActionList5=Repeat MoveLeft3, #ATW#, 1
ActionList6=Repeat MoveRight3, #ATW#, 1
ActionList7=Repeat MoveLeft4, #ATW#, 5
ActionList8=Repeat MoveRight4, #ATW#, 5
MoveRight=[!SetVariable ATX "(Clamp((#ATX#+(#jump#*1)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#-(#jumpscroll#/0.86)),19,#LimitS#))"][!UpdateMeasure StopMover]#U2#
MoveLeft=[!SetVariable ATX "(Clamp((#ATX#-(#jump#*1)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#+(#jumpscroll#/0.86)),19,#LimitS#))"][!UpdateMeasure StopMover]#U2#
MoveRight2=[!SetVariable ATsX "(Clamp((#ATsX#-(#jumpscroll#*0.34)),19,#LimitS#))"]#U2#
MoveLeft2=[!SetVariable ATsX "(Clamp((#ATsX#+(#jumpscroll#*0.34)),19,#LimitS#))"]#U2#
MoveRight3=[!SetVariable ATX "(Clamp((#ATX#+(#jump#*0.2)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#-(#jumpscroll#*0.2)),19,#LimitS#))"]#U2#
MoveLeft3=[!SetVariable ATX "(Clamp((#ATX#-(#jump#*0.2)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#+(#jumpscroll#*0.2)),19,#LimitS#))"]#U2#
MoveRight4=[!SetVariable ATX "(Clamp((#ATX#+(#jumpLOCK#*1.4)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#-(#jumpscrollLOCK#/0.1)),19,#LimitS#))"]#U2#
MoveLeft4=[!SetVariable ATX "(Clamp((#ATX#-(#jumpLOCK#*1.4)),#Limit2#,#Limit1#))"][!SetVariable ATsX "(Clamp((#ATsX#+(#jumpscrollLOCK#/0.86)),19,#LimitS#))"]#U2#
DynamicVariables=1

[CurrentNstring]
Measure=String
String=#BTNORD#
RegExpSubstitute=1
Substitute="btn(\d{1})":"\1"
DynamicVariables=1

[MeasureRun]
Measure=Plugin
Plugin=RunCommand
Parameter=copy "#tempvar#" "#tempvar2#"
DynamicVariables=1

[MeasureDel]
Measure=Plugin
Plugin=RunCommand
Parameter=remove "#tempvar2#"
DynamicVariables=1

[ChangeImage]
Measure=Script
ScriptFile=#CURRENTPATH#Test.lua
UpdateDivider=-1

[MeasureFileExists1]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex1].jpg
FetchN=Fetch1
Parent=MeasureOnLoadFetch1
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists2]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex2].jpg
FetchN=Fetch2
Parent=MeasureOnLoadFetch2
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists3]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex3].jpg
FetchN=Fetch3
Parent=MeasureOnLoadFetch3
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists4]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex4].jpg
FetchN=Fetch4
Parent=MeasureOnLoadFetch4
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists5]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex5].jpg
FetchN=Fetch5
Parent=MeasureOnLoadFetch5
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists6]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex6].jpg
FetchN=Fetch6
Parent=MeasureOnLoadFetch6
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists7]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex7].jpg
FetchN=Fetch7
Parent=MeasureOnLoadFetch7
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists8]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex8].jpg
FetchN=Fetch8
Parent=MeasureOnLoadFetch8
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists9]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex9].jpg
FetchN=Fetch9
Parent=MeasureOnLoadFetch9
UpdateDivider=10
DynamicVariables=1

[MeasureFileExists10]
Measure=Script
ScriptFile=#CURRENTPATH#Check.lua
FileToFind=#CURRENTPATH#DownloadFile\[mIndex10].jpg
FetchN=Fetch10
Parent=MeasureOnLoadFetch10
UpdateDivider=10
DynamicVariables=1

[MeasureOnLoadFetch1]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 1)
IfTrueAction=[!CommandMeasure MeasureFileExists1 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch2]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 2)
IfTrueAction=[!CommandMeasure MeasureFileExists2 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch3]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 3)
IfTrueAction=[!CommandMeasure MeasureFileExists3 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch4]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 4)
IfTrueAction=[!CommandMeasure MeasureFileExists4 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch5]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 5)
IfTrueAction=[!CommandMeasure MeasureFileExists5 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch6]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 6)
IfTrueAction=[!CommandMeasure MeasureFileExists6 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch7]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 7)
IfTrueAction=[!CommandMeasure MeasureFileExists7 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch8]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 8)
IfTrueAction=[!CommandMeasure MeasureFileExists8 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch9]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 9)
IfTrueAction=[!CommandMeasure MeasureFileExists9 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1

[MeasureOnLoadFetch10]
Measure=Calc
Formula=Counter
IfCondition=(#NumberOfItems# >= 10)
IfTrueAction=[!CommandMeasure MeasureFileExists10 "FileCheck()"]
UpdateDivider=1
DynamicVariables=1


;----------------------------------------------------
; Styles
;----------------------------------------------------
[InfoStyle]
SolidColor=0,0,0,1
FontColor=#Color1#,#ItemOpacity#
FontFace=#FontName#
FontSize=(#FontHeight#*#scrollproportion#)
X=14R
Y=r
W=(177*#scrollproportion#)
H=(26*#scrollproportion#)
AutoScale=1
AntiAlias=1
MiddleMouseUpAction=["#GameFolder#"]
DynamicVariables=1
ClipString=1
Group=Items
[InfoStyle2]
SolidColor=0,0,0,1
FontColor=#Color1#,#ItemOpacity#
FontFace=#FontName#
FontSize=(#FontHeight#*0.9*#scrollproportion#)
X=15R
y=r
W=(153*#scrollproportion#)
H=(26*#scrollproportion#)
AutoScale=1
AntiAlias=1
MiddleMouseUpAction=["#GameFolder#"]
DynamicVariables=1
ClipString=1
Group=Items

[IconStyle]
X=5R
Y=r
H=#HeightBig#
W=#WidthBig#
Greyscale=#Greyscale#
ImageRotate=#ImageRotate#
MaskImageName=bluemask.png
DynamicVariables=1
Group=Items
PreserveAspectRatio=2
[IconStyle2]
X=5R
Y=r
H=#HeightSmall#
W=#WidthSmall#
Greyscale=#Greyscale#
ImageRotate=#ImageRotate#
MaskImageName=bluemask.png
DynamicVariables=1
Group=Items
PreserveAspectRatio=2
;----------------------------------------------------
; Measures
;----------------------------------------------------

[FVMeasure]
Measure=Plugin
Plugin=#PlName#
Path="#GameFolder#"
ShowDotDot=0
SortType=Date
SortAscending=0
SortDateType=Accessed
ShowHidden=0
HideExtensions=1
Count=#MaxItem#
FinishAction=[!UpdateMeterGroup Items][!Redraw]

;----------------------------------------------------

[FileCount]
Measure=Plugin
Plugin=Plugins\FolderInfo.dll
Folder="#GameFolder#"
InfoType=FileCount
IncludeHiddenFiles=0
IncludeSubFolders=0
IncludeSystemFiles=0
RegExpFilter=.*

[FolderCount]
Measure=Plugin
Plugin=Plugins\FolderInfo.dll
Folder="#GameFolder#"
InfoType=FolderCount
IncludeHiddenFiles=0
IncludeSubFolders=0
IncludeSystemFiles=0
RegExpFilter=.*

[AnalyzeTotal]
Measure=Calc
Formula=FileCount+FolderCount
IfAboveValue=#MaxItem#
IfAboveAction=[!SetVariable NumberOfItems #MaxItem#][!ShowMeter ToolbarTitle+][!HideMeter ToolbarTitle][!WriteKeyValue Variables Toolbar1Count ([FileCount]+[FolderCount]) "#@#Variables\GeneralSettings.inc"][!SetVariable HideScrollbar 1]
IfEqualValue=#MaxItem#
IfEqualAction=[!SetVariable NumberOfItems ([FileCount]+[FolderCount])][!WriteKeyValue Variables Toolbar1Count ([FileCount]+[FolderCount]) "#@#Variables\GeneralSettings.inc"]
IfBelowValue=#MaxItem#
IfBelowAction=[!SetVariable NumberOfItems ([FileCount]+[FolderCount])][!WriteKeyValue Variables Toolbar1Count ([FileCount]+[FolderCount]) "#@#Variables\GeneralSettings.inc"]

[StopMover]
Measure=Calc
Formula=(#ATX#)
UpdateDivider=-1
IfCondition=StopMover > 21
IfTrueAction=[!CommandMeasure MeasureMover "Stop 1"][!DisableMouseAction Rainmeter "MouseScrollUpAction"][!Update]
IfFalseAction=[!EnableMouseAction Rainmeter "MouseScrollUpAction"][!Update]
IfCondition2=StopMover <= #Limit2#
IfTrueAction2=[!CommandMeasure MeasureMover "Stop 2"][!DisableMouseAction Rainmeter "MouseScrollDownAction"][!Update]
IfFalseAction2=[!EnableMouseAction Rainmeter "MouseScrollDownAction"][!Update]
DynamicVariables=1

[CurrentN]
Measure=Calc
Formula=1
UpdateDivider=-1
IfCondition=CurrentN < 1
IfTrueAction=[!CommandMeasure MeasureMover "Stop 7"][!SetOption CurrentN Formula "1"][!CommandMeasure LeftKeyboard Stop][!DisableMeasureGroup GamepadLeft][!UpdateMeasure CurrentN]
IfCondition2=CurrentN > #NumberOfItems#
IfTrueAction2=[!CommandMeasure MeasureMover "Stop 8"][!SetOption CurrentN Formula #NumberOfItems#][!CommandMeasure RightKeyboard Stop][!DisableMeasureGroup GamepadRight][!UpdateMeasure CurrentN]
DynamicVariables=1

[PressLeftCounter]
Measure=Calc
Formula=PressLeftCounter + 1
Disabled=1
UpdateDivider=-1
OnUpdateAction=[!SetOption CurrentN Formula "([CurrentN] - 1)"][!UpdateMeasure CurrentN][!Redraw]

[PressRightCounter]
Measure=Calc
Formula=PressRightCounter + 1
Disabled=1
UpdateDivider=-1
OnUpdateAction=[!SetOption CurrentN Formula "([CurrentN] + 1)"][!UpdateMeasure CurrentN][!Redraw]

[KeyScrollControlL]
Measure=Calc
Formula=CurrentN
UpdateDivider=-1
DynamicVariables=1
IfCondition=CurrentN >= 5
IfTrueAction=[!SetVariable jumpscrollLOCK #jumpscroll#][!SetVariable jumpLOCK #jump#]
IfCondition2=CurrentN < 5
IfTrueAction2=[!SetVariable jumpscrollLOCK 0][!SetVariable jumpLOCK 0]

[KeyScrollControlR]
Measure=Calc
Formula=CurrentN
UpdateDivider=-1
DynamicVariables=1
IfCondition=CurrentN < 4
IfTrueAction=[!SetVariable jumpscrollLOCK 0][!SetVariable jumpLOCK 0]
IfCondition2=CurrentN >= 4
IfTrueAction2=[!SetVariable jumpLOCK #jump#]

;----------------------------------------------------
; Scrollbar

[ScrollBG]
Meter=Image
ImageName=scrollbg.png
Y=(40+#FontOffset#+680)
X=19
W=#scrollbgwidth#
ImageAlpha=(#NumberOfItems# < 7 ? 0 : 25)
;H=3
DynamicVariables=1
Group=ScrollBar
Hidden=1

[ScrollBar]
Meter=Image
ImageName=scrollbar.png
Y=(40+#FontOffset#+680)
X=#ATsX#
W=#scrollwidth#
ImageAlpha=(#NumberOfItems# < 7 ? 0 : 255)
;H=3
DynamicVariables=1
Group=ScrollBar
Hidden=1

;----------------------------------------------------
; Item backgrounds
;----------------------------------------------------

[Shadowstyle]
ImageName=s3.png
X=5R
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
UpdateDivider=864000
W=#WidthBig#
H=(#HeightBig#+28)
BackgroundMargins=10,10,10,10
ImageTint=163,163,163,90
Greyscale=1
DynamicVariables=1
Group=Shadows

[Shadowstylesmall]
ImageName=s3.png
X=5R
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
UpdateDivider=864000
W=#WidthSmall#
H=(#HeightSmall#+24)
BackgroundMargins=10,10,10,10
ImageTint=163,163,163,90
Greyscale=1
DynamicVariables=1
Group=Shadows

[bgstyle]
ImageName=btn3.png
X=5
Y=5
UpdateDivider=864000
W=#WidthBig#
BevelType=0
MaskImageName=bluemask.png
H=#HeightBig#
ImageTint=32,62,79,100
Greyscale=1
DynamicVariables=1
Hidden=0

[bgstylesmall]
ImageName=btn3.png
X=5
Y=5
UpdateDivider=864000
W=#WidthSmall#
BevelType=0
MaskImageName=bluemask.png
H=#HeightSmall#
ImageTint=32,62,79,100
Greyscale=1
DynamicVariables=1
Hidden=0

[BGGeneral]
Meter=Image
SolidColor=0,0,0,1
X=19
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
W=(1048*#scrollproportion#)
H=(394*#scrollproportion#)

[BG1]
Meter=Image
MeterStyle=bgstyle
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)

[BG2]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)

[BG3]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)

[BG4]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)

[BG5]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)

[BG6]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)

[BG7]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)

[BG8]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)

[BG9]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)

[BG10]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)

[BG11]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)

[BG12]
Meter=Image
MeterStyle=bgstylesmall
X=5R
Y=r
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)

[BG13]
Meter=Image
MeterStyle=bgstyle
X=5R
Y=r
Hidden=(#NumberOfItems# >= 13 ? 0 : 1)

;----------------------------------------------------
; Item overlay style
;----------------------------------------------------

[btn1st]
ImageName=s3.png
UpdateDivider=864000
W=#WidthBig#
H=(#HeightBig#+28)
X=(#WidthBig#+5)R
Hidden=1
Group=Hidden | btn
BackgroundMargins=10,10,10,10
;ImageTint=11,86,108
;Greyscale=1
DynamicVariables=1

[btn1small]
ImageName=s3.png
UpdateDivider=864000
W=#WidthSmall#
H=(#HeightSmall#+24)
X=(#WidthSmall#+5)R
Hidden=1
Group=Hidden | btn
BackgroundMargins=10,10,10,10
;ImageTint=80,80,80
;Greyscale=1
DynamicVariables=1

[overlay0]
ImageName=o3.png
X=r
Y=r
UpdateDivider=864000
W=#WidthBig#
H=#HeightBig#
DynamicVariables=1
MaskImageName=bluemask.png

[overlay0small]
ImageName=o3.png
X=r
Y=r
UpdateDivider=864000
W=#WidthSmall#
H=#HeightSmall#
DynamicVariables=1
MaskImageName=bluemask.png

[btn1]
Meter=Image
MeterStyle=btn1st
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Y=((183*((Clamp((#screenareawidth#),1366,1600))/1440))+#Ysh#)
DynamicVariables=1
Hidden=0

[btn2]
Meter=Image
MeterStyle=btn1st
DynamicVariables=1
X=(#WidthBig#+5)R
Y=r

[btn3]
Meter=Image
MeterStyle=btn1st
X=(#WidthBig#+5)R
Y=r

[btn4]
Meter=Image
MeterStyle=btn1small
X=(#WidthBig#+5)R
Y=r

[btn5]
Meter=Image
MeterStyle=btn1small
Y=r

[btn6]
Meter=Image
MeterStyle=btn1small
Y=r

[btn7]
Meter=Image
MeterStyle=btn1st
X=(#WidthSmall#+5)R
Y=r

[btn8]
Meter=Image
MeterStyle=btn1st
Y=r

[btn9]
Meter=Image
MeterStyle=btn1st
Y=r

[btn10]
Meter=Image
MeterStyle=btn1small
X=(#WidthBig#+5)R
Y=r

[btn11]
Meter=Image
MeterStyle=btn1small
Y=r

[btn12]
Meter=Image
MeterStyle=btn1small
Y=r

[btn13]
Meter=Image
MeterStyle=btn1st
X=(#WidthSmall#+5)R
Y=r

[Shadow1]
MeterStyle=Shadowstyle
Meter=Image
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)

[Shadow2]
MeterStyle=Shadowstyle
Meter=Image
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)


[Shadow3]
MeterStyle=Shadowstyle
Meter=Image
X=5R
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)

[Shadow4]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)

[Shadow5]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)

[Shadow6]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)

[Shadow7]
MeterStyle=Shadowstyle
Meter=Image
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)


[Shadow8]
MeterStyle=Shadowstyle
Meter=Image
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)


[Shadow9]
MeterStyle=Shadowstyle
Meter=Image
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)

[Shadow10]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)

[Shadow11]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)

[Shadow12]
MeterStyle=Shadowstylesmall
Meter=Image
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)

[Shadow13]
MeterStyle=Shadowstyle
Meter=Image
Hidden=(#NumberOfItems# >= 13 ? 0 : 1)

[IndexNAInfo]
Meter=String
MeterStyle=InfoStyle
Text="      No items..."
Y=(220+#FontOffset#)
LeftMouseDownAction=["#GameFolder#"]
Hidden=(#NumberOfItems# = 0 ? 0 : 1)

[LeftKeyboard]
Measure=Plugin
Plugin=HotKey
HotKey=LEFT
KeyDownAction=[!SetVariable CurrentBtn "(Clamp((#CurrentBtn#-1),1,#NumberOfItems#))"][!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!CommandMeasure RightKeyboard Start][!EnableMeasureGroup GamepadRight][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!Redraw]
DynamicVariables=1

[RightKeyboard]
Measure=Plugin
Plugin=HotKey
HotKey=RIGHT
KeyDownAction=[!SetVariable CurrentBtn "(Clamp((#CurrentBtn#+1),1,#NumberOfItems#))"][!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!CommandMeasure LeftKeyboard Start][!EnableMeasureGroup GamepadLeft][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!Redraw]
DynamicVariables=1

[Enter]
Measure=Plugin
Plugin=HotKey
HotKey=PGUP
KeyUpAction=[!CommandMeasure "mIndex[CurrentN]" "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[XInput_Dpad_U]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Dpad_U
IfEqualValue=1
IfEqualAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!CommandMeasure RightKeyboard Start][!EnableMeasureGroup GamepadRight][!Redraw]
Group=GamepadLeft
DynamicVariables=1

[XInput_Dpad_D]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Dpad_D
IfEqualValue=1
IfEqualAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!CommandMeasure LeftKeyboard Start][!EnableMeasureGroup GamepadLeft][!Redraw]
Group=GamepadRight
DynamicVariables=1

[XInput_Dpad_L]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Dpad_L
IfEqualValue=1
IfEqualAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!CommandMeasure RightKeyboard Start][!EnableMeasureGroup GamepadRight][!Redraw]
Group=GamepadLeft
DynamicVariables=1

[XInput_Dpad_R]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Dpad_R
IfEqualValue=1
IfEqualAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!CommandMeasure LeftKeyboard Start][!EnableMeasureGroup GamepadLeft][!Redraw]
Group=GamepadRight
DynamicVariables=1

[XInput_Face_D]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Face_D
IfEqualValue=1
IfEqualAction=[!CommandMeasure "mIndex[CurrentN]" "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[XInput_Face_R]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Face_R
IfEqualValue=1
IfEqualAction=[!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[XInput_Back]
Measure=Plugin
Plugin=XInput
Device=0
Channel=Back
IfEqualValue=1
IfEqualAction=[!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[XInput_JoyL_XL]
Measure=Plugin
Plugin=XInput
Device=0
Channel=JoyL_X
IfBelowValue=-0.8
IfBelowAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!CommandMeasure RightKeyboard Start][!EnableMeasureGroup GamepadRight][!Redraw]
IfConditionMode=1
Group=GamepadLeft
DynamicVariables=1

[XInput_JoyL_XR]
Measure=Plugin
Plugin=XInput
Device=0
Channel=JoyL_X
IfAboveValue=0.8
IfAboveAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!CommandMeasure LeftKeyboard Start][!EnableMeasureGroup GamepadLeft][!Redraw]
IfConditionMode=1
Group=GamepadRight
DynamicVariables=1

[XInput_JoyL_YL]
Measure=Plugin
Plugin=XInput
Device=0
Channel=JoyL_Y
IfAboveValue=0.8
IfAboveAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressLeftCounter][!UpdateMeasure PressLeftCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlR][!CommandMeasure MeasureMover "Execute 8"][!CommandMeasure RightKeyboard Start][!EnableMeasureGroup GamepadRight][!Redraw]
IfConditionMode=1
Group=GamepadLeft
DynamicVariables=1

[XInput_JoyL_YR]
Measure=Plugin
Plugin=XInput
Device=0
Channel=JoyL_Y
IfBelowValue=-0.8
IfBelowAction=[!HideMeter "btn[CurrentN]"][!EnableMeasure PressRightCounter][!UpdateMeasure PressRightCounter][!ShowMeter "btn[CurrentN]"][!UpdateMeasure KeyScrollControlL][!CommandMeasure MeasureMover "Execute 7"][!CommandMeasure LeftKeyboard Start][!EnableMeasureGroup GamepadLeft][!Redraw]
IfConditionMode=1
Group=GamepadRight
DynamicVariables=1

[MeasureCurrentBtn]
Measure=Calc
Formula=#CurrentBtn#
IfCondition=(#CURRENTSECTION#=0)
IfTrueAction=[!HideMeterGroup "btn"][!Redraw]
IfCondition2=(#CURRENTSECTION#=1)
IfTrueAction2=[!ShowMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition3=(#CURRENTSECTION#=2)
IfTrueAction3=[!HideMeter "btn1"][!ShowMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition4=(#CURRENTSECTION#=3)
IfTrueAction4=[!HideMeter "btn1"][!HideMeter "btn2"][!ShowMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition5=(#CURRENTSECTION#=4)
IfTrueAction5=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!ShowMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition6=(#CURRENTSECTION#=5)
IfTrueAction6=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!ShowMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition7=(#CURRENTSECTION#=6)
IfTrueAction7=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!ShowMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition8=(#CURRENTSECTION#=7)
IfTrueAction8=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!ShowMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition9=(#CURRENTSECTION#=8)
IfTrueAction9=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!ShowMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition10=(#CURRENTSECTION#=9)
IfTrueAction10=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!ShowMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition11=(#CURRENTSECTION#=10)
IfTrueAction11=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!ShowMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition12=(#CURRENTSECTION#=11)
IfTrueAction12=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!ShowMeter "btn11"][!HideMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition13=(#CURRENTSECTION#=12)
IfTrueAction13=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!ShowMeter "btn12"][!HideMeter "btn13"][!Redraw]
IfCondition14=(#CURRENTSECTION#=13)
IfTrueAction14=[!HideMeter "btn1"][!HideMeter "btn2"][!HideMeter "btn3"][!HideMeter "btn4"][!HideMeter "btn5"][!HideMeter "btn6"][!HideMeter "btn7"][!HideMeter "btn8"][!HideMeter "btn9"][!HideMeter "btn10"][!HideMeter "btn11"][!HideMeter "btn12"][!ShowMeter "btn13"][!Redraw]
DynamicVariables=1

[Index1Info]
Meter=String
MeasureName=mIndex1
MeasureName=CurrentN
MeterStyle=InfoStyle
Y=(578*((Clamp((#screenareawidth#),1366,1600))/1440))
X=(#NumberOfItems# < 7 ? 19 : (#ATX#+19))
LeftMouseDownAction=[!CommandMeasure mIndex1 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)
;mousescrollupAction=[!CommandMeasure MeasureMover "Execute 2"]
;mousescrolldownAction=[!CommandMeasure MeasureMover "Execute 1"]
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn1][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn1][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]
DynamicVariables=1

[Index2Info]
Meter=String
MeasureName=mIndex2
MeterStyle=InfoStyle
LeftMouseDownAction=[!CommandMeasure mIndex2 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn2][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn2][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]
DynamicVariables=1

[Index3Info]
Meter=String
MeasureName=mIndex3
MeterStyle=InfoStyle
LeftMouseDownAction=[!CommandMeasure mIndex3 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn3][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn3][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]
DynamicVariables=1

[Index4Info]
Meter=String
MeasureName=CurrentN
;MeasureName=mIndex4
MeterStyle=InfoStyle2
X=12R
Y=-50r
LeftMouseDownAction=[!CommandMeasure mIndex4 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn4][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn4][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index5Info]
Meter=String
MeasureName=mIndex5
MeterStyle=InfoStyle2
LeftMouseDownAction=[!CommandMeasure mIndex5 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn5][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn5][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index6Info]
Meter=String
MeasureName=mIndex6
MeterStyle=InfoStyle2
LeftMouseDownAction=[!CommandMeasure mIndex6 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn6][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn6][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index7Info]
Meter=String
MeasureName=mIndex7
MeterStyle=InfoStyle
Y=(578*((Clamp((#screenareawidth#),1366,1600))/1440))
X=14R
LeftMouseDownAction=[!CommandMeasure mIndex7 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn7][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!HideMeter btn7][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index8Info]
Meter=String
MeasureName=mIndex8
MeterStyle=InfoStyle
LeftMouseDownAction=[!CommandMeasure mIndex8 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn8][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn8][!Redraw]
MouseLeaveAction=[!HideMeter btn8][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index9Info]
Meter=String
MeasureName=mIndex9
MeterStyle=InfoStyle
LeftMouseDownAction=[!CommandMeasure mIndex9 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn9][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn9][!Redraw]
MouseLeaveAction=[!HideMeter btn9][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index10Info]
Meter=String
MeasureName=mIndex10
MeterStyle=InfoStyle2
LeftMouseDownAction=[!CommandMeasure mIndex10 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)
X=12R
Y=-50r
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn10][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn10][!Redraw]
MouseLeaveAction=[!HideMeter btn10][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index11Info]
Meter=String
MeasureName=mIndex11
MeterStyle=InfoStyle2
LeftMouseDownAction=[!CommandMeasure mIndex11 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn11][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn11][!Redraw]
MouseLeaveAction=[!HideMeter btn11][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index12Info]
Meter=String
MeasureName=mIndex12
MeterStyle=InfoStyle2
LeftMouseDownAction=[!CommandMeasure mIndex12 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn12][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn12][!Redraw]
MouseLeaveAction=[!HideMeter btn12][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Index13Info]
Meter=String
MeasureName=mIndex13
MeterStyle=InfoStyle
Y=(578*((Clamp((#screenareawidth#),1366,1600))/1440))
X=14R
LeftMouseDownAction=[!CommandMeasure mIndex13 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Hidden=(#NumberOfItems# >= 13 ? 0 : 1)
MouseOverAction=[!HideMeterGroup btn][!ShowMeter btn13][!SetOption #CURRENTSECTION# StringEffect "Shadow"][!SetOption #CURRENTSECTION# FontEffectColor "255,255,255,100"][!UpdateMeter #CURRENTSECTION#][!Redraw][!ShowMeter btn13][!Redraw]
MouseLeaveAction=[!HideMeter btn13][!SetOption #CURRENTSECTION# StringEffect "None"][!SetOption #CURRENTSECTION# FontEffectColor "0,0,0,255"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[IndexNAIcon]
Meter=Image
MeterStyle=IconStyle
ImageName=#@#ToolbarImages\noitem
ImageTint=#Color1#
Y=(45*((Clamp((#screenareawidth#),1366,1600))/1440))
Hidden=(#NumberOfItems# = 0 ? 0 : 1)

[Index1Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex1].jpg
MeterStyle=IconStyle
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "1"][!SetVariable CurrentBtn "1"][!SetOption Index1Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index1Info][!Redraw]
MouseLeaveAction=[!HideMeter btn1][!SetOption Index1Info FontEffectColor "0,0,0,255"][!UpdateMeter Index1Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex1 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[Index1Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex1].jpg
MeterStyle=IconStyle
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Hidden=1

[ov1]
Meter=Image
MeterStyle=overlay0
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)

[Index2Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex2].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "2"][!SetVariable CurrentBtn "2"][!SetOption Index2Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index2Info][!Redraw]
MouseLeaveAction=[!HideMeter btn2][!SetOption Index2Info FontEffectColor "0,0,0,255"][!UpdateMeter Index2Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex2 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index2Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex2].jpg
X=r
MeterStyle=IconStyle
Hidden=1

[ov2]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)

[Index3Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex3].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "3"][!SetVariable CurrentBtn "3"][!SetOption Index3Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index3Info][!Redraw]
MouseLeaveAction=[!HideMeter btn3][!SetOption Index3Info FontEffectColor "0,0,0,255"][!UpdateMeter Index3Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex3 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index3Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex3].jpg
X=r
MeterStyle=IconStyle
Hidden=1

[ov3]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)

[Index4Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex4].jpg
MeterStyle=IconStyle2
y=r
X=5R
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "4"][!SetVariable CurrentBtn "4"][!SetOption Index4Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index4Info][!Redraw]
MouseLeaveAction=[!HideMeter btn4][!SetOption Index4Info FontEffectColor "0,0,0,255"][!UpdateMeter Index4Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex4 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index4Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex4].jpg
y=r
X=r
MeterStyle=IconStyle2
Hidden=1

[ov4]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)

[Index5Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex5].jpg
MeterStyle=IconStyle2
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "5"][!SetVariable CurrentBtn "5"][!SetOption Index5Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index5Info][!Redraw]
MouseLeaveAction=[!HideMeter btn5][!SetOption Index5Info FontEffectColor "0,0,0,255"][!UpdateMeter Index5Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex5 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index5Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex5].jpg
MeterStyle=IconStyle2
X=r
Hidden=1

[ov5]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)

[Index6Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex6].jpg
MeterStyle=IconStyle2
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "6"][!SetVariable CurrentBtn "6"][!SetOption Index6Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index6Info][!Redraw]
MouseLeaveAction=[!HideMeter btn6][!SetOption Index6Info FontEffectColor "0,0,0,255"][!UpdateMeter Index6Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex6 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index6Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex6].jpg
MeterStyle=IconStyle2
X=r
Hidden=1


[ov6]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)

[Index7Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex7].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "7"][!SetVariable CurrentBtn "7"][!SetOption Index7Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index7Info][!Redraw]
MouseLeaveAction=[!HideMeter btn7][!SetOption Index7Info FontEffectColor "0,0,0,255"][!UpdateMeter Index7Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex7 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index7Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex7].jpg
MeterStyle=IconStyle
X=r
Hidden=1

[ov7]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)

[Index8Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex8].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "8"][!SetVariable CurrentBtn "8"][!SetOption Index8Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index8Info][!Redraw]
MouseLeaveAction=[!HideMeter btn8][!SetOption Index8Info FontEffectColor "0,0,0,255"][!UpdateMeter Index8Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex8 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index8Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex8].jpg
MeterStyle=IconStyle
X=r
Hidden=1

[ov8]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)

[Index9Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex9].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "9"][!SetVariable CurrentBtn "9"][!SetOption Index9Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index9Info][!Redraw]
MouseLeaveAction=[!HideMeter btn9][!SetOption Index9Info FontEffectColor "0,0,0,255"][!UpdateMeter Index9Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex9 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index9Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex9].jpg
MeterStyle=IconStyle
X=r
Hidden=1

[ov9]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)

[Index10Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex10].jpg
MeterStyle=IconStyle2
y=r
X=5R
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "10"][!SetVariable CurrentBtn "10"][!SetOption Index10Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index10Info][!Redraw]
MouseLeaveAction=[!HideMeter btn10][!SetOption Index10Info FontEffectColor "0,0,0,255"][!UpdateMeter Index10Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex10 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index10Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex10].jpg
y=r
X=r
MeterStyle=IconStyle2
Hidden=1

[ov10]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)


[Index11Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex11].jpg
MeterStyle=IconStyle2
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "11"][!SetVariable CurrentBtn "11"][!SetOption Index11Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index11Info][!Redraw]
MouseLeaveAction=[!HideMeter btn11][!SetOption Index11Info FontEffectColor "0,0,0,255"][!UpdateMeter Index11Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex11 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index11Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex11].jpg
MeterStyle=IconStyle2
X=r
Hidden=1

[ov11]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)

[Index12Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex12].jpg
MeterStyle=IconStyle2
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "12"][!SetVariable CurrentBtn "12"][!SetOption Index12Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index6Info][!Redraw]
MouseLeaveAction=[!HideMeter btn12][!SetOption Index12Info FontEffectColor "0,0,0,255"][!UpdateMeter Index12Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex12 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index12Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex12].jpg
MeterStyle=IconStyle2
X=r
Hidden=1


[ov12]
Meter=Image
MeterStyle=overlay0small
X=r
Y=r
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)

[Index13Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex13].jpg
MeterStyle=IconStyle
MouseOverAction=[!SetOption CurrentN Formula "13"][!SetVariable CurrentBtn "13"][!SetOption Index13Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index13Info][!Redraw]
MouseLeaveAction=[!HideMeter btn13][!SetOption Index13Info FontEffectColor "0,0,0,255"][!UpdateMeter Index13Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex13 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]

[Index13Iconx]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex13].jpg
MeterStyle=IconStyle
X=r
Hidden=1

[ov13]
Meter=Image
MeterStyle=overlay0
X=r
Y=r
Hidden=(#NumberOfItems# >= 13 ? 0 : 1)

;----------------------------------------------------
; Name & Icon measures
;----------------------------------------------------

[mIndex1]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=1
IfMatch=^$

[mIndex1Link]
Measure=String
String=[mIndex1]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex2Link]
Measure=String
String=[mIndex2]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex3Link]
Measure=String
String=[mIndex3]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex4Link]
Measure=String
String=[mIndex4]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex5Link]
Measure=String
String=[mIndex5]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex6Link]
Measure=String
String=[mIndex6]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex7Link]
Measure=String
String=[mIndex7]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex8Link]
Measure=String
String=[mIndex8]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex9Link]
Measure=String
String=[mIndex9]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex10Link]
Measure=String
String=[mIndex10]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex11Link]
Measure=String
String=[mIndex11]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex12Link]
Measure=String
String=[mIndex12]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex13Link]
Measure=String
String=[mIndex13]
RegExpSubstitute=1
Substitute=" ":"%20"
DynamicVariables=1

[mIndex1Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=1

;----------------------------------------------------
; Index 2

[mIndex2]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=2
IfMatch=^$

[mIndex2Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=2

;----------------------------------------------------
; Index 3

[mIndex3]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=3
IfMatch=^$

[mIndex3Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=3

;----------------------------------------------------
; Index 4

[mIndex4]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=4
IfMatch=^$

[mIndex4Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=4

;----------------------------------------------------
; Index 5

[mIndex5]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=5
IfMatch=^$

[mIndex5Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=5

;----------------------------------------------------
; Index 6

[mIndex6]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=6
IfMatch=^$

[mIndex6Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=6

;----------------------------------------------------
; Index 7

[mIndex7]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=7
IfMatch=^$

[mIndex7Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=7

;----------------------------------------------------
; Index 8

[mIndex8]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=8
IfMatch=^$

[mIndex8Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=8

;----------------------------------------------------
; Index 9

[mIndex9]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=9
IfMatch=^$

[mIndex9Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=9

;----------------------------------------------------
; Index 10

[mIndex10]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=10
IfMatch=^$

[mIndex10Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=10

;----------------------------------------------------
; Index 11

[mIndex11]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=11
IfMatch=^$

[mIndex11Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=11

;----------------------------------------------------
; Index 12

[mIndex12]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=12
IfMatch=^$

[mIndex12Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=12

;----------------------------------------------------
; Index 13

[mIndex13]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=FileName
Index=13
IfMatch=^$

[mIndex13Icon]
Measure=Plugin
Plugin=FileView
Path=[FVMeasure]
Type=Icon
IconSize=#IconSize#
Index=13

;----------------------------------------------------
; Lapis Style
;----------------------------------------------------

[LapisShadowStyle]
H=(13*#scrollproportion#)
W=(13*#scrollproportion#)
ImageName=editshadow2.png
ImageAlpha=100
Y=(197*((Clamp((#screenareawidth#),1366,1600))/1440))
DynamicVariables=1


;----------------------------------------------------
; Lapis
;----------------------------------------------------

[Lapis]
MeterStyle=LapisShadowStyle
Meter=Image
ImageName=editshadow2.png
X=((180*#scrollproportion#)+#ATX#)
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown1]
MouseOverAction=[!ShowMeter Index1Iconx][!HideMeter Index1Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index1Icon][!HideMeter Index1Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis2]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown2]
MouseOverAction=[!ShowMeter Index2Iconx][!HideMeter Index2Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index2Icon][!HideMeter Index2Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis3]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 3 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown3]
MouseOverAction=[!ShowMeter Index3Iconx][!HideMeter Index3Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index3Icon][!HideMeter Index3Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis4]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(146*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 4 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown4]
MouseOverAction=[!ShowMeter Index4Iconx][!HideMeter Index4Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index4Icon][!HideMeter Index4Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis5]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(147*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 5 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown5]
MouseOverAction=[!ShowMeter Index5Iconx][!HideMeter Index5Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index5Icon][!HideMeter Index5Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis6]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(148*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 6 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown6]
MouseOverAction=[!ShowMeter Index6Iconx][!HideMeter Index6Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index6Icon][!HideMeter Index6Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis7]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 7 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown7]
MouseOverAction=[!ShowMeter Index7Iconx][!HideMeter Index7Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index7Icon][!HideMeter Index7Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis8]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 8 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown8]
MouseOverAction=[!ShowMeter Index8Iconx][!HideMeter Index8Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index8Icon][!HideMeter Index8Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis9]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 9 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown9]
MouseOverAction=[!ShowMeter Index9Iconx][!HideMeter Index9Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index9Icon][!HideMeter Index9Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis10]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(146*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 10 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown10]
MouseOverAction=[!ShowMeter Index10Iconx][!HideMeter Index10Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index10Icon][!HideMeter Index10Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis11]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(147*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 11 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown11]
MouseOverAction=[!ShowMeter Index11Iconx][!HideMeter Index11Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index11Icon][!HideMeter Index11Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis12]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(148*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 12 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown12]
MouseOverAction=[!ShowMeter Index12Iconx][!HideMeter Index12Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index12Icon][!HideMeter Index12Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

[Lapis13]
MeterStyle=LapisShadowStyle
Meter=Image
X=(abs(175*#scrollproportion#))+5R
Hidden=(#NumberOfItems# >= 13 ? 0 : 1)
LeftMouseUpAction=[!SetOption #CURRENTSECTION# ImageName "editclick.png"][!UpdateMeter #CURRENTSECTION#][!HideMeterGroup Dropdown][!Redraw][!ToggleMeterGroup Dropdown13]
MouseOverAction=[!ShowMeter Index13Iconx][!HideMeter Index13Icon][!SetOption #CURRENTSECTION# ImageAlpha 255][!SetOption #CURRENTSECTION# ImageName "edithover.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!ShowMeter Index13Icon][!HideMeter Index13Iconx][!SetOption #CURRENTSECTION# ImageAlpha 100][!SetOption #CURRENTSECTION# ImageName "editshadow2.png"][!UpdateMeter #CURRENTSECTION#][!Redraw]

;----------------------------------------------------
; Dropdown Menu Style
;----------------------------------------------------

[Dstyle]
SolidColor=20,20,20,220
Y=212
W=(138*#scrollproportion#)
H=(63*#scrollproportion#)
X=(#WidthBig#)+5R
Hidden=1
Group=Dropdown
DynamicVariables=1

[ImageChangeStyle]
SolidColor=0,0,0,1
Text=" Change image"
FontFace=Calibri
FontSize=(9*#scrollproportion#)
FontColor=230,230,230,255
Padding=0,0,(80*#scrollproportion#),0
W=(138*#scrollproportion#)
AntiAlias=1
X=r
Y=232
MouseOverAction=[!SetOption #CURRENTSECTION# FontColor 255,255,255,255][!SetOption #CURRENTSECTION# SolidColor 0,191,255,255][!UpdateMeter #CURRENTSECTION#][!Redraw]
MouseLeaveAction=[!SetOption #CURRENTSECTION# FontColor 230,230,230,255][!SetOption #CURRENTSECTION# SolidColor 0,0,0,1][!UpdateMeter #CURRENTSECTION#][!Redraw]
Hidden=1
DynamicVariables=1

[DMask1big]
H=(#HeightBig#*0.40)
W=#WidthBig#
Hidden=1
UpdateDivider=864000
X=(#WidthBig#+5)R
BackgroundMargins=10,10,10,10
SolidColor=30,30,30,1
;LeftMouseUpAction=[!UpdateMeter *][!UpdateMeasure *]
MouseLeaveAction=[!HideMeterGroup Dropdown][!Redraw]

[DMask1small]
UpdateDivider=864000
W=#WidthSmall#
H=((#HeightSmall#+24)*0.4)
X=(#WidthSmall#+5)R
Hidden=1
BackgroundMargins=10,10,10,10
SolidColor=30,30,30,1
;LeftMouseUpAction=[!UpdateMeter *][!UpdateMeasure *]
MouseLeaveAction=[!HideMeterGroup Dropdown][!Redraw]

;----------------------------------------------------
; Dropdown Menus
;----------------------------------------------------

[DMask1]
Meter=Image
Group=Dropdown | Dropdown1
MeterStyle=DMask1big
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Y=((183*((Clamp((#screenareawidth#),1366,1600))/1440))+#Ysh#)
DynamicVariables=1

[DMask2]
Meter=Image
Group=Dropdown | Dropdown2
MeterStyle=DMask1big
DynamicVariables=1
X=(#WidthBig#+5)R
Y=r

[DMask3]
Meter=Image
Group=Dropdown | Dropdown3
MeterStyle=DMask1big
X=(#WidthBig#+5)R
Y=r

[DMask4]
Meter=Image
Group=Dropdown | Dropdown4
MeterStyle=DMask1small
X=(#WidthBig#+5)R
Y=r

[DMask5]
Meter=Image
Group=Dropdown | Dropdown5
MeterStyle=DMask1small
Y=r

[DMask6]
Meter=Image
Group=Dropdown | Dropdown6
MeterStyle=DMask1small
Y=r

[DMask7]
Meter=Image
Group=Dropdown | Dropdown7
MeterStyle=DMask1big
X=(#WidthSmall#+5)R
Y=r

[DMask8]
Meter=Image
Group=Dropdown | Dropdown8
MeterStyle=DMask1big
Y=r

[DMask9]
Meter=Image
Group=Dropdown | Dropdown9
MeterStyle=DMask1big
Y=r

[DMask10]
Meter=Image
Group=Dropdown | Dropdown10
MeterStyle=DMask1small
X=(#WidthBig#+5)R
Y=r

[DMask11]
Meter=Image
Group=Dropdown | Dropdown11
MeterStyle=DMask1small
Y=r

[DMask12]
Meter=Image
Group=Dropdown | Dropdown12
MeterStyle=DMask1small
Y=r

[DMask13]
Meter=Image
Group=Dropdown | Dropdown13
MeterStyle=DMask1big
X=(#WidthSmall#+5)R
Y=r

[Dropdown1]
Meter=Image
MeterStyle=Dstyle
X=(#ATX#+53)
DynamicVariables=1
Group=Dropdown | Dropdown1
MouseOverAction=[!ShowMeter Index1Iconx][!HideMeter Index1Icon]
MouseLeaveAction=[!ShowMeter Index1Icon][!HideMeter Index1Iconx]

[OpenFolder1]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
X=r
Y=215
Group=Dropdown | Dropdown1
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange1]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
X=r
Y=4R
Group=Dropdown | Dropdown1
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex1].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams1]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
X=r
Y=4R
Group=Dropdown | Dropdown1
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex1Link]
DynamicVariables=1


[Dropdown2]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown2
MouseOverAction=[!ShowMeter Index2Iconx][!HideMeter Index2Icon]
MouseLeaveAction=[!ShowMeter Index2Icon][!HideMeter Index2Iconx]


[OpenFolder2]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown2
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange2]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown2
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex2].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams2]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown2
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex2Link]
DynamicVariables=1


[Dropdown3]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown3
MouseOverAction=[!ShowMeter Index3Iconx][!HideMeter Index3Icon]
MouseLeaveAction=[!ShowMeter Index3Icon][!HideMeter Index3Iconx]


[OpenFolder3]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown3
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange3]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown3
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex3].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams3]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
X=r
Y=4R
Group=Dropdown | Dropdown3
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex3Link]
DynamicVariables=1


[Dropdown4]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown4
X=(#WidthSmall#)R
MouseOverAction=[!ShowMeter Index4Iconx][!HideMeter Index4Icon]
MouseLeaveAction=[!ShowMeter Index4Icon][!HideMeter Index4Iconx]


[OpenFolder4]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
X=r
Y=215
Group=Dropdown | Dropdown4
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange4]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown4
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex4].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams4]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown4
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex4Link]
DynamicVariables=1

[Dropdown5]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown5
X=(#WidthSmall#)+5R
MouseOverAction=[!ShowMeter Index5Iconx][!HideMeter Index5Icon]
MouseLeaveAction=[!ShowMeter Index5Icon][!HideMeter Index5Iconx]

[OpenFolder5]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown5
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange5]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown5
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex5].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams5]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown5
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex5Link]
DynamicVariables=1

[Dropdown6]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown6
X=(#WidthSmall#)+5R
MouseOverAction=[!ShowMeter Index6Iconx][!HideMeter Index6Icon]
MouseLeaveAction=[!ShowMeter Index6Icon][!HideMeter Index6Iconx]

[OpenFolder6]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown6
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange6]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown6
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex6].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams6]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown6
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex6Link]
DynamicVariables=1

[Dropdown7]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown7
MouseOverAction=[!ShowMeter Index7Iconx][!HideMeter Index7Icon]
MouseLeaveAction=[!ShowMeter Index7Icon][!HideMeter Index7Iconx]

[OpenFolder7]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown7
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange7]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown7
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex7].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams7]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown7
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex7Link]
DynamicVariables=1

[Dropdown8]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown8
MouseOverAction=[!ShowMeter Index8Iconx][!HideMeter Index8Icon]
MouseLeaveAction=[!ShowMeter Index8Icon][!HideMeter Index8Iconx]


[OpenFolder8]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown8
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange8]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown8
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex8].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams8]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown8
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex8Link]
DynamicVariables=1


[Dropdown9]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown9
MouseOverAction=[!ShowMeter Index9Iconx][!HideMeter Index9Icon]
MouseLeaveAction=[!ShowMeter Index9Icon][!HideMeter Index9Iconx]

[OpenFolder9]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown9
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange9]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown9
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex9].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams9]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown9
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex9Link]
DynamicVariables=1

[Dropdown10]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown10
X=(#WidthSmall#)+5R
MouseOverAction=[!ShowMeter Index10Iconx][!HideMeter Index10Icon]
MouseLeaveAction=[!ShowMeter Index10Icon][!HideMeter Index10Iconx]

[OpenFolder10]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown10
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange10]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown10
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex10].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams10]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown10
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex10Link]
DynamicVariables=1


[Dropdown11]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown11
X=(#WidthSmall#)+5R
MouseOverAction=[!ShowMeter Index11Iconx][!HideMeter Index11Icon]
MouseLeaveAction=[!ShowMeter Index11Icon][!HideMeter Index11Iconx]

[OpenFolder11]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown11
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange11]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown11
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex11].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams11]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown11
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex11Link]
DynamicVariables=1


[Dropdown12]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown12
X=(#WidthSmall#)+5R
MouseOverAction=[!ShowMeter Index12Iconx][!HideMeter Index12Icon]
MouseLeaveAction=[!ShowMeter Index12Icon][!HideMeter Index12Iconx]

[OpenFolder12]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown12
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange12]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown12
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex12].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams12]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown12
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex12Link]
DynamicVariables=1


[Dropdown13]
Meter=Image
MeterStyle=Dstyle
DynamicVariables=1
Group=Dropdown | Dropdown13
MouseOverAction=[!ShowMeter Index13Iconx][!HideMeter Index13Icon]
MouseLeaveAction=[!ShowMeter Index13Icon][!HideMeter Index13Iconx]

[OpenFolder13]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Open folder"
Y=215
Group=Dropdown | Dropdown13
LeftMouseUpAction=["#GameFolder#"]
DynamicVariables=1

[ImageChange13]
Meter=String
MeterStyle=ImageChangeStyle
Padding=0,0,(68*#scrollproportion#),0
Y=4R
Group=Dropdown | Dropdown13
LeftMouseUpAction=["#@#RainFile\RainFile.exe" "File" "Variables" "tempvar" "#CURRENTPATH#fetch.inc" "#PROGRAMDRIVE#Image.jpg" "DPNE"][!WriteKeyValue Variables tempvar2 "#CURRENTPATH#DownloadFile\[mIndex13].jpg" "#CURRENTPATH#fetch.inc"][!UpdateMeasure MeasureRun][!Redraw]
DynamicVariables=1

[Streams13]
Meter=String
MeterStyle=ImageChangeStyle
Text=" Livestreams"
Y=4R
Group=Dropdown | Dropdown13
LeftMouseUpAction=https://www.twitch.tv/directory/game/[mIndex13Link]
DynamicVariables=1

[Fetch1]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex1]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex1].jpg
FinishAction=[!PauseMeasure Fetch1]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch2]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex2]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex2].jpg
FinishAction=[!PauseMeasure Fetch2]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch3]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex3]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex3].jpg
FinishAction=[!WriteKeyValue Variables Fetch3 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch4]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex4]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex4].jpg
FinishAction=[!WriteKeyValue Variables Fetch4 "1" "#currentpath#fetch.inc"][!PauseMeasure Fetch4]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch5]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex5]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex5].jpg
FinishAction=[!WriteKeyValue Variables Fetch5 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch6]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex6]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex6].jpg
FinishAction=[!PauseMeasure Fetch1]
FinishAction=[!WriteKeyValue Variables Fetch6 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch7]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex7]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex7].jpg
FinishAction=[!WriteKeyValue Variables Fetch7 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100
Debug=2
[Fetch8]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex8]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex8].jpg
FinishAction=[!WriteKeyValue Variables Fetch8 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100

[Fetch9]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex9]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex9].jpg
FinishAction=[!WriteKeyValue Variables Fetch9 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100

[Fetch10]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex10]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex10].jpg
FinishAction=[!WriteKeyValue Variables Fetch10 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100


[Fetch11]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex11]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex11].jpg
FinishAction=[!WriteKeyValue Variables Fetch11 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100


[Fetch12]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex12]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex12].jpg
FinishAction=[!WriteKeyValue Variables Fetch12 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100

[Fetch13]
Measure=Plugin
Plugin=WebParser
URL=https://www.googleapis.com/customsearch/v1?key=AIzaSyCkGZEqJZemM8vvuq2c9zA9Qv51CAD4erY&cx=014510116130197715653:cgt780mwhue&q=%27[&mIndex13]%27%20cover&searchType=image&alt=json
RegExp=(?siU)"link": "(.*)"
StringIndex=1
Download=1
DownloadFile=[mIndex13].jpg
FinishAction=[!WriteKeyValue Variables Fetch13 "1" "#currentpath#fetch.inc"][!PauseMeasure #currentsection#]
Disabled=1
DynamicVariables=1
UpdateDivider=100

[MeterImage]
Meter=Image
MeasureName=Fetch1
W=300
PreserveAspectRatio=2
Hidden=1
Please test it and let me know if the issues are fixed now.
User avatar
Krainz
Posts: 186
Joined: May 27th, 2012, 5:16 am

Re: Using formulas with meter names? Is it possible?

Post by Krainz »

Hey, sorry for taking so long to respond

I believe all these issues are gone now, thank you so much for your help!

Regarding this skin I only have one question left, but it would take time to round up my thoughts and write the post.

But the gist of the idea is:

Take a look at these two meters, from the code you fixed:

Code: Select all

[Index1Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex1].jpg
MeterStyle=IconStyle
Y=(192*((Clamp((#screenareawidth#),1366,1600))/1440))
X=(#NumberOfItems# < 7 ? 11 : (#ATX#+11))
Hidden=(#NumberOfItems# >= 1 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "1"][!SetVariable CurrentBtn "1"][!SetOption Index1Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index1Info][!Redraw]
MouseLeaveAction=[!HideMeter btn1][!SetOption Index1Info FontEffectColor "0,0,0,255"][!UpdateMeter Index1Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex1 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
DynamicVariables=1

[Index2Icon]
Meter=Image
ImageName=#CURRENTPATH#DownloadFile\[mIndex2].jpg
MeterStyle=IconStyle
Hidden=(#NumberOfItems# >= 2 ? 0 : 1)
MouseOverAction=[!SetOption CurrentN Formula "2"][!SetVariable CurrentBtn "2"][!SetOption Index2Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index2Info][!Redraw]
MouseLeaveAction=[!HideMeter btn2][!SetOption Index2Info FontEffectColor "0,0,0,255"][!UpdateMeter Index2Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex2 "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
The idea is to turn Index1Icon into a style, and thus making Index2Icon, Index3Icon... Index13Icon all shorter due to not needing to specify the mouse actions

The question is: is it worth the work? Would it make the code lighter and run smoother? Is it even possible?

Because as you can see, in the Index1Icon MouseActions the number 1 repeats a lot... And in the Index2Icon MouseActions the number 2 repeats a lot... and so on
User avatar
balala
Rainmeter Sage
Posts: 16172
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Using formulas with meter names? Is it possible?

Post by balala »

Krainz wrote: February 8th, 2020, 7:16 pm is it worth the work?
Not sure. This is up to you. I can't say what worth for you and what doesn't.
Krainz wrote: February 8th, 2020, 7:16 pm Would it make the code lighter and run smoother?
I doubt it would run smoother, but in a way, the code would be indeed lighter. But take care about the following as well:
Krainz wrote: February 8th, 2020, 7:16 pm Is it even possible?
I'd say it's not this way .
As far as I can say, it is possible only if you rename [Index1Icon] as [1], [Index2Icon] as [2] and so on. In such a case you could use the #CURRENTSECTION# variable to use the appropriate number into the bangs. For instance the jointly used mouse actions could be written this way:

Code: Select all

MouseOverAction=[!SetOption CurrentN Formula "#CURRENTSECTION#"][!SetVariable CurrentBtn "#CURRENTSECTION#"][!SetOption Index#CURRENTSECTION#Info FontEffectColor "255,255,255,100"][!HideGroup Dropdown][!UpdateMeasure "MeasureCurrentBtn"][!UpdateMeasure "LeftKeyboard"][!UpdateMeasure "RightKeyboard"][!UpdateMeter *][!UpdateMeasure CurrentN][!UpdateMeter Index#CURRENTSECTION#Info][!Redraw]
MouseLeaveAction=[!HideMeter btn#CURRENTSECTION#][!SetOption Index#CURRENTSECTION#Info FontEffectColor "0,0,0,255"][!UpdateMeter Index#CURRENTSECTION#Info][!Redraw]
LeftMouseDownAction=[!CommandMeasure mIndex#CURRENTSECTION# "Open"][!UpdateMeasure FVMeasure][!UpdateMeterGroup Items][!Redraw][!ToggleConfig "AsperiaSuite\Gamehall\Tiles" "GameScreen1-Tiles.ini"][!ToggleConfig "AsperiaSuite\Gamehall\GameScreen1" "GameScreen1-bg.ini"]
Just note that in the MouseOverAction option if you update all meters (with the [!UpdateMeter *] bang), there is no need to update once again the [IndexXXInfo] meters as well (with [!UpdateMeter Index#CURRENTSECTION#Info]). That's why I'd remove the last bang.
User avatar
Krainz
Posts: 186
Joined: May 27th, 2012, 5:16 am

Re: Using formulas with meter names? Is it possible?

Post by Krainz »

Is there a way of extracting the 1 from [Index1Info] through RegExp and #CURRENTSECTION#?
User avatar
balala
Rainmeter Sage
Posts: 16172
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Using formulas with meter names? Is it possible?

Post by balala »

Krainz wrote: February 8th, 2020, 7:59 pm Is there a way of extracting the 1 from [Index1Info] through RegExp and #CURRENTSECTION#?
No, unfortunately there is not. To extract it you'd need a String measure, but [Index1Info] is from the beginning an Image meter.