Code: Select all
[Rainmeter]
Update=1000
AccurateText=1
DynamicWindowSize=1
[Variables]
ItemPostFix="s"
ScaleFactor="B"
[MeasureBinCount]
Measure=Plugin
Plugin=RecycleManager
RecycleType=Count
IfCondition=MeasureBinCount = 0
IfTrueAction=[!SetVariable ItemPostfix "s"][!SetOption MeterBinText Text "Empty"][!SetOption MeterBinImage ImageName "RecycleEmpty.png"][!SetOption MeterBackground ToolTipHidden "1"]
IfCondition2=MeasureBinCount = 1
IfTrueAction2=[!SetVariable ItemPostfix ""][!SetOption MeterBinText Text "[MeasureBinCount] item"][!SetOption MeterBinImage ImageName "RecycleFull.png"][!SetOption MeterBackground ToolTipHidden "0"]
IfCondition3=MeasureBinCount > 1
IfTrueAction3=[!SetVariable ItemPostfix "s"][!SetOption MeterBinText Text "[MeasureBinCount] items"][!SetOption MeterBinImage ImageName "RecycleFull.png"][!SetOption MeterBackground ToolTipHidden "0"]
IfConditionMode=1
UpdateDivider=2
[MeasureBinSize]
Measure=Plugin
Plugin=RecycleManager
RecycleType=Size
IfCondition=MeasureBinSize < 1024
IfTrueAction=[!SetOption MeasureScaledSize Formula "[MeasureBinSize]"][!SetVariable ScaleFactor "B"]
IfCondition2=(MeasureBinSize >= 1024) && (MeasureBinSize < 1024**2)
IfTrueAction2=[!SetOption MeasureScaledSize Formula "Round([MeasureBinSize]/1024,1)"][!SetVariable ScaleFactor "kB"]
IfCondition3=(MeasureBinSize >= 1024**2) && (MeasureBinSize < 1024**3)
IfTrueAction3=[!SetOption MeasureScaledSize Formula "Round([MeasureBinSize]/(1024**2),1)"][!SetVariable ScaleFactor "MB"]
IfCondition4=(MeasureBinSize >= 1024**3) && (MeasureBinSize < 1024**4)
IfTrueAction4=[!SetOption MeasureScaledSize Formula "Round([MeasureBinSize]/(1024**3),1)"][!SetVariable ScaleFactor "GB"]
IfCondition5=MeasureBinSize >= 1024**4
IfTrueAction5=[!SetOption MeasureScaledSize Formula "Round([MeasureBinSize]/(1024**4),1)"][!SetVariable ScaleFactor "TB"]
IfConditionMode=1
UpdateDivider=2
[MeasureScaledSize]
Measure=Calc
Formula=0
UpdateDivider=2
[MeterBackground]
Meter=Image
W=120
H=45
SolidColor=0,0,0,1
ToolTipIcon=Info
ToolTipTitle=Recycle Bin
ToolTipText=[MeasureBinCount] item#ItemPostfix##CRLF#[MeasureScaledSize] #ScaleFactor##CRLF##CRLF#L-click = Open#CRLF#R-click = Empty
Text=Empty
DynamicVariables=1
[MeterBinImage]
Meter=Image
ImagePath=#@#Images\
ImageName=RecycleEmpty.png
W=45
H=45
SolidColor=0,0,0,1
LeftMouseUpAction=[!CommandMeasure MeasureBinCount "OpenBin"]
RightMouseUpAction=[!CommandMeasure MeasureBinCount "EmptyBinSilent"]
[MeterBinText]
Meter=String
X=5R
Y=10
FontSize=12
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
AntiAlias=1
P.S. Entirely up to you of course, but I really don't like a tooltip at all on a recycle bin skin. I just show the relevant data in String meters, display the appropriate image, and be done with it. Anyone who needs to be told what clicks do what with the recycle bin in Windows really doesn't need to be using Rainmeter in the first place. In my view, the tooltip is just annoying when it pops up as you are trying to empty the bin.