CDE 資料一覧

サブパネルに既に登録されているアイコンを削除できないようにする

2007/9/22更新

対応バージョン: 1.4

コントロール定義ファイルを変更し、削除させたくないコントロール毎に「LOCKED True」オプションを追加する。

# mkdir -p /etc/dt/appconfig/types/$LANG
# cd /etc/dt/appconfig/types/$LANG
# cp /usr/dt/appconfig/types/$LANG/dtwm.fp .
# vi dtwm.fp

例) 「Webブラウザ」コントロールを削除させたくない場合

CONTROL Clock
{
  TYPE            clock
  CONTAINER_NAME  Top
  CONTAINER_TYPE  BOX
  POSITION_HINTS  1
  ICON            SDtEarth
  LABEL           Web ブラウザ
  PUSH_ACTION     WebBrowser
  DROP_ACTION     WebBrowser
  HELP_TOPIC      FPOnItemClock
  HELP_VOLUME     FPanel
  LOCKED          True ← 追加   
}

尚、フロントパネルをカスタマイズしているような場合はそのアカウントの~/.dt/types/fp_dynamic/*.fpファイルにカスタマイズ内容が保存されるのでこれらファイルにも上記設定を行なう必要がある。