組み込みサブパネルの一般的な属性 (タイトルなど) と内容を変更できます。
システム共通: /etc/dt/appconfig/types/language/name.fp
個人用: HomeDirectory/.dt/types/name.fp
デフォルトのサブパネル定義全体を /usr/dt/appconfig/types/language/dtwm.fp から新しいファイルへコピーします。
SUBPANEL subpanel_name
{
…
}
サブパネル定義を変更します。
新しい構成ファイルを保存します。
ワークスペース・メニューから [ワークスペースマネージャの再起動] を選択します。
たとえば、ファイル /users/janice/.dt/types/PerApps.fp にある次の定義は、[個人アプリケーション] サブパネル名を変更します。
SUBPANEL PersAppsSubpanel
{
CONTAINER_NAME TextEditor
TITLE Janice's Applications
}
フロントパネル構成ファイル /etc/dt/appconfig/types/language/name.fp を作成します。
システム共通コントロールをファイルに定義します。
コントロールのコンテナを指定するために、CONTAINER_NAME フィールドと CONTAINER_TYPE フィールドを使用します。
CONTROL control_name
{
CONTAINER_NAME subpanel_name
CONTAINER_TYPE SUBPANEL
…
}
詳細は、フロントパネル・コントロール定義を参照してください。
構成ファイルを保存します。
ワークスペース・メニューから [ワークスペースマネージャの再起動] を選択します。
たとえば、新しいファイル /etc/dt/appconfig/types/language/DigitalClock.fp に定義された次のコントロールは、( [デスクトップツール] アプリケーション・グループの) [デジタル時計] を、すべてのユーザの [個人アプリケーション] サブパネルに追加します。
CONTROL DigitalClockControl
{
TYPE icon
CONTAINER_NAME PerAppsSubpanel
CONTAINER_TYPE SUBPANEL
ICON Dtdgclk
PUSH_ACTION DigitalClock
PUSH_RECALL True
}
メイン・パネルのコントロールを削除する方法と同じです。詳細は、コントロールを削除するにはを参照してください。
次のフィールドをサブパネル定義に追加します。
CONTROL_INSTALL False