Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド

一般的なフロントパネルの構成

フロントパネルのパネル構文により、次の作業を実行できます。

デフォルトのパネルの記述は、/usr/dt/appconfig/types/language/dtwm.fp にあります。

その他の詳しい情報については、dtfpfile(4X) のマニュアル・ページを参照してください。

一般的な手順

  1. 新しいフロントパネル構成ファイルを /etc/dt/appconfig/types/language または HomeDirectory/.dt/types に作成します。

  2. デフォルトのパネルの記述を /usr/dt/appconfig/types/language/dtwm.fp から新しいファイルにコピーします。

  3. パネルの記述を編集します。

新しいパネルの記述はデフォルトに優先します。

デフォルトのフロントパネル位置を変更するには

    位置を指定するには、パネル定義の PANEL_GEOMETRY フィールドを使用します。

たとえば、次のパネルは右上隅にあります。

PANEL SpecialFrontPanel
 {
   PANEL_GEOMETRY      -1+1
   …
 }

メイン・パネルのコントロールにラベルを付けるには

  1. パネル定義に次の行を追加します。

       DISPLAY_CONTROL_LABELS   True
  2. 各コントロールに LABEL フィールドを追加します。

LABEL が指定されていない場合は、control_name を使用します。

コントロールのクリック動作を変更するには

    コントロールの PUSH_ACTION を実行する方法を指定するには、パネル定義の CONTROL_BEHAVIOR フィールドを使用します。

    single_click — コントロールをクリックして PUSH_ACTION を実行します。

    double_click — コントロールをダブルクリックして PUSH_ACTION を実行します。

新しいフロントパネルを作成するには

フロントパネルを大幅に変更する場合は、新しく作成した方がよいでしょう。

組み込みのフロントパネル・コンポーネントとの競合を避けるために、新しいフロントパネルでは、パネルとその他のコンテナに新しい名前を付けてください。

  1. 新しいフロントパネル用のパネル・コンポーネントを作成します。固有の名前を指定します。

       PANEL front_panel_name
        {
          …
        }
  2. 新しいコンテナ名を使用して、新しいボックスとコントロールを作成します。

    既存のコンポーネントを使用する場合は、それらの定義をコピーしてから CONTAINER_NAME の値を変更する必要があります。

  3. ワークスペース・メニューから [ワークスペースマネージャの再起動] を選択します。

3 列の個人用フロントパネルの作成例

次の例では、デフォルトのフロントパネルを、コントロールが 3 列になるように変更します。

  1. /usr/dt/appconfig/types/language/dtwm.fpHomeDirectory/.dt/types/MyFrontPanel.fp にコピーします。ファイルに書き込み権を与えます。

    このファイルを編集して、新しいフロントパネルを提供します。

  2. フロントパネル名を変更します。

       PANEL NewFrontPanel
  3. Top という名前のボックス名を変更し、そのコンテナ名を編集します。

       BOX NewFrontPanelTop
        {
          CONTAINER_NAME					NewFrontPanel
          POSITION_HINTS					first
          … 
        }
  4. 中段と下段のボックス定義を追加します。

       BOX NewFrontPanelMiddle
        {
          CONTAINER_NAME						NewFrontPanel
          POSITION_HINTS						second
        }
       BOX NewFrontPanelBottom
        {
          CONTAINER_NAME						NewFrontPanel
          POSITION_HINTS						second
        }
  5. 次のコントロールの CONTAINER_NAMENewFrontPanelTop に変更します。

    • Clock (時計)

    • Date (カレンダ)

    • Home (ホーム・フォルダ)

    • TextEditor (テキストエディタ)

    • Mail (メール)

  6. 次のコントロールの CONTAINER_NAMENewFrontPanelBottom に変更します。

    • Printer (デフォルト)

    • Style (デスクトップ・スタイル)

    • Applications (アプリケーション)

    • Help (ヘルプ・マネージャ)

    • Trash (ごみ箱)

  7. Switch (スイッチ) の CONTAINER_NAMENewFrontPanelMiddle に変更します。

  8. ワークスペース・メニューの [ウィンドウ] サブメニューから [ワークスペースマネージャの再起動] を選択します。