此方法适用于那些不喜欢臃肿的ZLauncher和MegaLauncher而又想给程序(尤其是ROM中的程序)更换图标的Palmer们……
↓Step.01——打开Axialis IconWorkshop,新建一个包含44*44、22*22、11*11三种尺寸的图标,并用纯色(如:255,0,255)填充背景;
↓Step.02——打开ZL Iconset Factory,新建一个Iconset,根据Palm的实际情况选择相应的色彩深度(如:16位/65536色)和分辨率(Both High And Low),输入文件名并分别添加两种尺寸的图标;
↓Step.03——把Axialis IconWorkshop中的图片复制到ZL Iconset Factory中相应的分辨率中,保存为PRC文件BtManager_ZL.prc备用;
↓Step.04——把ROM中的应用程序的Overly文件复制出来(如:蓝牙管理器——BtManager对应的BtManager_enUS.prc)备用;
↓Step.05——用PRCedit同时打开BtManager_enUS.prc和BtManager_ZL.prc,把BtManager_ZL.prc中Icons下的3501和3503复制到BtManager_enUS.prc并将其ID重命名为1000和1001(分别对应高、低分辨率尺寸),完成后保存即可;
↓Step.06——把修改后的BtManager_enUS.prc同步至RAM中即可看到效果。
↓Tips.01——因为BtManager_enUS.prc有Opened属性,不能直接删除。故当要删除或更新BtManager_enUS.prc时,应进入安全模式或者先用PowerLOCALIZER将其关闭即可删除。
↓Tips.02——对于WebProV_enUS.prc这样体积比较大的文件来说,仅仅为了更换图标而牺牲100K的RAM未免有些浪费。这种情况可以用PRCedit将其精简一下——删除Menus、Forms、Alerts和Strings下的所有项目,只要保留Icons下的1000和1001和Mist下的ovly 1000即可,精简后只占用不到13K的RAM(注意:使用此方法精简后不能保证其稳定性,如将Card Info_enUS.prc和HotSync_enUS.prc中的Menus、Forms、Alerts和Strings下的所有项目删除后会导致系统重启)。
↓Tips.03——因为行货ROM中内置CJKOS并没有对应的Overly文件,可以使用fanium由AppIcon精简的IconMagic制作其Overly外挂图标。首先将ZL Iconset Factory制作好的CJKOS_ZL.prc同步至RAM,在IconMagic中选择Set下的Import,把CJKOS_ZL.prc导入至IconMagic的数据库,最后选中目标程序后点击Apply即可。
·Tips.04——IconMagic适用于所有程序,但大量更换图标不建议使用,原因是每个生成的Overly文件都会占用4-5K的RAM。建议使用PRCedit永久替换掉Icons下的tAIB 1000、tAIB 1001项目。
相关链接:
Axialis IconWorkshop:
http://www.crsky.com/soft/6410.html
ZL Iconset Factory:
http://festus440.happypalm.com/zl_icons.php
·Special Information:
User ID:ZLIF-13604
Registration Code:56 14 35 FF B5 41 7C 28 2D 7C 67 57 81 70 D1 81
关于fanium精简的IconMagic:
http://www.palmstamp.com/forum/viewtopic.php?t=56508
子元 - 2006/3/18 22:58:23