源位图是什么? 源位图是一个可以被SkinBuilder编译成Skin文件的位图文件(.bmp)。东日Skin 方案v2 的SkinBuilder把遵循特定规范的位图文件编译成Skin文件。位图文件中包括了Skin中的所有元素。也就是说,UI/skin设计师仅需要在位图文件中画上所设计的所有元素,SkinBuilder即可把位图文件编译成开发者可以使用的Skin文件。
源位图的规范 源位图必须是24位颜色模式,尺寸大小(高度和宽度)无特殊限制。 源位图中有2种类型的元素:颜色和图片。对于颜色类型的元素,在源位图中使用色块来定义,色块是大小为16*16像素的正方形。用SkinBuilder工具,您可以非常方便地画出这样的色块。对于图片类型的元素,直接在画在源位图中即可。元素之间用背景色间隔开。 源位图中定义的元素包括: 预定义颜色 窗体元素 按钮元素 控件元素 下图是一个源位图的例子: