Solaris 公用桌面环境:用户指南

第 13 章 使用图标编辑器

"图标编辑器"是用于创建位图和像素图图像文件的工具,这些图像文件用作图标或背景。

介绍图标编辑器

"图标编辑器"使您能用两种格式创建和编辑图像,如在表 13-1中所示。

表 13-1 图标格式

格式 

讲述 

文件名 

X 像素图 (XPM)  

包括静态和动态颜色的多色图像  

*.pm

X 位图 (XBM)  

限于前景和背景颜色 (用于黑白图标) 的双色图像 

*.bm

图形 13-1 图标编辑器主窗口

Graphic

可选择绘制工具和颜色,并在工作区中使用它们来创建图像。在绘制时,"图标编辑器"用两种格式显示图标的实际大小副本。即使在绘制用于彩色系统上的图像,也需要考虑图标的双色版本,因为如果工作区没有足够的可用颜色,图标可能转变成双色图标。

关于设计图标的信息,请参阅 Common Desktop Environment: Style Guide and Certification Checklist 中的"可视设计"一章。

启动

要启动"图标编辑器":

  1. 打开"应用程序管理器",并在此中显示卓面程序文件夹。

    Graphic
  2. 双击"图标编辑器"。

    "图标编辑器"在空的绘制工作区启动。

也可以用下列方法之一启动"图标编辑器",并将图标装入工作区:


注意:

如果在 .cshrc 文件中没有设置路径 /usr/dt/bin 则键入 /usr/dt/bin/dticon,以从命令行运行"图标编辑器"。


基本的绘制任务

本节讲述如何创建和编辑图标,以及如何使用"图标编辑器"绘制工具。

打开现有的图标

  1. 从"文件"菜单选择"打开"。

    如果有尚未保存的更改内容,"图标编辑器"会警告您装入另一图标将使更改丢失。单击"取消"以取消"打开"命令。如果不想保存更改,则单击"确定"。

  2. 在"输入文件名"字段中键入要装入的文件名称,或者从"打开文件"对话框的"文件"部分选择要装入的图标文件。

  3. 单击"打开"。


    注意:

    在装入文件时,"输出格式" (在"选项"菜单中) 会自动设置成装入文件的格式。


    双击"文件管理器"中的图标文件也可以打开现有的图标。

启动新的图标

    从 "文件"菜单选择"新建"。

如果有未保存的更改,"图标编辑器"会警告您启动新图标会使更改丢失。单击"取消"以取消"新建"命令,或如果不想保存更改,则单击"确定"。

"图标编辑器"清除工作区并将它的大小重新调整到缺省大小 (32x32) 。

如果已经装入图标,则可从"编辑"菜单选择"清除图标"以用以前装入图标的相同大小和名称启动新图标。

清除图标

  1. 若有必要,保存当前的图标。

  2. 从"编辑"菜单选择"清除图标"。

    这将清除整个绘制工作区。

绘制图像

  1. 选择一个绘图工具 (列于表表 13-2中)。

  2. 选择颜色 (静态颜色、静态灰色、或动态颜色) 。

  3. 用选定的工具开始绘制。

    下面提供关于每种工具的更详细细节。

绘制工具

"图标编辑器"的绘制工具区在图形 13-2中显示。

图形 13-2 图标编辑器绘制工具

Graphic

表 13-2 绘制工具的使用

工具 

目的 

操作 

铅笔 

绘制随手线条和单个像素。 

按下并按住鼠标以绘制随手线条。 

直线 

绘制直线。 

按下并按住鼠标以拉伸直线。松开便绘制一条直线。 

矩形 

绘制实心或空心矩形。 

按下并按住鼠标以伸展矩形的轮廓。 松开便绘制一个矩形。 

园 

绘制实心或空心圆。 

指向圆心所在的位置,按下并按住鼠标,拖到想要的尺寸,然后松开。  

橡皮擦 

大面积擦除图像。 

按下并按住鼠标,然后拖过想要擦除的区域。 

要擦除个别像素,选择"铅笔"工具和"透明" 颜色。 

填充 

用选择的颜色填充一个颜色区域。 

单击要填充区域内的任何像素。 选择的像素及所有具有相同颜色的邻近像素都将用选定的颜色重新上色。填充的区域在所有方向延伸,直到遇到不同颜色的像素边框为止。  

开口多边形 

绘制相连的直线。 

单击起点,然后单击每一线段。 

双击以结束最后一条线段。 

封闭多边形 

绘制相连的直线,其中第一条线和最后一条线相连,以形成封闭的多边形。 

单击起点,然后单击每一线段。 

双击以结束最后一条线段。 

椭圆 

绘制实心或空心椭圆。 

按下并按住鼠标,拖动鼠标至所需的尺寸和形状,然后松开。 

选择 

选择工作区域。"编辑"菜单中的几个命令需要选择区域。 

指向要选择区域的边角像素,按下并按住鼠标,拖动至 所需的区域,然后松开。  

填实 

更改矩形、圆、椭圆和封闭多边形工具,以绘制实心而不是空心的图形。

选取复选框,以自动绘制实心图形。取消选取复选框以使这些工具只绘制轮廓。 

撤销绘制操作

    从 "编辑"菜单选择"撤销"。

只撤销最近一次更改。

保存图标文件

在保存图标文件时,必须使用适当的文件名后缀。有两种附加到图标基本名的后缀,一种表示大小,另一种表示格式。许多图标名称都使用下列通用格式:

 basename.size.format
  basename.format

basename 是用于引用图像的图像名。

size 是表示图标标准大小的单个字母:l 表示大 (48x48 像素) , m表示中 (32x32) ,s 表示小 (24x24) 或 t 表示极小 (16x16) 。 ("图标大小惯例"("图标大小惯例"("图标大小惯例") 如果图标 不是标准大小,则可省略这个字母。

formatpm 时表示 X 像素图 (彩色图标格式) ,是 bm 时表示 X 位图 (单色图标格式) 。

如果把图标保存为内有透明颜色的 XBM 格式,则会同时保存图标掩码文件。该图标掩码文件命名为 basename.size _m.format。 如果您将保存的图标移到另一文件夹,还必须移动相应的图标掩码文件。

例如,假设为写好的文件类型指定名为 mail 的图标。如果有彩色显示,并将"文件管理器"首选项设置成使用极小图标,则所假设的图标之名称是 mail.t.pm。如果它有透明颜色,而且用 XBM 格式保存它,那么将创建两个文件:mail.t.bmmail.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 

保存图标

  1. 从"选项"菜单选择输出格式:

    • 用于双色 X 位图格式的 XBM

    • 用于多色 X 像素图格式的 XPM (缺省选项)

  2. 从"文件"菜单选择"保存"。

    如果未命名图标或选择"另存为",则"图标编辑器"将提示输入文件名。键入文件名,然后单击"保存"。


    注意:

    如果把图标保存为内有透明颜色的 XBM 格式,则会同时保存图标掩码文件。该图标掩码文件命名为 basename.size _m.format。 如果您将保存的图标移到另一文件夹,还必须移动相应的图标掩码文件。


用新名称保存图标

  1. 从"文件"菜单选择"另存为"。

  2. 在要保存的图标文件的下面,键入 (或选择) 文件名。

  3. 单击"保存"。

    如果文件已经存在,则需要单击警告对话框中的"确定",以覆写现有的文件。

颜色用法

桌面上的图标使用 22 种颜色的调色板:

这些颜色是"图标编辑器"上的缺省颜色。该颜色集为创建图标提供了合理的调色板。即使不使用其他不必要的颜色,采用这个有限的调色板也能使图标具有最大的吸引力和可读性。

动态颜色代表用于显示出现在应用程序中图标的颜色。如果图标出现在"文件管理器"中,则"文件管理器"确定背景颜色。动态颜色主要用于这样的图标,其颜色随"式样管理器"中选定的不同颜色的调色板而变化。 如果图标要用在多个地方,而且要图标使用其出现地方的应用程序的颜色,则动态颜色也是很有用的。

顶部阴影和底部阴影用于绘制图标下面的阴影。可以采用这些颜色以使图标看起来像雕刻在表面上的一样。对于"前面板"式样图标,这是唯一的推荐颜色。

透明颜色用于创建这样的图标,它们给人一种非矩形的假象,因为它让图标背后的颜色显露出来。如果图标没有填充整个边框,则应用透明的颜色填充未用的区域。

高级绘制任务

在熟悉"图标编辑器"中的基本绘制工具后,可能想尝试一些更高级的操作。许多这样的操作都要求首先选择图标区域。这可通过使用"选择"工具 (橡皮擦旁) 来实现。

选择了图标的区域后,可以:

选择图标的区域

  1. 单击"选择"工具 (橡皮擦旁) 。

  2. 在要选择的区域周围拖一个框。

    选择了区域后,选定区域周围的框闪烁。

剪切图标区域

  1. 使用"选择"工具来选择要剪切的图标区域。

  2. 从 "编辑"菜单选择"剪切"。

    当把部分图标剪切掉时,暴露的区域便变成透明的 (即,用"透明"颜色填充) 。

    注意:剪切了区域后,还可从"编辑"菜单选择"粘贴",将其粘贴回图标。

复制图标区域

  1. 使用"选择"工具来选择要复制的图标区域。

  2. 从"编辑"菜单选择"复制"。

  3. 从 "编辑"菜单选择"粘贴"。

  4. 将轮廓定位在要粘贴副本的地方,然后单击。

    重复步骤 3 和 4 多次,以粘贴复制区域的多份副本。

移动图标区域

  1. 使用"选择"工具来选择要移动的图标区域。

  2. 从 "编辑"菜单选择"剪切"。

  3. 从 "编辑"菜单选择"粘贴"。

  4. 将轮廓定位在要粘贴副本的地方,然后单击。

    重复步骤 3 和 4 多次,以粘贴剪切区域的多份副本。

旋转部分图标

  1. 使用"选择"工具来选择要旋转的图标区域。

  2. 从 "编辑"菜单选择"旋转区域",然后再选择"左"或"右"。

  3. 将轮廓定位在要粘贴旋转区域的地方,然后单击。

翻转 (镜像) 部分图标

翻转区域将为选择的区域创建像素对像素的镜像图像。

  1. 使用"选择"工具来选择要旋转的图标区域。

  2. 从"编辑"菜单选择"翻转区域",然后"垂直",或"翻转",然后"水平"。

调整图标大小

可以调整整个图标或图标的部分区域的大小。

调整当前图标的大小

  1. 从"编辑"菜单选择"缩放图标"。

    "图标编辑器"显示对话框,提示输入新的大小。

  2. 编辑当前的宽度和高度,以指定新的大小。

  3. 单击"确定"。


    注意:

    如果使图标变更小,右边缘和底边缘便被剪切掉。如果使图标变得较大,则现有的图像便保留在图标的左上角。


调整图标区域的大小

  1. 使用"选择"工具来选择要调整大小的图标区域。

  2. 从"编辑"菜单选择"比例缩放"。

  3. 拖一个定义要比例缩放图像的大小和形状的框。

    框的大小显示在右上角。它只决定如何比例缩放图像的选择部分;而决定放置结果的地方。

  4. 将轮廓定位在要粘贴比例缩放副本的地方,然后单击。

热点

位图图像 (XBM 格式) 可以用作特殊鼠标指针形状。热点标记在图像内鼠标指针实际指到的那个像素点。

添加热点

一个图标中只能有一个热点。

  1. 从"编辑"菜单选择"增加热点"。

  2. 单击要成为热点的像素。

删除热点

    从 "编辑"菜单选择"删除热点"。

屏幕抓取

可以把屏幕的任何部分中的任何区域复制到"图标编辑器"中。可以复制 ("抓取") 显示的文本或图形,并把其装入"图标编辑器"的工作区。

抓取显示区域

  1. 若有必要,保存当前的图标。

  2. 从"编辑"菜单选择"抓取屏幕图像"。

  3. 在要抓取工作区部分的周围拖框 (按鼠标按钮 1,拖框,然后松开) 。


注意:

抓取显示的区域可能导致图标用完桌面上某些可用的颜色。


修改图标视图

通过更改放大比例或使用网格可以更改"图标编辑器"工作区中图标的视图。

隐藏网格

    从"选项"菜单选择"可见网格"。

这将隐藏网格。从"选项"菜单再次选择"可见网格"以显示网格。缺省情况下,显示网格。

更改图标的放大比例

  1. 从"选项"菜单选择"放大"。

  2. 从子菜单选择需要的"放大"比例级别。