|
作者:程亮 软件支持更换Skin,优点不言而喻,能为软件增添更多的魅力及活力,因此几乎成为了一种潮流。优秀的下载工具FlashGet同样支持更换Skin,我们可以为其定身量做Skin。为FlashGet制作Skin是非常简单轻松的,因为可以直接导入图片而不需要使用第三方软件进行切割等操作就能制作出,你是不是已经跃跃欲试了?OK,Let''s go! 让我们打造FlashGet的Skin! 制作前需要了解的 在动手制作Flashget的Skin前,我们先来看看图1吧。图1显示的是FlashGet的界面。其中标注了英文字母A、B、C、D的窗口是能够更换皮肤的。FlashGet所谓的Skin是指更换A、B、C、D窗口的背景图而已。 
FlashGet只支持导入JPEG、GIF、BMP格式的图片来充当背景图,对于图像的尺寸没有要求,不过建议最好是导入JPEG、GIF格式的图片,这样做的目的是减小Skin的体积,以便于通过网络传送。 找到FlashGet的安装路径下的Skin文件夹,以笔者的为例,C:\Program Files\FlashGet\Skin。首先将用于制作Skin的图片复制到此处。 制作Skin,就需要为该Skin创建一扩展名为ini的配置文件将所有的图片组织起来。一个Skin对应一个配置文件。 建立Skin的配置文件 点击鼠标右键,选择“新建”->“文本文档”,文档名称命名为要制作的Skin名称,如Flower。然后更改文本文档的扩展名,将原来的txt更改为ini后保存。 编辑配置文件 实例一 
A、B、C、D窗口共用一张背景图 //后面的内容为注解,只是为了让大家明白每句代码的意思,因此在编辑Skin配置文件时不用写入其中。
[AllBack] //说明这是设置A、B、C、D窗口的背景图。 Enable=1 //数值设置为1表示A、B、C、D窗口共用一张背景图。设置为数值0就意味着失效。 WallPaper=look.jpg //设置为背景的图片名。 TextColor=123,125,255 //设置字体颜色,是RGB值,这里设置为蓝色。 小提示:如何知道某种颜色的RGB值是多少,你可以使用取色精灵来帮助你。运行后你可以用鼠标吸取屏幕上任意处的颜色,取色精灵便会给出该颜色的RGB值和HTML代码,将RGB值直接复制到配置文件中即可。 实例二 
为A、B、C、D窗口制作不同的背景图。 跟实例一就有很大的区别了,因为有A、B、C、D四个窗口,所以就要为每个窗口写不同的代码,但每个窗口的代码都差不多。以A窗口为例: [Job] //说明这是设置FlashGet界面中的工作窗口,即A窗口。 WallPaper=rose.gif //设置为A窗口背景的图片名。 TextColor=255,178,90 //设置字体颜色,这里设置为橙色。 B、C、D窗口的所要编写的代码与A窗口相似,唯一不同的只是要将A窗口的[Job]分别替换为相应窗口的代码。B窗口为[Category],C窗口为[Nav],D窗口为[info]。 实例三 
A、B、C、D窗口共用渐变色背景图 [AllBack] //说明这是设置A、B、C、D窗口的背景图。 Enable=1 //数值设置为1表示A、B、C、D窗口共用一张背景图。设置为0就意味着失效。 GradCrs=2 //设置渐变值。建议将数值设置为2,这样颜色渐变的非常自然、柔和。大家也可以试试取其他值的效果。 Color1=255,0,0 //起始背景色,设置为红色。 Color2=255,215,8 //结束背景色,设置为黄色。 TextColor=255,134,0 //字体颜色,设置为橙色。 实例四 
在B窗口中制作单色的背景图 可以在A、B、C、D任何窗口中制作单色的皮肤,而不会影响到A、C、D窗口。 [Category] //说明这是设置FlashGet界面中的类别窗口,即B窗口。 BackColor=0,105,225 //将蓝色用于充当B窗口的背景色。 TextColor=255,255,255 //将B窗口中字体的颜色设置为白色。 导用制作完成的Skin 切换到FlashGet的界面中,点击“查看”->“窗口样式”,选择刚才制作的Skin名称即可。 上面介绍了四种非常具有代表性的FlashGet Skin制作的方法,如果将这四种制作方法灵活运用,充分发挥自己的想象力和创造力,那么可以制作出更个性化,美丽的Skin。另外你可以将Skin发送到support@amazesoft.com,以后在FlashGet的官方网站上大家就能欣赏到你的杰作了。
|