1.认识Awicons软件
Awicons汉化版软件的界面很漂亮,打开后如下图所示:
这个软件有很多辅助的面板。其中有一个面板可以打开ICO包文件:
大家也可以在这里面选取一个现成的使用,不过不推荐哦。
2.制作一个简单的ICO图标
下面的第一个任务就是制作自己个性的图标了。
制作1个ICO图标,符合易语言要求的图标只需有以下条件:具有32×32大小256色,16×16大小256色的。最好也带个48×48大小的。
例如,你制作了一个小软件,软件的界面如下所示,你想直接将这个软件界面制作成图标:
现在在Photoshop中,建立一个48×48像素大小的新图片:
将窗口抓图下来,粘贴到这张空白图片上,并且调整大小为尺寸。
缩小的图有些模糊哎,可以用清晰化滤镜清晰化一下:
然后,[CTRL+A] 全选,进入图标制作工具,增加三个图标:32×32大小256色,16×16大小256色,48×48大小256色。将这个图粘贴到48×48图之中。
怎么样,这样一个图标就制作出来了。
下面,回到Photoshop中,将上述图标的尺寸缩小为32×32大小的,如图所示:
完成后,如果还是感觉图片有些模糊,也可以用清晰化滤镜处理一下。
然后重复以前的步骤,将这个图标粘贴到图标制作软件的32×32大小的图标内。如图所示。
好了,接下来还是在Photoshop中改图标大小为16。如图所示。
然后将图片存到16×16大小的图标工具中:
最后的工作就是保存结果了,要存为一个ICO文件,如图所示。
好了,图标就保存下来了。
3.导入易语言中查看效果
下面大家可以在易语言中导入上述制作好的图标。
打开一个易语言程序,然后点菜单:
在弹出的对话框中,将图标加入进去。
这时窗口中已看出图标的样子了。
大家也可以直接加入的窗口的“图标”属性中。
也可以编译后看可执行文件在电脑中的效果:
大家在以上制作中,也可以使用画笔工具,自己描添增改。
二.制作CUR光标
有时,我们看一些软件中,鼠标的形态变了,变得非常漂亮,如下图所示。
一个是手形光标,一个是帝国时代中的光标
这种光标图标文件格式是CUR格式,可以导入到易语言中使用。
下面就跟着我们制作吧。
1.制作1个CUR光标,保存为CUR光标
可以打开一个已有的CUR光标改改,也可以自己新建一个CUR光标。
绘图的过程我就不说了,与制作ICO图标的过程差不多的。
2.可直接在易程序组件的“鼠标指针”属性中添加
在易程序某个需要改变鼠标形态的组件的“鼠标指针”属性中添加。
注意:以前版本的易语言不支持彩色的鼠标指针,现在已全面支持了。
3.可以用API调用代码动态加载某个光标到易程序指针中
三.制作ANI动画光标
有时,我们看到的鼠标指针是动态的,这种鼠标指针是ANI动画光标。
下面,跟着本书学习ANI动画光标的制作方法。
1.制作1个ANI动画图标,保存为ANI文件
大家可以打开一个现成的ANI动画光标文件,也可以自己新建一个:
在这里,我打开了一个现成的动画光标文件,大家可以看到,小猪为什么会动,是因为有一组形态不一样的图标在里面循环显示,上一张图中小猪是手放下不跳动的,下一张图片是手向上,并且向上跳动的。
大家试一下,加两个不同的图标,保存后的效果如何。
2.可用API动态加载动画光标到易程序中
ANI动画光标文件应用在易语言中,必须使用API加载。代码如下:
原文链接:http://blog.sina.com.cn/s/blog_4cd4ffc401014sk0.html