我的皮肤使用我的电脑的RAM显示前10个进程。我想阻止皮肤自动调整大小。
初始化外观时,如果内容超出指定的大小参数,则会调整外观大小/移动外观以适合此内容。
我已经实现了一个刷新按钮,可用于将皮肤恢复到预期位置,但这是一个停止间隙测量,我希望永远不会改变,无论内容的长度。
dynamicWindowSize
参数似乎应该这样做但设置为0时没有效果。
奇怪的是,我的CPU皮肤从未发生这种情况,它具有相同的参数设置。
这是我的皮肤:
[Rainmeter]
Author=Pul53dr1v3r
AppVersion=1.1
Background=#@#Background.png
BackgroundMode=3
BackgroundMargins=0,34,0,14
DynamicWindowSize=1
[Variables]
fontName=Consolas
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,200
[MemTitleText]
Meter=STRING
MeterStyle=Style
StringAlign=CENTER
StringCase=UPPER
StringStyle=NONE
StringEffect=NONE
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=11
AntiAlias=1
ClipString=1
X=100
Y=12
W=45
H=18
Text="R A M"
[Refresh]
Meter=IMAGE
ImageName=#@#white.png
X=180
Y=12
W=16
H=15
LeftMouseDownAction=!RainmeterRefreshApp
[MeasureTopMem]
Measure=Plugin
Plugin=Plugins\TopProcesses.dll
ReQuery=1
IgnoredProcesses=Idle|_Total|rundll32|wscript|userinit
MetricType=Memory
ProcNums=1-10
Format="%Memory - %pName"
[TopMemText]
Meter=String
MeterStyle=Style
MeasureName=MeasureTopMem
StringAlign=LEFT
StringCase=UPPER
StringStyle=BOLD
StringEffect=NONE
FontEffectColor=0,0,0,50
FontColor=250,250,250,200
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipString=1
X=35
Y=10R