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

定义数据类型的数据属性

DATA_ATTRIBUTES的定义定义了数据类型的外观和特性。它指定了数据类型的名称,并提供了指定下列各项的能力:

指定用于数据类型的图标图象

使用ICON字段来指定用于"文件管理器"的图标。如果 未指定图标图象,"文件管理器"只显示一个标签。

ICON字段的值可以是:

表 13-1 数据类型图标的图标名称和大小

象素大小 

位图名称 

象素图名称 

32 乘 32 

名称.m.bm

名称.m.pm

16 乘 16 

名称.t.bm

名称.t.pm

将数据类型与动作相关联

数据类型与动作有两种关联方法:

根据数据类型隐藏文件

如果文件是不可见数据类型,就决不会出现在"文件管理器"中。

在 DATA_ATTRIBUTES 定义中使用PROPERTIES 字段 来指定此类要隐藏的对象:

PROPERTIES				invisible

指定当文件被操作时的性能

表 13-2显示主要由应用程序程序程序员使用的DATA_ATTRIBUTES 字段。它们指定了在用户执行 各种桌面动作时,文件所表现出的特性。

关于进一步信息,请参阅《公共桌面环境程序员指南》,这是开发者环境文档的一部分。

表 13-2 DATA_ATTRIBUTES字段和描述

字段 

描述 

MOVE_TO_ACTION

用于类似目录这样的容器。指定当文件被移到该数据类型的容器中时,所要执行的动作。 

COPY_TO_ACTION

用于类似目录这样的容器。指定当文件被复制该数据类型的容器中时,所要执行的动作。 

LINK_TO_ACTION

指定当文件被链接到该数据类型的文件时,所要执行的动作。 

IS_TEXT

指定该数据类型的文件含有可在文本框 中显示的文本。 

MEDIA

指定相应的 ToolTalk 媒介类型。 

MIME_TYPE

指定相应的 MIME 类型。 

X400_TYPE

指定相应的 X400 类型。