无限今日50皮肤制作全说明费下载.doc

彩虹网

# 本说明文件是"无限今日"的皮肤说明文件.

# 无限今日的皮肤在设计时参考了其它软件的脚本语言,向它们的作者表示敬意.

# 本软件作者"化石 FoSsiL"拥有无限今日软件和皮肤脚本语言格式的所有版权, 如需使用, 请联系作者并得到授权.

# 无限今日的皮肤为\Program Files\InfiniteToday\Skins目录下的*.ini文件(ASCII格式的文本文件)

# 文件行首如果是#,表示该行是注释行。#{...#} 表示'...'处的代码可以在皮肤编辑器中折叠.

# 皮肤中使用的指令如下:

Name, Refresh, Height, Var, DefaultGroup,

ClickRectAlpha, HideSoftKeyBar, AutoActive, wxDrawCalendar, wxDrawPic,

wxDrawPicEx, wxDrawString, wxDrawStringEx, wxDrawClock, wxDrawShape,

wxClickAction, wxClickActionEx, wxBarRect, wxBarDrawPic, wxBarDrawStringEx,

wxBarClickAction, wxSprite, wxGestureAction, wxTodayPlugin, wxShortCut,

wxContact, LoadPic, Set, if else end, if_run else_run end_run,

wxTaskMgr, wxBarTaskMgr.

(*注:无限今日兼容旧指令, DrawCalendar, DrawPic, DrawString, DrawStringEx, DrawClock和ClickAction, 具体

用法请参考万年历的说明文档)

指令参数中的分组编号解释如下:

1. 无限今日允许在同一个INI文件里将脚本分组,当脚本分为多组后, 可以使用wxClickAction来切换某个组或哪些组

的组合为有效;

2. 组编号为 0=永不显示,4294967295=永远显示,1=默认显示,分组显示是采用(指定要显示的编号和脚本的分组编号

"位相与"), 结果不等于0来判断是否显示该脚本; (永远显示也可以用-1来表示)

3. 组编号依照以下规则: 1,2,4,8,16,32,64, ... 1073741824, 2147483648, 0 和 4294967295为特定编号;

4. 当不需要进行分组的组合显示时,在wxClickAction中直接指定组编号即可;

5. 当需要进行分组的"组合显示"时, 在wxClickAction中指定欲显示组的相加之和即可;

例1: 要只显示第4组, wxClickAction指定的组编号为4,

例2: 要同时显示2,4组, wxClickAction指定的组编号为6,

例3: 要同时显示1,4,16组, wxClickAction指定的组编号为21,

可运算变量的解释如下:

1. 可运算变量是由各系统变量组成的运算表达式(格式: ), 将根据需要, 在程序运行中动态返回数值

或字符串(是结束标志)

2. 变量表达式支持运算操作符+ - * / \ % ^ () , 变量运算采用实数运算, 整数输出(不四舍五入)方式.( / 为除,

% 为取余\ 为整除, ^ 次方)

3. 支持判断语句和比较符号 if then else, ==, != >, >=, =

大等于, < 小于, ,0,0, else {abc}?>

5. 在指令的字符串参数中出现的需要运算的表达式, 都要用括号括起来. 如果未用括号, 将视为字符串直接输出,

而不进行运算处理, 注意: 比较表达式外侧不能加括号, 如加括号会导致程序出错

6. 表达式中可以使用5种数学函数, sin(), con(), tan(), abs(), log().三角函数的参数为角度单位;

7. 支持从指定字符串中取子串或得到字符串的长度(格式:

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。