《Total Commander:万能文件管理器》——第11.3节.制作篇

简介:

本节书摘来自异步社区《Total Commander:万能文件管理器》一书中的第11章,第11.3节,作者 张玉新,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第11.3节.制作篇

大家看到,TC的界面美化其实是相当简单的,只需要通过配置文件改一些设置,指定几个符合要求的图标资源库就行了。但是,如果我们要真正地实现DIY,就必须能够自己DIY这些图标资源库,因为它们才是TC美化中最本质的东西,决定了最终TC上的显示效果。

制作TC图标资源库,大致可分为素材收集,加工制作,打包集成这几步,下面简单介绍一下各步过程及相关工具,关于各工具的具体用法,请参考相应教程,本文不展开叙述。

11.3.1.素材收集

工具:纯手工

要制作图标资源库,首先必须得有图标素材。当然,如果有一定平面设计功底,大家也可以自己绘制整套图标。然而对于我们大多数人,可能图标素材的来源还是在于平时收集,网上就有不少图标论坛或者网站,有时候发布的图标很不错,像TCEE中水晶风格和卡通风格的图标基本就取自Everaldo。

关于选用图标的标准,虽然是仁者见仁,智者见智,但大体上应该是图示明确,图像美观,风格统一,同时避免太过花哨,毕竟TC是一个需要天天面对的工具软件,太花哨会晃眼的,呵呵。

11.3.2.加工制作

工具:Axialis IconWorkshop / Microangelo Creation,Photoshop

收集到合适的图标素材之后,需要用Axialis IconWorkshop转换成合适的ICO图标文件,Axialis IconWorkshop是一款专业的图标设计软件,可以与Photoshop无缝连接,它能方便地编辑、转换和发布图标。另外,Microangelo Creation也是一套比较好用的图标工具,而且还能编辑鼠标光标。

转换图标时需要注意两点,一是图标的大小,TC所用图标一般为16x16,32x32或者同时包括16x16和32x32,具体要求详见上文;二是图标的色深,Windows XP或Vista用户可以使用32位色,这种图标带透明的Alpha通道,看起来更漂亮,但Windows 2000及98等较早的系统无法正常显示Alpha通道,所以这些用户使用16位色的图标就够了。

另外,由于这些图标原本不是为TC量身定做的,所以很难完全满足TC的要求,一般总会缺少那么几个。这时候就需要用图标工具或Photoshop亲自设计了,我们可以在已有图标基础上修改,也可以从头绘制,只要注意保持与其他图标的风格一致就行。TCEE中部分水晶风格和卡通风格,以及大部分XP风格的工具栏图标就是这样加工出来的。

至于TC驱动器栏所用的BMP图片文件以及CUR光标文件,都与ICO图标文件类似,也需要用Photoshop和Microangelo Creation加工成指定大小,在此不再赘述。

11.3.3.打包集成

工具:Axialis IconWorkshop / Microangelo Creation,Visual C++

在所有的ICO图标、BMP图片、CUR光标准备完毕之后,我们就可以把它们打包成图标资源库文件了。

只包含ICO图标的ICL图标库可以用图标工具Axialis IconWorkshop 或 Microangelo Creation生成,另外还包含BMP图片或CUR光标的DLL资源文件则需要用Visual C++制作,事实上我们也可以把这三种不同的资源(主程序及文件图标,驱动器栏图标以及鼠标光标)都打包在同一个DLL资源文件里。

需要注意的是,TC中主程序及文件图标、以及鼠标光标在图标资源库中必须按指定序号排列,其内部图标或光标的名称则可随意指定;而驱动器栏的BMP图片必须按指定名称保存。

图标资源库制作完成之后,我们就可以编辑TC的配置文件然后重启,让TC显示我们自己的图标了!

相关文章