;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. OpenCV-Python (官方)中文教程(部分一)

    官网链接(英文版):https://docs.opencv.org/4.1.1/d6/d00/tutorial_py_root.html 第一章. OpenCV简介 了解如何在计算机上设置OpenCV ...

  2. adobe captivate 5.5 中文教程

    adobe captivate 5.5 中文教程 目 录 adobe captivate 5.5 中文教程... 1 目 录... 1 第1节 Adobe Captivate 5.5更新的内容... ...

  3. PeerSim中文教程(1)

    PeerSim中文教程(1):解析 Cycle-based 模式仿真 本文介绍了PeerSim的基本概念,并解析了两个示例以更清晰地说明PeeSim的仿真流程. Peersim支持两种仿真模式,即Cy ...

  4. Perforce使用中文教程

    P4递交建议流程: 1. p4 sync 2. 覆盖或者改动local文件 3. p4 delete or 直接delete 废弃的文件 4. p4 add: 增加新文件到depot 5. p4 di ...

  5. 2019b官方手册中文版_数据科学|「最全」实至名归,NumPy 官方早有中文教程,结合深度学习,还有防脱发指南...

    文章须知 文章作者:机器之心 责任编辑:书生 审核编辑:阿春 微信编辑:玖蓁 本文转载自公众号 机器之心 (ID:almosthuman2014) 原文链接:「最全」实至名归,NumPy 官方早有中文 ...

  6. [转]Django REST framework 简介与中文教程

    Django REST framework 简介与中文教程 简介 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的. 在开发REST AP ...

  7. PUTTY 中文教程

    作者:柴锋   2006年11月 Web:http://chaifeng.com email: putty-tutorial [0x40] chaifeng [0x2E] com Twitter: @ ...

  8. CEF中文教程(google chrome浏览器控件) -- CEF简介

    官方主页:  点击打开链接 CEF简介: 嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chr ...

  9. Python Scrapy中文教程,Scrapy框架快速入门!

    谈起爬虫必然要提起 Scrapy 框架,因为它能够帮助提升爬虫的效率,从而更好地实现爬虫. Scrapy 是一个为了抓取网页数据.提取结构性数据而编写的应用框架,该框架是封装的,包含 request ...

最新文章

  1. 转:【AI每日播报】从TensorFlow到Theano:横向对比七大深度学习框架
  2. Android NFC开发
  3. 方法重载,new,override
  4. 【数据结构】——快速排序
  5. php js登录,php+js实现单点登录
  6. 17_python基础—面向对象-继承
  7. java 取对象的类_Java中通过Class类获取Class对象的方法详解
  8. 监控管理平台 OpenNMS
  9. Linux 10分钟掌握Linux常用开发工具及编译的四个过程
  10. typescript之初学习
  11. Shell-修改MySQL默认root密码
  12. 与Claudia.js的作者Gojko Adzic谈论如何通过Claudia将Node.js微服务部署至AWS Lambda
  13. 屏幕录像专家出现未注册字样
  14. python 源码分析 基本篇
  15. 什么是Photoshop中的图层和蒙版?
  16. 二极管压降电压一览表
  17. MySQL Notifier
  18. BUPT OJ143 Triangle
  19. 点线面的意义_【干货】设计中的点线面到底有什么用?
  20. 初级计算机基础知识教程,计算机基础知识(初中级教程)

热门文章

  1. 网页制作中规范使用DIV+CSS命名规则(转)
  2. C#生成CHM文件(应用篇)之代码库编辑器(5)【总结、程序、源代码】
  3. sql server 2005 T-SQL BEGIN CONVERSATION TIMER (Transact-SQL)
  4. C# 读取 Access
  5. MySQL 如何创建索引?怎么优化?
  6. Java记录 -61- 比较器Comparator
  7. jquery源码解析:pushStack,end,ready,eq详解
  8. ***测试技巧总结更新篇3
  9. 小猿圈之git 的几个好用自定义命令
  10. OC-CoreData的使用