;Meter基本元素示例:
;如果是[MeterStyle]表示Meter的公共Style,类似CSS的意义!!!
;颜色可以使用网页的颜色定义方式,如半透明黄色:255.255.0.128=FFFF0080
[MeterTEST]
X=0
Y=0
W=100
H=20
;设为1为隐藏,0(默认值)
Hidden=0
;如只需要绘制静态图形或静态文字的话可以不写
MeasureName=MeasureStyle
FontColor=#FontColor#
FontFace=#FontFace#
FontSize=#FontSize#
;字体阴影
StringEffect=SHADOW
;字体格式
StringStyle=BOLD
;字体对齐方式
StringAlign=LEFT
;开启抗锯齿0 =关闭(默认值);1 =开启;
AntiAlias=1
;左键按下即执行,此时禁止拖动
LeftMouseDownAction=!Execute [taskmgr.exe]
;右键按下即执行,此时禁止上下文菜单
RightMouseDownAction=!Execute [taskmgr.exe]
;中键按下即执行
MiddleMouseDownAction=!Execute [taskmgr.exe]
;左键按下恢复后执行,此时禁止拖动
LeftMouseUpAction=!Execute [taskmgr.exe]
;右键按下恢复后执行,此时禁止上下文菜单
RightMouseUpAction=!Execute [taskmgr.exe]
;中键按下恢复后执行
MiddleMouseUpAction=!Execute [taskmgr.exe]
;鼠标停靠后执行
MouseOverAction=!Execute [taskmgr.exe]
;鼠标离开后执行
MouseLeaveAction=!Execute [taskmgr.exe]
;当设置为1(默认值),在拥有鼠标操作的元素或按钮元素上将改变光标指针,可以不写
MouseActionCursor=1
;表示该Meter的刷新频率,为全局刷新频率的倍数
;如果[Rainmeter]里面的Update=1000,则以下代码表示30*1000=30秒
UpdateDivider=30
;背景颜色,如果没有设置,背景是完全透明的。
SolidColor=#SolidColor#
;背景渐变颜色
SolidColor2=#SolidColor2#
;背景颜色渐变的角度,定义的角度弧度,0(默认值)
GradientAngle=0
;显示背景倒角;0 =没有(默认值);1 =提高;2 =沉没;
BevelType=0
;官网还有一项是矩阵,未研究透,所以不写了

[MeasureMemory]
Measure=PhysicalMemory

;BAR示例:
[MeterBAR]
MeasureName=MeasureMemory
Meter=BAR
X=10
Y=10
W=100
H=20
BarColor=0,0,0,200
;BarImage可以用来代替BarColor
BarImage=#SKINSPATH#Images\Bar.png
;背景颜色,如果没有设置,背景是完全透明的。
SolidColor=255,255,255,200
;显示方式VERTICAL(垂直)HORIZONTAL(水平)
BarOrientation=HORIZONTAL
;是否反转长方条的方向,应该是反转180度,0 =否(默认值),1 =是
Flip=1

;Bitmap示例:
[MeasureDate]
Measure=Time
Format=%d

[MeterDate]
MeasureName=MeasureDate
Meter=BITMAP
X=50
Y=0
BitmapImage=number.png
BitmapFrames=10
;The number of transition frames per value. The transition frames are frames which are displayed when the meter's value changes. The same number of transition frames must be used after each regular frame. The TransitionUpdate setting in the [Rainmeter] section determines the rate at which the frames are displayed during the transition. The total duration of the transition animation is therefore TransitionUpdate * BitmapTransitionFrames. Note that BitmapFrames will always define the total number of frames in the bitmap, including the transition frames.So, for example, if the bitmap has 10 values and each transition consists of 4 additional frames, then BitmapFrames should be set to 50 and BitmapTransitionFrames to 4.
BitmapTransitionFrames=10
;If set to 1, the first frame is used only when the measured value is zero. Otherwise the frames are linearly determined by the measured value.
BitmapZeroFrame=1
;If set to 1 the bitmap is extended so display the whole value. For example if you define a bitmap that defines frames from 0 to 9 you can use this to display the measured value as the bitmap numbers.
BitmapExtend=1
;Number of digits that are drawn. The first frame is used if the value doesn't have as many digits as this defines. Works only when BitmapExtend is set to 1.
BitmapDigits=2
BitmapAlign=CENTER
;Separation between digits when BitmapDigits is higher than one. This can also be a negative number.
BitmapSeparation=0

;BUTTON按钮示例:
[MeterNote]
;按钮不能绑定任何的measure,即不能有MeasureName=???。
Meter=BUTTON
X=0
Y=0
ButtonImage=Button.png
ButtonCommand=!Execute [notepad.exe]

;Histogram直方图示例:
[MeasureCPU]
Measure=CPU测量=处理器

[MeterCPU]
MeasureName=MeasureCPU
;第二个数据名称,只有这个存在才可以使用Secondary???
SecondaryMeasureName=???
Meter=HISTOGRAM
X=0
Y=0
W=100
H=20
PrimaryColor=#Color#
SecondaryColor=#Color1#
BothColor=#Color#
SolidColor=#Color2#
PrimaryImage=Histogram.png
SecondaryImage=Histogram.png
BothImage=Histogram.png
;显示方式VERTICAL(垂直)HORIZONTAL(水平)
BarOrientation=HORIZONTAL
;如果设置为1,直方图自动缩放以显示所有值。
Autoscale=1
;抗锯齿
AntiAlias=1
;设置为1,反转图像
Flip=0

;Image图像:
[MeasureQuote]
Measure=Plugin
Plugin=Plugins\QuotePlugin.dll
PathName="#PROGRAMPATH#Skins\Tranquil\"
FileFilter=*.png

[MeterImage]
Meter=IMAGE
MeasureName=MeasureQuote
X=0
Y=0
W=150
H=150
;图片的名称显示
ImageName=Pictures
;图片的路径
Path=E:\Pictures\
;如果设置为1,图像保持宽高比缩放;设置为0,图像不保持宽高比缩放。
PreserveAspectRatio=1

;跳动线图:
[MeasureNetIn]
Measure=NetIn

[MeasureNetOut]
Measure=NetOut

[MeterNetwork]
Meter=LINE
MeasureName=MeasureNetOut
MeasureName2=MeasureNetIn
X=0
Y=0
W=100
H=20
;线条数
LineCount=2
LineColor=#Color#
LineColor2=#Color2#
;设置为1的水平线条绘制在直方图后面。
HorizontalLines=0
;直方图颜色
HorizontalLineColor=#Color#
;实心颜色,未设置为透明
SolidColor=#SolidColor#
;线条1乘以1000
Scale=1000
;线条2乘以1000
Scale2=1000
;线条像素宽度
LineWidth=1
;自动缩放
AutoScale=1
AntiAlias=1
Flip=1

;旋转图形
[MeasureTime]
Measure=Time

[MeterHours]
MeasureName=MeasureTime
Meter=ROTATOR
X=0
Y=0
W=30
H=30
;旋转图像名称
ImageName=Hours.png
;开始的旋转角度,默认顺时针旋转。
StartAngle=6.2832
;旋转角度的大小,使用负值逆时针旋转。
RotationAngle=6.2832
;实际旋转一周用的时间,秒。
ValueReminder=43200
;X轴旋转中心偏移
OffsetX=14.5
;Y轴旋转中心偏移
OffsetY=14.5

[MeterMinutes]
MeasureName=MeasureTime
Meter=ROTATOR
X=0
Y=0
W=30
H=30
ImageName=Minutes.png
StartAngle=6.2832
RotationAngle=6.2832
ValueReminder=3600
OffsetX=14.5
OffsetY=14.5

;ROUNDLINE旋转线条:
[MeasureDisk]
Measure=FreeDiskSpace
Drive=C:
InvertMeasure=1

[MeterDisk]
Meter=ROUNDLINE
MeasureName=MeasureDisk
X=0
Y=0
W=50
H=50
;线条像素宽度
LineWidth=5
;线条开始旋转的角度,默认是顺时针旋转
StartAngle=4.712
;线条旋转角度的大小
RotationAngle=6.283
;实际旋转一周用的时间,秒。
ValueRemainder=60
;从旋转中心开始的线条长度
LineLength=25
LineColor=0,0,0,200
;设置为1,显示为饼图
Solid=1
AntiAlias=1
;省略了几个元素

;字符串:
[MeasureDate]
Measure=Time

[MeterDate]
MeasureName=MeasureDate
Meter=STRING
X=0
Y=0
FontColor=0,0,0,255
FontFace="Trebuchet MS"
FontSize=20
;字符串的对齐方式:LEFT, CENTER and RIGHT
StringAlign=CENTER
;风格化字符串:NORMAL, BOLD, ITALIC and BOLDITALIC
StringStyle=BOLD
;字符串的阴影:NONE, SHADOW and BORDER.有效值为:无,阴影和边界。
StringEffect=BORDER
;字符串的阴影颜色
FontEffectColor=255,255,255,255
AntiAlias=1
AutoScale=1
Text="%1"
;在显示的值使用小数号码。
NumOfDecimals=1
;如果设置为1,值显示为一个百分比。
Percentual=0
;前缀
Prefix=""
;后缀
Postfix=""
;缩放的测量值
Scale=1000
;如果设置为1,在设置了宽和高的情况下字符串超出部分自动省略并加上…
ClipString=1
;定义文本角度
Angle=0

Rainmeter 一部分 语法 中文教程的更多相关文章

  1. director.js:客户端的路由---简明中文教程

    1.引子 最近学用director.js,那是相当的简单易学易使用.不过开始学的时候,搜搜过后,却没有发现相关的中文教程.于是决定硬啃E文,翻译备用的同时也当是给自己上课并加深对它的理解. direc ...

  2. Groovy中文教程(链接收藏)

    学习Gradle前,需要有一个Groovy语言的基础,以免被Groovy的语法困扰,反而忽略了Gradle的知识.这里有一个Groovy的简明中文教程文档,可以快速学习Groovy的一些语法:http ...

  3. 学习Nim语言.rar(nim语言中文教程下载)

    学习Nim语言 nim 语法上类似python ,是一门静态编译型语言,nim 使用空格缩进标示语句块的开始和结束, 喜欢python风格的程序员应该也会很容易适应和喜欢nim的风格. nim语言官方 ...

  4. PuTTY 中文教程

    PuTTY 中文教程 更新记录 2006-11-29初步完成想写的这些东西 2007-06-11PuTTY 的最新版本到了0.6:修改了一下 SSH 隧道:添加了 SSH 反向隧道:添加了用 SSH ...

  5. Netty4.x中文教程系列(五)编解码器Codec

    Netty4.x中文教程系列(五)编解码器Codec 上一篇文章详细解释了ChannelHandler的相关构架设计,版本和设计逻辑变更等等. 这篇文章主要在于讲述Handler里面的Codec,也就 ...

  6. Netty4.x中文教程系列(三) ChannelHandler

    Netty4.x中文教程系列(四)  ChannelHandler 上一篇文章详细解释了Hello World示例的代码.里面涉及了一些Netty框架的基础. 这篇文章用以解释ChannelHandl ...

  7. Swift中文教程(一)--欢迎来到Swift的世界

    原文:Swift中文教程(一)--欢迎来到Swift的世界 Apple凌晨时在WWDC发布了Swift编程语言,语法简介我很喜欢,市面上没有完整的中文教程,我在ibooks里面下载了英文原版,现在开始 ...

  8. 【转】(七)unity4.6Ugui中文教程文档-------概要-UGUI Auto Layout

    原创至上,移步请戳:(七)unity4.6Ugui中文教程文档-------概要-UGUI Auto Layout 6. Auto Layout Rect Transform布局系统是足够灵活,可以处 ...

  9. 【转】(二)unity4.6Ugui中文教程文档-------概要-UGUI Canvas

    原创至上,移步请戳:(二)unity4.6Ugui中文教程文档-------概要-UGUI Canvas UI系统允许您快速.直观地创建用户界面(Ui).这是Unity的新 UI 系统的主要功能介绍. ...

随机推荐

  1. 未能加载文件或程序集“System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项

    在发布网站时遇到如题错误. 错误消息详细信息:未能加载文件或程序集“System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=3 ...

  2. PGXZ-腾讯全功能分布式关系数据集群

    PGXZ-腾讯全功能分布式关系数据集群

  3. bat如何批量删除指定部分文件夹名的文件夹

    @echo offfor /f "delims=" %%i in ('dir /s/b/ad 123*') do ( rd /s/q "%%~i")exit

  4. Snmp学习总结(六)——linux下安装和配置SNMP

    一.安装SNMP 1.1.下载Net-SNMP的源代码 选择一个SNMP版本,比如5.7.1,下载地址如下:http://sourceforge.net/projects/net-snmp/files ...

  5. ASP.NET Web API实践系列02,在MVC4下的一个实例, 包含EF Code First,依赖注入, Bootstrap等

    本篇体验在MVC4下,实现一个对Book信息的管理,包括增删查等,用到了EF Code First, 使用Unity进行依赖注入,前端使用Bootstrap美化.先上最终效果: →创建一个MVC4项目 ...

  6. 从普通函数到对象方法 ------Windows窗口过程的面向对象封装

    原文地址:http://blog.csdn.net/linzhengqun/article/details/1451088 从普通函数到对象方法 ------Windows窗口过程的面向对象封装 开始 ...

  7. Android Service总结02 service介绍

    Android Service总结02 service介绍 版本 版本说明 发布时间 发布人 V1.0 介绍了Service的种类,常用API,生命周期等内容. 2013-03-16 Skywang ...

  8. insert 语句后面不要跟 where 等条件语句

    insert 语句后面不要跟 where 等条件语句: update 才用得到.

  9. Windows下安装WebLogic

    WebLogic安装结束 以下是进入MyEclipse启动配置WebLogic

  10. Fragment Transactions & Activity State Loss

    转自:http://www.androiddesignpatterns.com/2013/08/fragment-transaction-commit-state-loss.html The foll ...