使用Awicons软件制作ICO图标

时间:2024-02-19 07:47:41

1.认识Awicons软件

Awicons汉化版软件的界面很漂亮,打开后如下图所示:

clip_image450

这个软件有很多辅助的面板。其中有一个面板可以打开ICO包文件:

clip_image452 clip_image454

clip_image456

大家也可以在这里面选取一个现成的使用,不过不推荐哦。

2.制作一个简单的ICO图标

下面的第一个任务就是制作自己个性的图标了。

制作1个ICO图标,符合易语言要求的图标只需有以下条件:具有32×32大小256色,16×16大小256色的。最好也带个48×48大小的。

例如,你制作了一个小软件,软件的界面如下所示,你想直接将这个软件界面制作成图标:

clip_image458

现在在Photoshop中,建立一个48×48像素大小的新图片:

clip_image460

将窗口抓图下来,粘贴到这张空白图片上,并且调整大小为尺寸。

clip_image462 clip_image464

缩小的图有些模糊哎,可以用清晰化滤镜清晰化一下:

clip_image466

然后,[CTRL+A] 全选,进入图标制作工具,增加三个图标:32×32大小256色,16×16大小256色,48×48大小256色。将这个图粘贴到48×48图之中。

clip_image468

怎么样,这样一个图标就制作出来了。

clip_image470

下面,回到Photoshop中,将上述图标的尺寸缩小为32×32大小的,如图所示:

clip_image472

完成后,如果还是感觉图片有些模糊,也可以用清晰化滤镜处理一下。

clip_image474 clip_image476

然后重复以前的步骤,将这个图标粘贴到图标制作软件的32×32大小的图标内。如图所示。

clip_image478

好了,接下来还是在Photoshop中改图标大小为16。如图所示。

clip_image480

然后将图片存到16×16大小的图标工具中:

clip_image482

最后的工作就是保存结果了,要存为一个ICO文件,如图所示。

clip_image484

好了,图标就保存下来了。

3.导入易语言中查看效果

下面大家可以在易语言中导入上述制作好的图标。

打开一个易语言程序,然后点菜单:

clip_image486

在弹出的对话框中,将图标加入进去。

clip_image488

这时窗口中已看出图标的样子了。

clip_image490

大家也可以直接加入的窗口的“图标”属性中。

clip_image492

也可以编译后看可执行文件在电脑中的效果:

clip_image494

大家在以上制作中,也可以使用画笔工具,自己描添增改。

二.制作CUR光标

有时,我们看一些软件中,鼠标的形态变了,变得非常漂亮,如下图所示。

clip_image496 clip_image498

一个是手形光标,一个是帝国时代中的光标

这种光标图标文件格式是CUR格式,可以导入到易语言中使用。

下面就跟着我们制作吧。

1.制作1个CUR光标,保存为CUR光标

可以打开一个已有的CUR光标改改,也可以自己新建一个CUR光标。

clip_image500

绘图的过程我就不说了,与制作ICO图标的过程差不多的。

2.可直接在易程序组件的“鼠标指针”属性中添加

在易程序某个需要改变鼠标形态的组件的“鼠标指针”属性中添加。

注意:以前版本的易语言不支持彩色的鼠标指针,现在已全面支持了。

clip_image502

clip_image504

3.可以用API调用代码动态加载某个光标到易程序指针中

clip_image506

clip_image508

clip_image510

三.制作ANI动画光标

有时,我们看到的鼠标指针是动态的,这种鼠标指针是ANI动画光标。

下面,跟着本书学习ANI动画光标的制作方法。

1.制作1个ANI动画图标,保存为ANI文件

大家可以打开一个现成的ANI动画光标文件,也可以自己新建一个:

clip_image512

在这里,我打开了一个现成的动画光标文件,大家可以看到,小猪为什么会动,是因为有一组形态不一样的图标在里面循环显示,上一张图中小猪是手放下不跳动的,下一张图片是手向上,并且向上跳动的。

大家试一下,加两个不同的图标,保存后的效果如何。

clip_image514

2.可用API动态加载动画光标到易程序中

ANI动画光标文件应用在易语言中,必须使用API加载。代码如下:

clip_image506[1]

clip_image516

clip_image510[1]

 

 

原文链接:http://blog.sina.com.cn/s/blog_4cd4ffc401014sk0.html