http://www.sunisoft.cn/skin2/spec.htm
Skin 规格
源位图是什么?
源位图是一个可以被 SkinBuilder 编译成 Skin 文件的位图文件(.bmp)。东日 Skin 方案 v2 的
SkinBuilder 把遵循特定规范的位图文件编译成 Skin 文件。位图文件中包括了 Skin 中的所有元素。也就
是说,UI/skin 设计师仅需要在位图文件中画上所设计的所有元素,SkinBuilder 即可把位图文件编译成
开发者可以使用的 Skin 文件。
源位图的规范
源位图必须是 24 位颜色模式,尺寸大小(高度和宽度)无特殊限制。
源位图中有 2 种类型的元素:颜色和图片。对于颜色类型的元素,在源位图中使用色块来定义,色块是大
小为 16*16 像素的正方形。用 SkinBuilder 工具,您可以非常方便地画出这样的色块。对于图片类型的
元素,直接在画在源位图中即可。元素之间用背景色间隔开。
源位图中定义的元素包括:
预定义色
窗体元素
按钮元素
控件元素
下图是一个源位图的例子:
预定义色
首先,您必须在位图的第一行画 3 个色块定义源位图本身使用的 3 种颜色。定义好这 3 种专用的颜色后,
您将不能再在其他的元素中将这三种颜色用作它用。三个色块分别定义的是:
背景色
该颜色定义了整个位图的背景颜色,意味着 SkinBuilder 的编译器将忽略该颜色所覆盖的区域,
并将该颜色作为不同元素间的分隔。
透明色
该颜色定义了图片元素的透明区域。
定位符色
该颜色是用来指定图片元素中特定点的位置。比如:您需要在标题栏中指定窗口标题显示的起始
位置。
- 1
- 2
- 3
前往页