Some things need to do, but you can use it already)
Preview: [Youtube]https://youtu.be/6CR_mLfp1hs[/Youtube]
Code: Select all
[Rainmeter]
Update=25
DynamicWindowSize=1
AccurateText=1
[Variables]
;Disk Names
DiskC=C:
DiskD=D:
DiskE=E:
DiskF=F:
DiskG=G:
DiskH=H:
DiskX=X:
DiskY=Y:
DiskZ=Z:
;Global Position
GlobalIndentTop=5
;Bar Position Settings
BarIndentLeft=120
;Motion Smoothing On Disk Size Changes
DiskAverageSize=500
;Global Meter Height
ScaleSize=500
;Separator Size
SeparatorSize=5
;Motion Smoothing On Separator Hiding
SeparatorSizeControlAverageSize=25
;Bar Width
BarWidth=10
;Global Line Rounding
LineRounding=4
;Global Border Thickness Size
BorderThicknessSize=1
;Global Border Color
BorderColor=212121
;Switches For Borders Hiding
BorderSwitchC=#BorderThicknessSize#
BorderSwitchD=#BorderThicknessSize#
BorderSwitchE=#BorderThicknessSize#
BorderSwitchF=#BorderThicknessSize#
BorderSwitchG=#BorderThicknessSize#
BorderSwitchH=#BorderThicknessSize#
BorderSwitchX=#BorderThicknessSize#
BorderSwitchY=#BorderThicknessSize#
BorderSwitchZ=#BorderThicknessSize#
;Bar Default Color
ColorC=424242
ColorD=424242
ColorE=424242
ColorF=424242
ColorG=424242
ColorH=424242
ColorX=424242
ColorY=424242
ColorZ=424242
;Warning Colors
;RED
Warning1=E15241
;ORANGE
Warning2=F09C3B
;YELLOW
Warning3=FDE95E
;GREEN
Warning4=4caf50
;TEAL
Warning5=26a69a
;Bar Visibility Switches
HiddenС=0
HiddenD=0
HiddenE=0
HiddenF=0
HiddenG=0
HiddenH=0
HiddenX=0
HiddenY=0
HiddenZ=0
;Info Position Settings
InfoIndentLeft=0
InfoWidth=120
;Info Background Color
ColorInfo=00838f
;Info Visibility Switches
HiddenInfoC=1
HiddenInfoD=1
HiddenInfoE=1
HiddenInfoF=1
HiddenInfoG=1
HiddenInfoH=1
HiddenInfoX=1
HiddenInfoY=1
HiddenInfoZ=1
;Info Font Settings
InfoFont=System
InfoFontSize=10
InfoFontColor=b0bec5
;Info Number Of Decimals
InfoNumOfDecimals=3
[LabelC]
Measure=FreeDiskSpace
Drive=#DiskC#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelD]
Measure=FreeDiskSpace
Drive=#DiskD#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelE]
Measure=FreeDiskSpace
Drive=#DiskE#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelF]
Measure=FreeDiskSpace
Drive=#DiskF#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelG]
Measure=FreeDiskSpace
Drive=#DiskG#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelH]
Measure=FreeDiskSpace
Drive=#DiskH#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelX]
Measure=FreeDiskSpace
Drive=#DiskX#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelY]
Measure=FreeDiskSpace
Drive=#DiskY#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[LabelZ]
Measure=FreeDiskSpace
Drive=#DiskZ#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
Label=1
[FreeSpaceC]
Measure=FreeDiskSpace
Drive=#DiskC#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceD]
Measure=FreeDiskSpace
Drive=#DiskD#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceE]
Measure=FreeDiskSpace
Drive=#DiskE#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceF]
Measure=FreeDiskSpace
Drive=#DiskF#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceG]
Measure=FreeDiskSpace
Drive=#DiskG#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceH]
Measure=FreeDiskSpace
Drive=#DiskH#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceX]
Measure=FreeDiskSpace
Drive=#DiskX#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceY]
Measure=FreeDiskSpace
Drive=#DiskY#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpaceZ]
Measure=FreeDiskSpace
Drive=#DiskZ#
IgnoreRemovable=0
AverageSize=#DiskAverageSize#
DynamicVariables=1
[FreeSpacePercentC]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceC:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentC < 10)
IfTrueAction=!SetVariable ColorC #Warning1#
IfCondition2=(FreeSpacePercentC >= 10) && (FreeSpacePercentC < 25)
IfTrueAction2=!SetVariable ColorC #Warning2#
IfCondition3=(FreeSpacePercentC >= 25) && (FreeSpacePercentC < 50)
IfTrueAction3=!SetVariable ColorC #Warning3#
IfCondition4=(FreeSpacePercentC >= 50) && (FreeSpacePercentC < 75)
IfTrueAction4=!SetVariable ColorC #Warning4#
IfCondition5=(FreeSpacePercentC >= 75) && (FreeSpacePercentC <= 100)
IfTrueAction5=!SetVariable ColorC #Warning5#
[FreeSpacePercentD]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceD:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentD < 10)
IfTrueAction=!SetVariable ColorD #Warning1#
IfCondition2=(FreeSpacePercentD >= 10) && (FreeSpacePercentD < 25)
IfTrueAction2=!SetVariable ColorD #Warning2#
IfCondition3=(FreeSpacePercentD >= 25) && (FreeSpacePercentD < 50)
IfTrueAction3=!SetVariable ColorD #Warning3#
IfCondition4=(FreeSpacePercentD >= 50) && (FreeSpacePercentD < 75)
IfTrueAction4=!SetVariable ColorD #Warning4#
IfCondition5=(FreeSpacePercentD >= 75) && (FreeSpacePercentD <= 100)
IfTrueAction5=!SetVariable ColorD #Warning5#
[FreeSpacePercentE]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceE:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentE < 10)
IfTrueAction=!SetVariable ColorE #Warning1#
IfCondition2=(FreeSpacePercentE >= 10) && (FreeSpacePercentE < 25)
IfTrueAction2=!SetVariable ColorE #Warning2#
IfCondition3=(FreeSpacePercentE >= 25) && (FreeSpacePercentE < 50)
IfTrueAction3=!SetVariable ColorE #Warning3#
IfCondition4=(FreeSpacePercentE >= 50) && (FreeSpacePercentE < 75)
IfTrueAction4=!SetVariable ColorE #Warning4#
IfCondition5=(FreeSpacePercentE >= 75) && (FreeSpacePercentE <= 100)
IfTrueAction5=!SetVariable ColorE #Warning5#
[FreeSpacePercentF]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceF:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentF < 10)
IfTrueAction=!SetVariable ColorF #Warning1#
IfCondition2=(FreeSpacePercentF >= 10) && (FreeSpacePercentF < 25)
IfTrueAction2=!SetVariable ColorF #Warning2#
IfCondition3=(FreeSpacePercentF >= 25) && (FreeSpacePercentF < 50)
IfTrueAction3=!SetVariable ColorF #Warning3#
IfCondition4=(FreeSpacePercentF >= 50) && (FreeSpacePercentF < 75)
IfTrueAction4=!SetVariable ColorF #Warning4#
IfCondition5=(FreeSpacePercentF >= 75) && (FreeSpacePercentF <= 100)
IfTrueAction5=!SetVariable ColorF #Warning5#
[FreeSpacePercentG]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceG:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentG < 10)
IfTrueAction=!SetVariable ColorG #Warning1#
IfCondition2=(FreeSpacePercentG >= 10) && (FreeSpacePercentG < 25)
IfTrueAction2=!SetVariable ColorG #Warning2#
IfCondition3=(FreeSpacePercentG >= 25) && (FreeSpacePercentG < 50)
IfTrueAction3=!SetVariable ColorG #Warning3#
IfCondition4=(FreeSpacePercentG >= 50) && (FreeSpacePercentG < 75)
IfTrueAction4=!SetVariable ColorG #Warning4#
IfCondition5=(FreeSpacePercentG >= 75) && (FreeSpacePercentG <= 100)
IfTrueAction5=!SetVariable ColorG #Warning5#
[FreeSpacePercentH]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceH:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentH < 10)
IfTrueAction=!SetVariable ColorH #Warning1#
IfCondition2=(FreeSpacePercentH >= 10) && (FreeSpacePercentH < 25)
IfTrueAction2=!SetVariable ColorH #Warning2#
IfCondition3=(FreeSpacePercentH >= 25) && (FreeSpacePercentH < 50)
IfTrueAction3=!SetVariable ColorH #Warning3#
IfCondition4=(FreeSpacePercentH >= 50) && (FreeSpacePercentH < 75)
IfTrueAction4=!SetVariable ColorH #Warning4#
IfCondition5=(FreeSpacePercentH >= 75) && (FreeSpacePercentH <= 100)
IfTrueAction5=!SetVariable ColorH #Warning5#
[FreeSpacePercentX]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceX:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentX < 10)
IfTrueAction=!SetVariable ColorX #Warning1#
IfCondition2=(FreeSpacePercentX >= 10) && (FreeSpacePercentX < 25)
IfTrueAction2=!SetVariable ColorX #Warning2#
IfCondition3=(FreeSpacePercentX >= 25) && (FreeSpacePercentX < 50)
IfTrueAction3=!SetVariable ColorX #Warning3#
IfCondition4=(FreeSpacePercentX >= 50) && (FreeSpacePercentX < 75)
IfTrueAction4=!SetVariable ColorX #Warning4#
IfCondition5=(FreeSpacePercentX >= 75) && (FreeSpacePercentX <= 100)
IfTrueAction5=!SetVariable ColorX #Warning5#
[FreeSpacePercentY]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceY:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentY < 10)
IfTrueAction=!SetVariable ColorY #Warning1#
IfCondition2=(FreeSpacePercentY >= 10) && (FreeSpacePercentY < 25)
IfTrueAction2=!SetVariable ColorY #Warning2#
IfCondition3=(FreeSpacePercentY >= 25) && (FreeSpacePercentY < 50)
IfTrueAction3=!SetVariable ColorY #Warning3#
IfCondition4=(FreeSpacePercentY >= 50) && (FreeSpacePercentY < 75)
IfTrueAction4=!SetVariable ColorY #Warning4#
IfCondition5=(FreeSpacePercentY >= 75) && (FreeSpacePercentY <= 100)
IfTrueAction5=!SetVariable ColorY #Warning5#
[FreeSpacePercentZ]
Measure=Calc
DynamicVariables=1
Formula=[FreeSpaceZ:%]
IfConditionMode=1
IfCondition=(FreeSpacePercentZ < 10)
IfTrueAction=!SetVariable ColorZ #Warning1#
IfCondition2=(FreeSpacePercentZ >= 10) && (FreeSpacePercentZ < 25)
IfTrueAction2=!SetVariable ColorZ #Warning2#
IfCondition3=(FreeSpacePercentZ >= 25) && (FreeSpacePercentZ < 50)
IfTrueAction3=!SetVariable ColorZ #Warning3#
IfCondition4=(FreeSpacePercentZ >= 50) && (FreeSpacePercentZ < 75)
IfTrueAction4=!SetVariable ColorZ #Warning4#
IfCondition5=(FreeSpacePercentZ >= 75) && (FreeSpacePercentZ <= 100)
IfTrueAction5=!SetVariable ColorZ #Warning5#
[FreeSpaceTotal]
Measure=Calc
DynamicVariables=1
Formula=(FreeSpaceC+FreeSpaceD+FreeSpaceE+FreeSpaceF+FreeSpaceG+FreeSpaceH+FreeSpaceX+FreeSpaceY+FreeSpaceZ)
[ScaleRate]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceTotal/#ScaleSize#
[ScaleSizeC]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceC/ScaleRate
[ScaleSizeD]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceD/ScaleRate
[ScaleSizeE]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceE/ScaleRate
[ScaleSizeF]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceF/ScaleRate
[ScaleSizeG]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceG/ScaleRate
[ScaleSizeH]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceH/ScaleRate
[ScaleSizeX]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceX/ScaleRate
[ScaleSizeY]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceY/ScaleRate
[ScaleSizeZ]
Measure=Calc
DynamicVariables=1
Formula=FreeSpaceZ/ScaleRate
[SeparatorSizeC]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlC]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeC]
[SeparatorSizeD]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlD]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeD]
[SeparatorSizeE]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlE]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeE]
[SeparatorSizeF]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlF]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeF]
[SeparatorSizeG]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlG]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeG]
[SeparatorSizeH]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlH]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeH]
[SeparatorSizeX]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlX]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeX]
[SeparatorSizeY]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlY]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeY]
[SeparatorSizeZ]
Measure=Loop
StartValue=0
EndValue=(#SeparatorSize#)
Increment=1
LoopCount=1
[SeparatorSizeControlZ]
Measure=Calc
DynamicVariables=1
AverageSize=#SeparatorSizeControlAverageSize#
Formula=[SeparatorSizeZ]
[StateC]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeC < 5
IfTrueAction=!SetVariable BorderSwitchC 0
IfFalseAction=!SetVariable BorderSwitchC #BorderThicknessSize#
IfCondition2=ScaleSizeC < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeC] [!CommandMeasure SeparatorSizeC "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeC]
IfCondition3=ScaleSizeC < 5
IfTrueAction3=!SetVariable HiddenC 1
IfFalseAction3=!SetVariable HiddenC 0
[StateD]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeD < 5
IfTrueAction=!SetVariable BorderSwitchD 0
IfFalseAction=!SetVariable BorderSwitchD #BorderThicknessSize#
IfCondition2=ScaleSizeD < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeD] [!CommandMeasure SeparatorSizeD "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeD]
IfCondition3=ScaleSizeD < 5
IfTrueAction3=!SetVariable HiddenD 1
IfFalseAction3=!SetVariable HiddenD 0
[StateE]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeE < 5
IfTrueAction=!SetVariable BorderSwitchE 0
IfFalseAction=!SetVariable BorderSwitchE #BorderThicknessSize#
IfCondition2=ScaleSizeE < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeE] [!CommandMeasure SeparatorSizeE "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeE]
IfCondition3=ScaleSizeE < 5
IfTrueAction3=!SetVariable HiddenE 1
IfFalseAction3=!SetVariable HiddenE 0
[StateF]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeF < 5
IfTrueAction=!SetVariable BorderSwitchF 0
IfFalseAction=!SetVariable BorderSwitchF #BorderThicknessSize#
IfCondition2=ScaleSizeF < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeF] [!CommandMeasure SeparatorSizeF "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeF]
IfCondition3=ScaleSizeF < 5
IfTrueAction3=!SetVariable HiddenF 1
IfFalseAction3=!SetVariable HiddenF 0
[StateG]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeG < 5
IfTrueAction=!SetVariable BorderSwitchG 0
IfFalseAction=!SetVariable BorderSwitchG #BorderThicknessSize#
IfCondition2=ScaleSizeG < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeG] [!CommandMeasure SeparatorSizeG "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeG]
IfCondition3=ScaleSizeG < 5
IfTrueAction3=!SetVariable HiddenG 1
IfFalseAction3=!SetVariable HiddenG 0
[StateH]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeH < 5
IfTrueAction=!SetVariable BorderSwitchH 0
IfFalseAction=!SetVariable BorderSwitchH #BorderThicknessSize#
IfCondition2=ScaleSizeH < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeH] [!CommandMeasure SeparatorSizeH "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeH]
IfCondition3=ScaleSizeH < 5
IfTrueAction3=!SetVariable HiddenH 1
IfFalseAction3=!SetVariable HiddenH 0
[StateX]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeX < 5
IfTrueAction=!SetVariable BorderSwitchX 0
IfFalseAction=!SetVariable BorderSwitchX #BorderThicknessSize#
IfCondition2=ScaleSizeX < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeX] [!CommandMeasure SeparatorSizeX "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeX]
IfCondition3=ScaleSizeX < 5
IfTrueAction3=!SetVariable HiddenX 1
IfFalseAction3=!SetVariable HiddenX 0
[StateY]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeY < 5
IfTrueAction=!SetVariable BorderSwitchY 0
IfFalseAction=!SetVariable BorderSwitchY #BorderThicknessSize#
IfCondition2=ScaleSizeY < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeY] [!CommandMeasure SeparatorSizeY "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeY]
IfCondition3=ScaleSizeY < 5
IfTrueAction3=!SetVariable HiddenY 1
IfFalseAction3=!SetVariable HiddenY 0
[StateZ]
Measure=Calc
IfConditionMode=1
IfCondition=ScaleSizeZ < 5
IfTrueAction=!SetVariable BorderSwitchZ 0
IfFalseAction=!SetVariable BorderSwitchZ #BorderThicknessSize#
IfCondition2=ScaleSizeZ < 1
IfTrueAction2=[!TogglePauseMeasure SeparatorSizeZ] [!CommandMeasure SeparatorSizeZ "Reset"]
IfFalseAction2=[!TogglePauseMeasure SeparatorSizeZ
IfCondition3=ScaleSizeZ < 5
IfTrueAction3=!SetVariable HiddenZ 1
IfFalseAction3=!SetVariable HiddenZ 0
[StartPointC]
Measure=Calc
DynamicVariables=1
Formula=#GlobalIndentTop#
[EndPointC]
Measure=Calc
DynamicVariables=1
Formula=#GlobalIndentTop#+ScaleSizeC+SeparatorSizeControlC
[StartPointD]
Measure=Calc
DynamicVariables=1
Formula=EndPointC
[EndPointD]
Measure=Calc
DynamicVariables=1
Formula=EndPointC+ScaleSizeD+SeparatorSizeControlD
[StartPointE]
Measure=Calc
DynamicVariables=1
Formula=EndPointD
[EndPointE]
Measure=Calc
DynamicVariables=1
Formula=EndPointD+ScaleSizeE+SeparatorSizeControlE
[StartPointF]
Measure=Calc
DynamicVariables=1
Formula=EndPointE
[EndPointF]
Measure=Calc
DynamicVariables=1
Formula=EndPointE+ScaleSizeF+SeparatorSizeControlF
[StartPointG]
Measure=Calc
DynamicVariables=1
Formula=EndPointF
[EndPointG]
Measure=Calc
DynamicVariables=1
Formula=EndPointF+ScaleSizeG+SeparatorSizeControlG
[StartPointH]
Measure=Calc
DynamicVariables=1
Formula=EndPointG
[EndPointH]
Measure=Calc
DynamicVariables=1
Formula=EndPointG+ScaleSizeH+SeparatorSizeControlH
[StartPointX]
Measure=Calc
DynamicVariables=1
Formula=EndPointH
[EndPointX]
Measure=Calc
DynamicVariables=1
Formula=EndPointH+ScaleSizeX+SeparatorSizeControlX
[StartPointY]
Measure=Calc
DynamicVariables=1
Formula=EndPointX
[EndPointY]
Measure=Calc
DynamicVariables=1
Formula=EndPointX+ScaleSizeY+SeparatorSizeControlY
[StartPointZ]
Measure=Calc
DynamicVariables=1
Formula=EndPointY
[EndPointZ]
Measure=Calc
DynamicVariables=1
Formula=EndPointY+ScaleSizeZ+SeparatorSizeControlZ
[FreeC]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointC],#BarWidth#,[ScaleSizeC],#LineRounding# | Fill Color #ColorC# | StrokeWidth #BorderSwitchC# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenС#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoС 0
MouseLeaveAction=!SetVariable HiddenInfoС 1
[FreeD]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointD],#BarWidth#,[ScaleSizeD],#LineRounding# | Fill Color #ColorD# | StrokeWidth #BorderSwitchD# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenD#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoD 0
MouseLeaveAction=!SetVariable HiddenInfoD 1
[FreeE]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointE],#BarWidth#,[ScaleSizeE],#LineRounding# | Fill Color #ColorE# | StrokeWidth #BorderSwitchE# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenE#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoE 0
MouseLeaveAction=!SetVariable HiddenInfoE 1
[FreeF]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointF],#BarWidth#,[ScaleSizeF],#LineRounding# | Fill Color #ColorF# | StrokeWidth #BorderSwitchF# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenF#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoF 0
MouseLeaveAction=!SetVariable HiddenInfoF 1
[FreeG]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointG],#BarWidth#,[ScaleSizeG],#LineRounding# | Fill Color #ColorG# | StrokeWidth #BorderSwitchG# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenG#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoG 0
MouseLeaveAction=!SetVariable HiddenInfoG 1
[FreeH]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointH],#BarWidth#,[ScaleSizeH],#LineRounding# | Fill Color #ColorH# | StrokeWidth #BorderSwitchH# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenH#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoH 0
MouseLeaveAction=!SetVariable HiddenInfoH 1
[FreeX]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointX],#BarWidth#,[ScaleSizeX],#LineRounding# | Fill Color #ColorX# | StrokeWidth #BorderSwitchX# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenX#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoX 0
MouseLeaveAction=!SetVariable HiddenInfoX 1
[FreeY]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointY],#BarWidth#,[ScaleSizeY],#LineRounding# | Fill Color #ColorY# | StrokeWidth #BorderSwitchY# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenY#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoY 0
MouseLeaveAction=!SetVariable HiddenInfoY 1
[FreeZ]
Meter=Shape
Shape=Rectangle #BarIndentLeft#,[StartPointZ],#BarWidth#,[ScaleSizeZ],#LineRounding# | Fill Color #ColorZ# | StrokeWidth #BorderSwitchZ# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenZ#
LeftMouseUpAction=!RainmeterRefresh
MouseOverAction=!SetVariable HiddenInfoZ 0
MouseLeaveAction=!SetVariable HiddenInfoZ 1
[InfoC]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointC],#InfoWidth#,[ScaleSizeC],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchC# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoС#
LeftMouseUpAction=!RainmeterRefresh
[InfoD]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointD],#InfoWidth#,[ScaleSizeD],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchD# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoD#
LeftMouseUpAction=!RainmeterRefresh
[InfoE]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointE],#InfoWidth#,[ScaleSizeE],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchE# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoE#
LeftMouseUpAction=!RainmeterRefresh
[InfoF]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointF],#InfoWidth#,[ScaleSizeF],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchF# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoF#
LeftMouseUpAction=!RainmeterRefresh
[InfoG]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointG],#InfoWidth#,[ScaleSizeG],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchG# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoG#
LeftMouseUpAction=!RainmeterRefresh
[InfoH]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointH],#InfoWidth#,[ScaleSizeH],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchH# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoH#
LeftMouseUpAction=!RainmeterRefresh
[InfoX]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointX],#InfoWidth#,[ScaleSizeX],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchX# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoX#
LeftMouseUpAction=!RainmeterRefresh
[InfoY]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointY],#InfoWidth#,[ScaleSizeY],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchY# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoY#
LeftMouseUpAction=!RainmeterRefresh
[InfoZ]
Meter=Shape
Shape=Rectangle #InfoIndentLeft#,[StartPointZ],#InfoWidth#,[ScaleSizeZ],#LineRounding# | Fill Color #ColorInfo# | StrokeWidth #BorderSwitchZ# | Stroke Color #BorderColor#
AntiAlias=1
DynamicVariables=1
Hidden=#HiddenInfoZ#
LeftMouseUpAction=!RainmeterRefresh
[LabelTextC]
Meter=String
MeasureName=LabelC
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointC]+([ScaleSizeC]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoC
[LabelTextD]
Meter=String
MeasureName=LabelD
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointD]+([ScaleSizeD]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoD
[LabelTextE]
Meter=String
MeasureName=LabelE
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointE]+([ScaleSizeE]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoE
[LabelTextF]
Meter=String
MeasureName=LabelF
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointF]+([ScaleSizeF]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoF
[LabelTextG]
Meter=String
MeasureName=LabelG
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointG]+([ScaleSizeG]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoG
[LabelTextH]
Meter=String
MeasureName=LabelH
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointH]+([ScaleSizeH]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoH
[LabelTextX]
Meter=String
MeasureName=LabelX
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointX]+([ScaleSizeX]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoX
[LabelTextY]
Meter=String
MeasureName=LabelY
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointY]+([ScaleSizeY]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoY
[LabelTextZ]
Meter=String
MeasureName=LabelZ
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointZ]+([ScaleSizeZ]/2)-20)
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=%1
Container=InfoZ
[InfoTextC]
Meter=String
MeasureName=FreeSpaceC
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointC]+([ScaleSizeC]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=C:\ %1
Container=InfoC
[InfoTextD]
Meter=String
MeasureName=FreeSpaceD
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointD]+([ScaleSizeD]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=D:\ %1
Container=InfoD
[InfoTextE]
Meter=String
MeasureName=FreeSpaceE
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointE]+([ScaleSizeE]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=E:\ %1
Container=InfoE
[InfoTextF]
Meter=String
MeasureName=FreeSpaceF
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointF]+([ScaleSizeF]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=F:\ %1
Container=InfoF
[InfoTextG]
Meter=String
MeasureName=FreeSpaceG
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointG]+([ScaleSizeG]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=G:\ %1
Container=InfoG
[InfoTextH]
Meter=String
MeasureName=FreeSpaceH
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointH]+([ScaleSizeH]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=H:\ %1
Container=InfoH
[InfoTextX]
Meter=String
MeasureName=FreeSpaceX
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointX]+([ScaleSizeX]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=X:\ %1
Container=InfoX
[InfoTextY]
Meter=String
MeasureName=FreeSpaceY
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointY]+([ScaleSizeY]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=Y:\ %1
Container=InfoY
[InfoTextZ]
Meter=String
MeasureName=FreeSpaceZ
DynamicVariables=1
X=(#InfoWidth#/2)
Y=([StartPointZ]+([ScaleSizeZ]/2))
AutoScale=2
NumOfDecimals=#InfoNumOfDecimals#
FontFace=#InfoFont#
FontSize=#InfoFontSize#
FontColor=#InfoFontColor#
StringAlign=CenterCenter
AntiAlias=1
Text=Z:\ %1
Container=InfoZ