Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

第 4 步:建立應用程式的動作與資料類型


註解 -

有關建立應用程式的動作與資料類型的範例,請參閱 "建立註冊套裝軟體的範例" 的第 4 步。


動作與資料類型提供應用程式的使用者介面。

應用程式所需的動作與資料類型

典型的應用程式會需要下列的動作與資料類型定義:

動作與資料類型定義配置檔案的位置

動作與資料類型定義於配置檔案中。包含動作與資料類型定義的檔案的唯一命名需求就是它們必須是 .dt 字尾。按習慣用法,您可能會想要命名檔案為 action_name.dtapplication_name.dt

將包含動作與資料類型的檔案放在目錄 app_root/dt/appconfig/types/language 中的應用程式 root 之下。內定 語言C

圖 5-6 動作與資料類型定義檔案

Graphic

建立動作與資料類型的方法

您可以用下列兩種方法任一來建立應用程式的動作與資料類型定義:

如果要使用建立動作來建立動作與資料類型

此程序使用建立動作公用程式以建立應用程式的動作與資料類型。

有關建立動作的更多資訊,請使用其線上輔助說明或參閱 第 11章, 使用建立動作來建立動作與資料類型

  1. 開啟 Desktop_Apps 應用程式群組並連按兩下建立動作。

  2. 使用建立動作來建立應用程式與其資料類型的動作與資料類型定義。

    由建立動作所建立的配置檔案將會寫入至 HomeDirectory/.dt/type/action_name.dt。 動作檔案(具有與動作相同名稱的可執行檔案)是放在您的主目錄中。

  3. 使用您的主目錄中所建立的動作檔案來測試動作。

  4. 將動作定義檔案 HomeDirectory/.dt/type/action_name.dt 複製到 app_root/dt/appconfig/types/language directory

  5. 在建立應用程式群組目錄之後(請參閱 "第 7 步:建立應用程式群組"),將動作檔案 HomeDirectory/action_name 複製到 app_root/dt/appconfig/appmanager/language/appgroup_name 目錄。

如果要人工建立動作與資料類型

    建立包含應用程式的動作與資料類型定義的配置檔案。

動作與資料類型定義檔案必須遵循命名習慣用法 name.dt

您可以將您所有的動作與資料類型定義放在一個檔案中,或是將它們分散在多重檔案之中。對於每個檔案,請使用系統管理者將會輕易地與您的應用程式連接的檔案名稱。

動作與資料類型名稱必須是一個字(無內含的空間)。您可以使用底線字元。按習慣用法,動作或資料類型名稱的第一個字母是大寫的。請勿使用現存動作名稱或檔案名稱。使用進階使用者與系統管理將會輕易地與您的應用程式連接的名稱。

如果您想要讓應用程式的圖像標上與動作名稱有效不同的名稱,請將 標籤 欄位包含在動作定義中。

有關建立動作與資料類型的更多資訊,請參閱: