i am trying to make windows controls. in this case it is about the windows combobox. when clicked it opens a list.
when selecting and an item the list closes and the text will be put in the text area.
it does nothing else then just that.
i used SetVariable and WriteKeyValue at the same time so that i could bypass the !Refresh function.
when doing it that way makes it smooth like it could be.
but now my question.
how can i save the fileview icons in like a temp directory?
combobox1.png
combobox2.png
Code: Select all
[Rainmeter]
Update=1000
@include=#CURRENTPATH#Theme\style.inc
ContextTitle="Edit Style"
ContextAction=["#CURRENTPATH#Theme\style.inc"]
[Variables]
vSkinWidth=220
;this is for 4 rows.
;vSkinHeight=210
;this is for 8 rows.
vSkinHeight=370
vSkinScale=1.5
paddingLeft=15
paddingTop=15
paddingRight=15
paddingBottom=15
vScrollBarHidden=0
vPath="#CURRENTPATH#Shortcuts"
vHideToolTip=1
vRows=8
vScrollIndex=7
ContainerH=(22*#vSkinScale#)
[mFileCount]
Measure=Plugin
Plugin=FolderInfo
Folder=#vPath#\
InfoType=FileCount
DynamicVariables=1
UpdateDivider=1
[mFolder]
Measure=Plugin
Plugin=FileView
Path=#vPath#\
Recursive=0
ShowDotDot=0
ShowFolder=0
ShowFile=1
SortType=Name
HideExtensions=1
Count=[mFileCount]
DynamicVariables=1
UpdateDivider=1
[mFolderExtension]
Measure=Plugin
Plugin=FileView
Path=#vPath#
Recursive=0
ShowDotDot=0
ShowFolder=0
ShowFile=1
SortType=Name
HideExtensions=0
Count=[mFileCount]
DynamicVariables=1
UpdateDivider=1
[mName1]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+1)
DynamicVariables=1
UpdateDivider=1
[mName2]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+2)
DynamicVariables=1
UpdateDivider=1
[mName3]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+3)
DynamicVariables=1
UpdateDivider=1
[mName4]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+4)
DynamicVariables=1
UpdateDivider=1
[mName5]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+5)
DynamicVariables=1
UpdateDivider=1
[mName6]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+6)
DynamicVariables=1
UpdateDivider=1
[mName7]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+7)
DynamicVariables=1
UpdateDivider=1
[mName8]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=FileName
Index=(#vScrollIndex#+8)
DynamicVariables=1
UpdateDivider=1
[mNameExtension1]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+1)
DynamicVariables=1
UpdateDivider=1
[mNameExtension2]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+2)
DynamicVariables=1
UpdateDivider=1
[mNameExtension3]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+3)
DynamicVariables=1
UpdateDivider=1
[mNameExtension4]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+4)
DynamicVariables=1
UpdateDivider=1
[mNameExtension5]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+5)
DynamicVariables=1
UpdateDivider=1
[mNameExtension6]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+6)
DynamicVariables=1
UpdateDivider=1
[mNameExtension7]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+7)
DynamicVariables=1
UpdateDivider=1
[mNameExtension8]
Measure=Plugin
Plugin=FileView
Path=[mFolderExtension]
Type=FileName
Index=(#vScrollIndex#+8)
DynamicVariables=1
UpdateDivider=1
[mPicture1]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+1)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture2]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+2)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture3]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+3)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture4]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+4)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture5]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+5)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture6]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+6)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture7]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+7)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[mPicture8]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+8)
IconSize=ExtraLarge
DynamicVariables=1
UpdateDivider=1
[tSelect1]
Meter=String
StringAlign=Left
X=(7*#vSkinScale#+#paddingLeft#)
Y=(37*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName1]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension1]"]
MouseOverAction=[!SetOption tSelect1 SolidColor 50,50,50,255][!UpdateMeter tSelect1][!Redraw]
MouseLeaveAction=[!SetOption tSelect1 SolidColor 50,50,50,1][!UpdateMeter tSelect1][!Redraw]
DynamicVariables=1
UpdateDivider=1
Container=ContainerMeter
[tSelect2]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(77*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName2]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension2]"]
MouseOverAction=[!SetOption tSelect2 SolidColor 50,50,50,255][!UpdateMeter tSelect2][!Redraw]
MouseLeaveAction=[!SetOption tSelect2 SolidColor 155,155,155,0][!UpdateMeter tSelect2][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect3]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(117*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName3]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension3]"]
MouseOverAction=[!SetOption tSelect3 SolidColor 50,50,50,255][!UpdateMeter tSelect3][!Redraw]
MouseLeaveAction=[!SetOption tSelect3 SolidColor 155,155,155,0][!UpdateMeter tSelect3][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect4]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(157*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName4]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension4]"]
MouseOverAction=[!SetOption tSelect4 SolidColor 50,50,50,255][!UpdateMeter tSelect4][!Redraw]
MouseLeaveAction=[!SetOption tSelect4 SolidColor 155,155,155,0][!UpdateMeter tSelect4][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect5]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(197*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName5]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension5]"]
MouseOverAction=[!SetOption tSelect5 SolidColor 50,50,50,255][!UpdateMeter tSelect5][!Redraw]
MouseLeaveAction=[!SetOption tSelect5 SolidColor 155,155,155,0][!UpdateMeter tSelect5][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect6]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(237*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName6]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension6]"]
MouseOverAction=[!SetOption tSelect6 SolidColor 50,50,50,255][!UpdateMeter tSelect6][!Redraw]
MouseLeaveAction=[!SetOption tSelect6 SolidColor 155,155,155,0][!UpdateMeter tSelect6][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect7]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(277*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName7]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension7]"]
MouseOverAction=[!SetOption tSelect7 SolidColor 50,50,50,255][!UpdateMeter tSelect7][!Redraw]
MouseLeaveAction=[!SetOption tSelect7 SolidColor 155,155,155,0][!UpdateMeter tSelect7][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSelect8]
Meter=String
X=(7*#vSkinScale#+#paddingLeft#)
Y=(317*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(38*#vSkinScale#)
LeftMouseUpAction=[!SetOption Item1 Text "[mName8]"][!SetVariable ContainerH "(22*#vSkinScale#)"]
;LeftMouseUpAction=["#vPath#\[&mNameExtension8]"]
MouseOverAction=[!SetOption tSelect8 SolidColor 50,50,50,255][!UpdateMeter tSelect8][!Redraw]
MouseLeaveAction=[!SetOption tSelect8 SolidColor 155,155,155,0][!UpdateMeter tSelect8][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tSeperator1]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(75*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(1*#vSkinScale#)
DynamicVariables=1
UpdateDivider=1
Container=ContainerMeter
[tSeperator2]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(115*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(1*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator3]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(155*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-14)*#vSkinScale#)
H=(1*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator4]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(195*#vSkinScale#+#paddingTop#)
H=(1*#vSkinScale#)
W=((#vSkinWidth#-14)*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator5]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(235*#vSkinScale#+#paddingTop#)
H=(1*#vSkinScale#)
W=((#vSkinWidth#-14)*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator6]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(275*#vSkinScale#+#paddingTop#)
H=(1*#vSkinScale#)
W=((#vSkinWidth#-14)*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator7]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(315*#vSkinScale#+#paddingTop#)
H=(1*#vSkinScale#)
W=((#vSkinWidth#-14)*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tSeperator8]
Meter=Image
MeterStyle=sSeperator
X=((7*#vSkinScale#)+#paddingLeft#)
Y=(355*#vSkinScale#+#paddingTop#)
H=(1*#vSkinScale#)
W=((#vSkinWidth#-14)*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture1]
Meter=Image
MeasureName=mPicture1
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((43*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
UpdateDivider=1
Container=ContainerMeter
[tPicture2]
Meter=Image
MeasureName=mPicture2
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((83*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture3]
Meter=Image
MeasureName=mPicture3
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((123*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture4]
Meter=Image
MeasureName=mPicture4
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((163*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture5]
Meter=Image
MeasureName=mPicture5
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((203*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture6]
Meter=Image
MeasureName=mPicture6
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((243*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture7]
Meter=Image
MeasureName=mPicture7
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((283*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tPicture8]
Meter=Image
MeasureName=mPicture8
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((323*#vSkinScale#)+#paddingTop#)
W=(30*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
[tName1]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName1
X=(50*#vSkinScale#+#paddingLeft#)
Y=(48*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#-68)*#vSkinScale#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName2]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName2
X=(50*#vSkinScale#+#paddingLeft#)
Y=(88*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName3]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName3
X=(50*#vSkinScale#+#paddingLeft#)
Y=(128*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName4]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName4
X=(50*#vSkinScale#+#paddingLeft#)
Y=(168*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName5]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName5
X=(50*#vSkinScale#+#paddingLeft#)
Y=(208*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName6]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName6
X=(50*#vSkinScale#+#paddingLeft#)
Y=(248*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName7]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName7
X=(50*#vSkinScale#+#paddingLeft#)
Y=(288*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tName8]
Meter=String
MeterStyle=sTextLeft
MeasureName=mName8
X=(50*#vSkinScale#+#paddingLeft#)
Y=(323*#vSkinScale#+#paddingTop#)
W=((#vSkinWidth#*#vSkinScale#)-(68*#vSkinScale#)- #paddingLeft#)
H=(30*#vSkinScale#)
DynamicVariables=1
ToolTipText=%1
ToolTipHidden=#vHideToolTip#
Container=ContainerMeter
[tHiddenBackground]
Meter=Image
X=(#paddingLeft#)
Y=((32*#vSkinScale#)+#paddingTop#)
W=(#vSkinWidth#*#vSkinScale#)
H=(#vSkinHeight#*#vSkinScale#-(22*#vSkinScale#))
MouseScrollUpAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!Update]
MouseScrollDownAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!Update]
DynamicVariables=1
Container=ContainerMeter
[tHide2]
Measure=Calc
IfCondition=(#vRows# - 1 <= 0)
IfTrueAction=[!SetOption tPicture2 Hidden 1][!SetOption tName2 Hidden 1][!SetOption tSeperator2 Hidden 1][!SetOption tPicture2 Y 0][!SetOption tName2 Y 0][!SetOption tSeperator2 Y 0][!SetOption tSelect2 Hidden 1][!SetOption tSelect2 Y 0]
IfCondition2=(mFileCount - 1 <= 0)
IfTrueAction2=[!SetOption tPicture2 Hidden 1][!SetOption tName2 Hidden 1][!SetOption tSeperator2 Hidden 1][!SetOption tPicture2 Y 0][!SetOption tName2 Y 0][!SetOption tSeperator2 Y 0][!SetOption tSelect2 Hidden 1][!SetOption tSelect2 Y 0]
DynamicVariables=1
[tHide3]
Measure=Calc
IfCondition=(#vRows# - 2 <= 0)
IfTrueAction=[!SetOption tPicture3 Hidden 1][!SetOption tName3 Hidden 1][!SetOption tSeperator3 Hidden 1][!SetOption tPicture3 Y 0][!SetOption tName3 Y 0][!SetOption tSeperator3 Y 0][!SetOption tSelect3 Hidden 1][!SetOption tSelect3 Y 0]
IfCondition2=(mFileCount - 2 <= 0)
IfTrueAction2=[!SetOption tPicture3 Hidden 1][!SetOption tName3 Hidden 1][!SetOption tSeperator3 Hidden 1][!SetOption tPicture3 Y 0][!SetOption tName3 Y 0][!SetOption tSeperator3 Y 0][!SetOption tSelect3 Hidden 1][!SetOption tSelect3 Y 0]
DynamicVariables=1
[tHide4]
Measure=Calc
IfCondition=(#vRows# - 3 <= 0)
IfTrueAction=[!SetOption tPicture4 Hidden 1][!SetOption tName4 Hidden 1][!SetOption tSeperator4 Hidden 1][!SetOption tPicture4 Y 0][!SetOption tName4 Y 0][!SetOption tSeperator4 Y 0][!SetOption tSelect4 Hidden 1][!SetOption tSelect4 Y 0]
IfCondition2=(mFileCount - 3 <= 0)
IfTrueAction2=[!SetOption tPicture4 Hidden 1][!SetOption tName4 Hidden 1][!SetOption tSeperator4 Hidden 1][!SetOption tPicture4 Y 0][!SetOption tName4 Y 0][!SetOption tSeperator4 Y 0][!SetOption tSelect4 Hidden 1][!SetOption tSelect4 Y 0]
DynamicVariables=1
[tHide5]
Measure=Calc
IfCondition=(#vRows# - 4 <= 0)
IfTrueAction=[!SetOption tPicture5 Hidden 1][!SetOption tName5 Hidden 1][!SetOption tSeperator5 Hidden 1][!SetOption tPicture5 Y 0][!SetOption tName5 Y 0][!SetOption tSeperator5 Y 0][!SetOption tSelect5 Hidden 1][!SetOption tSelect5 Y 0]
IfCondition2=(mFileCount - 4 <= 0)
IfTrueAction2=[!SetOption tPicture5 Hidden 1][!SetOption tName5 Hidden 1][!SetOption tSeperator5 Hidden 1][!SetOption tPicture5 Y 0][!SetOption tName5 Y 0][!SetOption tSeperator5 Y 0][!SetOption tSelect5 Hidden 1][!SetOption tSelect5 Y 0]
DynamicVariables=1
[tHide6]
Measure=Calc
IfCondition=(#vRows# - 5 <= 0)
IfTrueAction=[!SetOption tPicture6 Hidden 1][!SetOption tName6 Hidden 1][!SetOption tSeperator6 Hidden 1][!SetOption tPicture6 Y 0][!SetOption tName6 Y 0][!SetOption tSeperator6 Y 0][!SetOption tSelect6 Hidden 1][!SetOption tSelect6 Y 0]
IfCondition2=(mFileCount - 5 <= 0)
IfTrueAction2=[!SetOption tPicture6 Hidden 1][!SetOption tName6 Hidden 1][!SetOption tSeperator6 Hidden 1][!SetOption tPicture6 Y 0][!SetOption tName6 Y 0][!SetOption tSeperator6 Y 0][!SetOption tSelect6 Hidden 1][!SetOption tSelect6 Y 0]
DynamicVariables=1
[tHide7]
Measure=Calc
IfCondition=(#vRows# - 6 <= 0)
IfTrueAction=[!SetOption tPicture7 Hidden 1][!SetOption tName7 Hidden 1][!SetOption tSeperator7 Hidden 1][!SetOption tPicture7 Y 0][!SetOption tName7 Y 0][!SetOption tSeperator7 Y 0][!SetOption tSelect7 Hidden 1][!SetOption tSelect7 Y 0]
IfCondition2=(mFileCount - 6 <= 0)
IfTrueAction2=[!SetOption tPicture7 Hidden 1][!SetOption tName7 Hidden 1][!SetOption tSeperator7 Hidden 1][!SetOption tPicture7 Y 0][!SetOption tName7 Y 0][!SetOption tSeperator7 Y 0][!SetOption tSelect7 Hidden 1][!SetOption tSelect7 Y 0]
DynamicVariables=1
[tHide8]
Measure=Calc
IfCondition=(#vRows# - 7 <= 0)
IfTrueAction=[!SetOption tPicture8 Hidden 1][!SetOption tName8 Hidden 1][!SetOption tSeperator8 Hidden 1][!SetOption tPicture8 Y 0][!SetOption tName8 Y 0][!SetOption tSeperator8 Y 0][!SetOption tSelect8 Hidden 1][!SetOption tSelect8 Y 0]
IfCondition2=(mFileCount - 7 <= 0)
IfTrueAction2=[!SetOption tPicture8 Hidden 1][!SetOption tName8 Hidden 1][!SetOption tSeperator8 Hidden 1][!SetOption tPicture8 Y 0][!SetOption tName8 Y 0][!SetOption tSeperator8 Y 0][!SetOption tSelect8 Hidden 1][!SetOption tSelect8 Y 0]
DynamicVariables=1
[tAutoSizeRows]
Measure=Calc
Formula=(mFileCount - #vRows#) > 0 ? 1 : -1
IfBelowValue=0
IfBelowAction=[!SetOption tScrollBackground Hidden 1][!SetOption tScrollBackground Y 0][!SetOption tScrollBar Hidden 1][!SetOption tScrollBar Y 0][!SetOption tScrollDown Hidden 1][!SetOption tScrollDown Y 0][!SetOption tScrollUp Hidden 1][!SetOption tScrollUp Y 0][!SetOption tSeperator1 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator2 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator3 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator4 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator5 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator6 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator7 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator8 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect1 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect2 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect3 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect4 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect5 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect6 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect7 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect8 W ((#vSkinWidth#-15)*#vSkinScale#)]
DynamicVariables=1
[tHideScrollBar]
Measure=Calc
Formula=(#vScrollBarHidden#) > 0 ? 1 : 0
IfEqualValue=1
IfEqualAction=[!SetOption tScrollBackground Hidden 1][!SetOption tScrollBackground Y 0][!SetOption tScrollBar Hidden 1][!SetOption tScrollBar Y 0][!SetOption tScrollDown Hidden 1][!SetOption tScrollDown Y 0][!SetOption tScrollUp Hidden 1][!SetOption tScrollUp Y 0][!SetOption tSeperator1 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator2 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator3 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator4 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator5 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator6 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator7 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSeperator8 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect1 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect2 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect3 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect4 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect5 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect6 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect7 W ((#vSkinWidth#-15)*#vSkinScale#)][!SetOption tSelect8 W ((#vSkinWidth#-15)*#vSkinScale#)]
DynamicVariables=1
[tScrollBackground]
Meter=Image
ImageName="#CURRENTPATH#Theme\scroll background.png"
X=(((#vSkinWidth#-21)*#vSkinScale#)+#paddingLeft#)
Y=(53*#vSkinScale#+#paddingTop#)
W=(16*#vSkinScale#)
H=(#vSkinHeight#*#vSkinScale#-(78*#vSkinScale#))
MouseScrollUpAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!Update]
MouseScrollDownAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!Update]
DynamicVariables=1
Container=ContainerMeter
[tScrollUp]
Meter=Image
ImageName="#CURRENTPATH#Theme\arrow up.png"
X=(((#vSkinWidth#-21)*#vSkinScale#)+#paddingLeft#)
Y=(37*#vSkinScale#+#paddingTop#)
W=(16*#vSkinScale#)
H=(16*#vSkinScale#)
LeftMouseUpAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#-1),0,([mFileCount]-#vRows#)))"][!Update]
MouseOverAction=[!SetOption tScrollUp ImageName "#CURRENTPATH#Theme\arrow up over.png"][!UpdateMeter tScrollUp][!Redraw]
MouseLeaveAction=[!SetOption tScrollUp ImageName "#CURRENTPATH#Theme\arrow up.png"][!UpdateMeter tScrollUp][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tScrollDown]
Meter=Image
ImageName="#CURRENTPATH#Theme\arrow down.png"
X=(((#vSkinWidth#-21)*#vSkinScale#)+#paddingLeft#)
Y=(((#vSkinHeight#*#vSkinScale#)+#paddingTop#)-(25*#vSkinScale#))
W=(16*#vSkinScale#)
H=(16*#vSkinScale#)
LeftMouseUpAction=[!SetVariable vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!WriteKeyValue Variables vScrollIndex "(Clamp((#vScrollIndex#+1),0,([mFileCount]-#vRows#)))"][!Update]
MouseOverAction=[!SetOption tScrollDown ImageName "#CURRENTPATH#Theme\arrow down over.png"][!UpdateMeter tScrollDown][!Redraw]
MouseLeaveAction=[!SetOption tScrollDown ImageName "#CURRENTPATH#Theme\arrow down.png"][!UpdateMeter tScrollDown][!Redraw]
DynamicVariables=1
Container=ContainerMeter
[tScrollBar]
Meter=Image
ImageName="#CURRENTPATH#Theme\scroll bar.png"
Y=((52*#vSkinScale#)+(((#vSkinHeight#*#vSkinScale#)-(80*#vSkinScale#)) / (([&mFileCount] + 0.00001) / #vRows#) / #vRows# * #vScrollIndex#)+#paddingTop#)
H=(((#vSkinHeight#*#vSkinScale#)-(76 *#vSkinScale#)) / (([&mFileCount]+0.00001) / #vRows#))
X=((#vSkinWidth#-21)*#vSkinScale#+#paddingLeft#)
W=(16*#vSkinScale#)
DynamicVariables=1
Container=ContainerMeter
;----------------------------saves pictures---------------------------
[mPicture9]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+9)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture10]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+10)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture11]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+11)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture12]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+12)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture13]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+13)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture14]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+14)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture15]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+15)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture16]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+16)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture17]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+17)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture18]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+18)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture19]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+19)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture20]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+20)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture21]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+21)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture22]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+22)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture23]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+23)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture24]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+24)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture25]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+25)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture26]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+26)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture27]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+27)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture28]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+28)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture29]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+29)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture30]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+30)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture31]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+31)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture32]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+32)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture33]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+33)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture34]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+34)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture35]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+35)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture36]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+36)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture37]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+37)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture38]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+38)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture39]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+39)
IconSize=ExtraLarge
DynamicVariables=1
[mPicture40]
Measure=Plugin
Plugin=FileView
Path=[mFolder]
Type=Icon
Index=(#vScrollIndex#+40)
IconSize=ExtraLarge
DynamicVariables=1
[tItemShape]
Meter=Shape
Shape=Rectangle (7*#vSkinScale#+#paddingLeft#), (6*#vSkinScale#+#paddingTop#), ((#vSkinWidth#-34)*#vSkinScale#), (23*#vSkinScale#), 5 | Fill Color 50,50,50,255
DynamicVariables=1
UpdateDivider=1
[tItemHover]
Meter=String
MeterStyle=sTextLeft
SolidColor=50,50,50,255
X=((8*#vSkinScale#)+#paddingLeft#)
Y=((7*#vSkinScale#)+#paddingTop#)
W=((#vSkinWidth#-36)*#vSkinScale#)
H=(21*#vSkinScale#)
DynamicVariables=1
UpdateDivider=1
[Item1]
Meter=String
MeterStyle=sTextLeft
SolidColor=0,0,0,1
X=((12*#vSkinScale#)+#paddingLeft#)
Y=((9*#vSkinScale#)+#paddingTop#)
W=((#vSkinWidth#-36)*#vSkinScale#)
H=(18*#vSkinScale#)
Hidden=0
DynamicVariables=1
LeftMouseUpAction=[!SetVariable ContainerH "#vSkinHeight#"][!Redraw]
MouseOverAction=[!SetOption tItemHover SolidColor 60,60,60,255][!UpdateMeter tItemHover][!Redraw]
MouseLeaveAction=[!SetOption tItemHover SolidColor 50,50,50,255][!UpdateMeter tItemHover][!Redraw]
UpdateDivider=1
[tScrollBoxDown]
Meter=Image
ImageName="#CURRENTPATH#Theme\arrow down.png"
X=(((#vSkinWidth#-21)*#vSkinScale#)+#paddingLeft#)
Y=((10*#vSkinScale#)+#paddingTop#)
W=(16*#vSkinScale#)
H=(16*#vSkinScale#)
LeftMouseUpAction=[!SetVariable ContainerH "#vSkinHeight#"][!Redraw]
MouseOverAction=[!SetOption tScrollBoxDown ImageName "#CURRENTPATH#Theme\arrow down over.png"][!UpdateMeter tScrollBoxDown][!Redraw]
MouseLeaveAction=[!SetOption tScrollBoxDown ImageName "#CURRENTPATH#Theme\arrow down.png"][!UpdateMeter tScrollBoxDown][!Redraw]
DynamicVariables=1
[ContainerMeter]
Meter=Shape
X=1
Y=1
Shape=Rectangle #paddingLeft#,#paddingTop#,(#vSkinWidth#*#vSkinScale#),(#ContainerH#*#vSkinScale#) | StrokeWidth 1
DynamicVariables=1
Combobox_v0.9.rmskin