掌上电脑普遍使用的是22x22像素的位图。但是,实际上我们也可以使用普通的32x32像素的位图,但是在实际操作中,程序只会截取以左上方第一个像素为起始坐标的22x22像素的内容。
几乎所有的掌上电脑都能使用大小在1比特以内的黑白图标。但是彩色显示屏的掌上电脑可以支持大小在8比特以内的彩色图标。那么,在这种情况下,开发者就可以为每一个图标同时准备黑白和彩色的两个版本,然后有程序根据掌上电脑的具体情况,决定载入哪个图标。
除了CodeWarrior以外,所有的掌上电脑程序开发系统,都支持传统的基于Window的BMP图标文件。那么,用于编辑BMP文件的编辑器也相当多:如最基本的画图程序,或者你可以选择更容易使用的其他bmp编辑器。
CodeWarrior有它自己的资源编辑器和他自己的数据格式,它没有单独的BMP文件用来作为图标文件使用。于是,你既可以在它的构造器重创建图标,也可以从其他图形编辑器中,通过剪切和复制来导入你需要的图标。
如果你是基于Unix/Linux系统环境的话,你可以使用来自Darrin Massena's的掌上电脑开发工具中找到合适的图标编辑器。
这里还有其它的一些工具:如PRC-TOOLS工具包拥有一个叫做TXT2BITM的小工具,它能够把一个由“-”符号和“#”符号排列成的32x32的文本文件转化为一个bmp图形文件。
同样的还有PPM2BMP,它能够实现PPM和BMP文件之间的相互转化。
或者,你可以在ISAAC Group和Palm Unix Project那里找到更多基于UNIX/LINUX下的掌上电脑开发资源。
【责编:Luzi】
--------------------next---------------------
阅读(989) | 评论(0) | 转发(0) |