RM组概念全面解析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RM组概念全面解析

Rm里面有几种类别的组,他们的出现都是为了使我们更加容易控制我们的皮肤用的,用他们可以节约我们的很多的代码.节省了代码量 . 下面分门别类的讲讲RM中的组,首先讲一下RM中有哪几个组类别: 1.config组(配置文件组) 我还是先讲讲什么是配置(config)吧,比如你打开一个皮肤,你右击它在最上方的就是这个皮肤的config了,一个config视为皮肤的父亲目录,就是上级目录的意思,我们右键一个皮肤选定第一行 就进入了这个皮肤的文件夹,在这里面就可以看见这个文件夹里面的资源,包括我们的皮肤文件(或者称作配置文件即.ini文件)。 值得注意的是,一个config目录下面的皮肤文件如果有多个,你无法打开多个,一次只能使用其中的一个皮肤文件,你可以通过上面的切换实现配置文件(ini文件,其实ini文件也算是一个配置文件),实现切换皮肤显示的效果。 有人会问了,那么我想在一个config目录下面打开多个皮肤文件不行么?答案是可以的,你在文件夹下面另外建几个目录就是了. 好了这里进入正题.讲讲什么是配置组. 配置组,就是将一系列配置打包成一个组,实现对于配置的快速的控制。 你可以再一个皮肤的[rainmeter]节点下面定义配置组,也可以在你的rainmeter.ini文件里面编辑你的配置组,都很简单.下面介绍这两种方案: (1).在皮肤文件的[rainmeter]节点下建立配置组 比如建立一个demo.ini文件里面写 [rainmeter] Group=work1|work2 建立一个demo2.ini文件里面写 [rainmeter] Group= work1 我们分析一下上面的语句, Group=work1|work2? ? 这句的意思是 将demo.ini文件分配两个组 分别为work1. Work2,RM语法规定分配多个组用”|”隔开, Group= work1的意思是给demo2.ini分配一个组,work1. (2).在rainmeter.ini文件里面进行配置组 右击你的RM托盘图标选择编辑设置,之后你在相应的皮肤节点下面写上group=xxx就是了,比如你建立了demo.ini,demo2.ini这两个文件,那么你就可以找到相应的节点(注意在rianmeter.ini文件里面配置的写法是,ROOTCONFIG\....\CURRENTCONFIG,ROOTCONFIG表示根节点配置,CURRENTCONFIG 表示当前的配置,如果你的皮肤文件就在根节点配置下面,那么你的当前配置就是你的根节点配置了),找到相应的配置之后在下面写上相应的组划分语句就是了,写法和(1)里面的一样,之后我们刷新RM就可以了 好了组划分好了,怎么对其进行控制呢?学过做皮肤的都知道怎么使用鼠标点击操作和Bang的使用吧,那么下面讲一下配置组的bang !ToggleGroup[group]??这个用来切换config皮肤组的显示 !showgroup[group] 显示一个组的皮肤 !hidegroup[group]隐藏一个组的皮肤 ! DeactivateConfigGroup[group] 关闭一组皮肤 !redrawgroup[group] 强制重绘一个组的皮肤 !SetTransparencyGroup [AlphaAmount] [Group] 设置一个组皮肤的透明度 !ShowFadeGroup (Config), !HideFadeGroup (Config), !ToggleFadeGroup (Config) 设置一个组的淡入淡出效果 !DraggableGroup [NewSetting] [Group] 设定一个皮肤组的拖动与否 !ZPosGroup [POS] [Group] 改变一个组的显示层次 差不多就这些了,通过上面的bang你可与实现对配置组的各种控制,简化代码,优化你的操作 2. Measure组 Measure组是对一组measure进行操作的,定义方式下面讲讲: 在你的皮肤文件的相应的类别为measure的节点下面写上group=xxx就是了,xxx是你定义的组的名称,定义方式很简单吧下面介绍一个例子比如: [calc1] Measure=calc Formula=1 Group=calc|string [calc2] Measure=calc Formula=1 Group=calc 上面的意思很简单,不多说.下面介绍几个控制measure的Bang !DisableMeasureGroup [group] (config) 禁

文档评论(0)

hf916589 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档