在保存图标文件时,必须使用正确的文件名后缀。有两种附加到图标基本名的后缀,一种表示大小,另一种表示格式。许多图标名称都使用下列通用格式:
basename.size.format basename.format
basename 是用于引用图象的图象名。
size 是表示图标标准大小的单个字母:l 表示大(48x48 象素), m表示中(32x32),s 表示小(24x24)或 t 表示极小(16x16)。("图标大小惯例")如果图标 不是标准大小,则可省略这个字母。
format 是 pm时表示 X 象素图(彩色图标格式),是 bm 时表示 X 位图(单色图标格式)。
如果把图标保存成内有透明颜色的 XBM 格式,则会同时保存图标掩码文件。图标掩码文件命名为 basename.size_m.format。 如果将保存的图标移到另一文件夹,还必须移动相应的图标掩码文件。
例如,假设为写好的文件类型指定名为 mail 的图标。如果有彩色显示,并将"文件管理器"首选项设置成使用极小图标,则所假设的图标之名称是 mail.t.pm。如果它有透明颜色,而且用 XBM 格式保存它,那么将创建两个文件:mail.t.bm 和 mail.t_m.bm。
表 13-3 列出了推荐的大小―以象素为单位,宽度 x 高度―供在 CDE 中创建新图标时使用。图标最大可达 256x256。
表 13-3 图标大小推荐值
用法 |
高 |
中 |
低 |
---|---|---|---|
文件管理器(大) |
32x32 |
32x32 |
32x32 |
文件管理器(小) |
16x16 |
16x16 |
16x16 |
应用程序管理器(大) |
32x32 |
32x32 |
32x32 |
应用程序管理器(小) |
16x16 |
16x16 |
16x16 |
前面板 |
48x48 |
48x48 |
32x32 |
"前面板"子面板 |
32x32 |
32x32 |
16x16 |
最小化的窗口 |
48x48 |
48x48 |
32x32 |
工作区 |
32x32 |
32x32 |
32x32 |
用于双色 X 位图格式的 XBM
用于多色 X 象素图格式的 XPM(缺省选项)
从"文件"菜单选择"保存"。
如果未命名图标或选择"另存为",则"图标编辑器"将提示输入文件名。键入文件名,然后单击"保存"。
如果把图标保存为内有透明颜色的 XBM 格式,则会同时保存图标掩码文件。该图标掩码文件命名为 basename.size_m.format。如果您将保存的图标移到另一文件夹,还必须移动相应的图标掩码文件。