Solaris Common Desktop Environment: Advanced User's and System Administrator's Guide

Step 3: Creating the Registration Package Directories


Note –

For an example of creating the registration package directories for an application, see Step 3 of Example of Creating a Registration Package.


The registration package is the group of desktop configuration files used by the desktop to provide a graphical interface for the application.

Registration Package Contents

The desktop configuration files include:

Figure 5–4 A registration package beneath an application root directory

Graphic

The major categories of configuration fields under the app_root/dt/appconfig directory are shown in Table 5–1.

Table 5–1 Configuration Fields Major Categories

Subdirectory 

Contents 

types

Action and data type definition files 

help

Desktop help files 

icons

Bitmap and pixmap image files used by the application's actions and data types 

appmanager

The directory and contents that create the application group 

Each of the major categories has subdirectories for language-dependent files. Default-language files are placed in the C directory.

To Create the Registration Package

    Create these directories. If you are providing language-dependent configuration files, create a separate directory for each language. If you are supplying only one language, put the files in the C directory.

Figure 5–5 Application group at the top level of the Application Manager

Graphic

The dtappintegrate tool operates only on the desktop configuration files in the types, help, icons, and appmanager directories. The application's binary executable, app-defaults, and message catalog files are administered separately.