关于创建应用程序注册包目录的示例,请参阅"创建注册包的示例"的第 3 步。
注册包是桌面为应用程序提供图形界面而需要的所有配置文件的集合。
桌面配置文件包括:
动作和数据类型定义文件
图标的图象文件
应用程序组目录及其内容
可选:帮助数据文件和前面板配置文件
注册包集中在名为应用程序根目录或app_root 的顶层目录下。

app_root/dt/appconfig 目录下的配置区主要类别显示于表 5-1。
表 5-1 配置区的主要类别|
子目录 |
内容 |
|---|---|
|
类型 |
动作和数据类型定义文件 |
|
帮助 |
桌面帮助文件 |
|
图标 |
应用程序的动作和数据类型所使用的位图和象素图图象文件 |
|
应用程序管理器 |
创建应用程序组的目录和内容 |
每个主要类别都有与语言相关文件的子目录。缺省语言的文件放置在C目录中。
创建下列目录。如果要提供与语言相关的配置文件,需要为每种语言创建单独的目录。如果只要提供一种语言,请把文件放置在C目录中。
app_root/dt/appconfig/types/language
app_root/dt/appconfig/help/language
app_root/dt/appconfig/icons/language
app_root/dt/appconfig/appmanager/language/appgroup_name,其中appgroup_name是应用程序组的名称。
例如,图形 5-5显示应用程序管理器。它包含名 为"Media_Tools"的应用程序组。

dtappintegrate工具只对类型、帮助、图标和应用程序管理器目录下的桌面配置文件进行操作。应用程序的二进制可执行文件,app-defaults 和信息种类文件,都单独进行管理。