Board logo

标题: [改进建议] 2.×即将退休skin.ini注释竟还有诸多疏漏,希望3.×不要重蹈覆辙 [打印本页]

作者: fghxy    时间: 2009-1-12 13:19     标题: 2.×即将退休skin.ini注释竟还有诸多疏漏,希望3.×不要重蹈覆辙

众所周知TW没有皮肤制作教程,想完整制作皮肤唯一能有参考价值的资料应该就是skin.ini注释,可直到现在此注释据粗略估计疏漏和错误之处不下10处,这样对不熟悉TW的designer无疑是个考验,也导致有些皮肤存在诸多缺陷限制了一些designer发挥空间,希望开发组和管理员重视此事,等3.0正式版出现以后给大家个完整准确的注释文件,这个要求不奢侈吧!
作者: lyain    时间: 2009-1-12 13:31

楼主说得很实在,支持!
作者: cavenchun    时间: 2009-1-12 13:32

嗯嗯,我也觉得想做2.X的皮肤比较麻烦呢
作者: netac    时间: 2009-1-12 13:43

楼主是说这里的内容有疏漏吗?能否详细说说看?
http://www.ioage.com/cn/huodong/skin_ini.htm
作者: fghxy    时间: 2009-1-12 14:58

没有专门总结,凭印象写一点,当然TW技术文档定义多少参数还不得而知,具体情况不甚清楚

这两项注释是颠倒的:
TabFocusText=0x0
#鼠标悬停的标签文字颜色
TabHotText=0x0
#当前激活的标签文字颜色

BorderColor=0x76abdc
菜单外围轮廓线

Super=1

侧边栏外围轮廓线原来用的这个参数,找了很久才找到:
REBAR_LINE=0x94b7cf
#工具栏分割线颜色(RowLine=1才能开启)

内轮廓线现在不知所踪,看了n多主题(包括A版和凤凰提供的主题)清一色的与默认主题一样
侧边栏项目(如收藏夹列表)文字(颜色和背景色,悬停色)

现在不知这排数字的具体含义:
Bold=12,0,0,0,700,0,0,0,134,0,0,0,0,华文彩云
#粗体文字(如窗口标题)可以单独指定大小、粗细和字体

BG_HISTORY=bg\address.png
#历史查找栏背景图
不知历史查找栏什么

作者: Aycox    时间: 2009-1-12 16:58

楼主是个细心人

1、TabFocusText、TabHotText 注释的确颠倒了;

2、BorderColor 菜单边框色,的确没有在注解中;

3、Super=1 我也不明,应该是“过期”参数,我猜与多功能标题栏有关,可能作废了;

4、REBAR_LINE 控制工具栏分割线颜色,也控制侧边栏的分界线,应该容易理解;

5、不知楼主“内轮廓线”(侧边栏)具体指的哪里?不明

6、“侧边栏项目(如收藏夹列表)文字(颜色和背景色,悬停色)”
[color] \ SIDEBAR_* 这些参数是吧,如果楼主指的侧边栏收藏夹中的链接颜色,那这个不受控制,与系统主题有关。

7、“Bold=12,0,0,0,700,0,0,0,134,0,0,0,0,华文彩云”
也不明,但也无所谓,本人所知其中12代表字号大小,700表示字体weight(粗体还是细),不过即使知道了全部含义也没什么具体意义。

8、BG_HISTORY 历史查找栏背景图,就是侧边栏历史,其中的历史查找框。
这是后来新增特性,这个框以前是借用的地址栏,现在可以单独定义。


说明一下:
本人所知皮肤参数和运用方法,均来自于公开数据和自行研究,并非版主特权,呵呵。
如果有不清楚的,可以找我交流,我这里应该算是比较齐全的,包括一些未公开的参数,但作为个人,我没精力维护和保证囊括或理解所有皮肤参数。
作者: fghxy    时间: 2009-1-12 17:25

谢谢Aycox,希望出3.×注释文件时能和开发组接下头,把一切控制皮肤的参数公布一下,最好各部分能有图示说明,很多名称比较专业甚至是TW自定义的初学者往往没有概念,需要花费太多的不必要的心思




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2