free789QQ资源网
 

QQ皮肤修改教程 创建自己的个性QQ皮肤(3)

本文发布于2006-07-13 19:48:05,浏览1186次,好评(0个)投一票
     代码<Label labelvalue…… leftPadding="18" ……/>中leftPadding="18"的含义是:按钮HostingButton的Label “(0)”在按钮定义位置的基础上水平向左偏移18偏移以后的位置就是图标Label “(0)”在皮肤面板中的实际位置;
这里的0、18就是“水平偏移量”。
      这里要把按钮HostingButton的按钮定义位置、按钮HostingButton的图标HostingButton.ico的位置、按钮HostingButton的Label “(0)”的位置区分开来。
      这一段写得比较晦涩,实在看不懂就算了,不影响皮肤的修改。

      topPadding  指图标或者Label相对于按钮定义位置的垂直偏移量。垂直偏移量为正整数,则向下边偏移;垂直偏移量为负整数,则向上边偏移;
      labelvalue  指Label的内容;
      color  指Label的颜色;
      hoverColor  指鼠标放在Label上时Label的颜色;
      fontFamily  指Label的字体
      fontSize  指Label的字体大小;
      fontStyle  指Label的字体风格;
      fontWeight 指Label的字体高度。

      3.按钮的定义
      由2中举的两个例子可以总结出按钮的定义有以下几种形式。
      (1)若按钮所对应的图标文件为bmp格式,则该按钮对应的代码形式如下:
      <Button …… image="*.bmp" hoverImage="*.bmp" downImage="*.bmp" ……/>
      (2)若按钮所对应的图标文件为Ico格式,并且该按钮有Label,则该按钮对应的代码形式如下:
      <Button ……>
      <Icon ……/>
      <Label ……>
      </Button>
      (3)若按钮所对应的图标文件为Ico格式并且该按钮没有Label,则该按钮对应的代码形式如下:
      <Button……>
      <Icon ……/>
      </Button>

      说明:省略号(……)中可以补充上2中提到的各种属性。

      文本、图片等与按钮类似,这里不再赘述。

      其实我们只要掌握到以下程度即可:
      (1)给出一个按钮,能在config.xml文件中找到相应的代码;
      (2)稍微了解一点按钮各个属性的含义。

      出个题目考考你:如何在QQ2005正式版原版皮肤中的config.xml文件中找到TT浏览器对应的代码。
      答案:
      首先将鼠标放到皮肤面板中的TT浏览器的图标上会看到TT浏览器的toolTip为“腾讯TT浏览器”;
      然后用记事本打开config.xml文件,利用记事本的 “编辑”-》“查找”菜单找到“腾讯TT浏览器”所在的位置;
      “腾讯TT浏览器”前后有那么多代码,到底TT浏览器对应的代码从哪里开始又到哪里结束呢?这就要用到“按钮的定义”那一节中的内容了。将“腾讯TT浏览器”前后的代码和“按钮的定义”那一节中的三种形式一一对照,发现和形式(3)相对应。下面再确定TT浏览器对应代码段的起始点就很容易了。

 

======全球免费中心版权声明(本站从09-4-29开始加强免费资源版权管理)=========
不管出于何目的转载本文,请注明版权信息(包括来源和作者),否则一经发现将逐个处理。
若本站转了您的信息而未标明或标错或未找到出处而没标明的,请联系我们,2天内处理。

网友评论

 

因为目前没有时间可以管理评论,所以暂停评论功能!2009.12.19

 

随机推荐

专题与标签

本分类排行榜:

本分类好评榜:

全站随机推荐

© 2005-2020 free789免费中心 | Power by Free789 v18 | 联系我们 | 关于本站
如何访问 | 广告服务 | 免责声明 | 版权声明 闽公网安备 35052402000110号
GMT +8, 2024-05-02 15:20:49, Processed in 29.8ms 闽ICP备12008353号-2
本站程序和风格皆由站长飕飕然100%原创制作,谢绝模仿,违者必究。
本站页面兼容几乎所有主流浏览器,您可根据自己的喜好选择浏览器。
原名『全球免费中心』,于2013年6月16日改名为『free789免费中心』