Solaris 公用桌面环境: 高级用户和系统管理员指南

将图标与动作或数据类型相关联

  1. 使用 ICON字段指定图标。

    如果按照恰当的图标文件命名惯例,只需指定图标的基本名称。将根据显示器的分辨率和所支持的颜色数显示正确的图标。

  2. 创建下列图标尺寸:

    • 动作:大、中、小

    • 数据类型:中、特别小

动作定义示例

下例是启动 Island Paint 绘画工具的动作定义。图标 Ipaint.lIpaint.s与 此动作相关联。

ACTION	IslandPaintOpenDoc 
  {  	
   WINDOW_TYPE		NO-STDIO  
   ICON		Ipaint  	
   EXEC_STRING		/usr/bin/IslandPaint%Arg _1"File to open:"%
 

如果使用彩色图标,桌面系统查找实际的图标文件时,首先附加 .pm后缀;否则(或者没有找到与 .pm后缀相匹配的文件时),桌面系统将附加 .bm后缀。

数据类型定义示例

下列数据类型的定义使图标 comprsd.lcomprsd.s与压缩文件相关联:

DATA_ATTRIBUTES COMPRESSED 
  {
   ICON		comprsd  	
   ACTIONS		Uncompress  
   DESCRIPTION			A COMPRESSED file has been compressed by the \
     'compress' command to take up less space.
  }