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

自訂內建的輔助面板

您可以修改內建輔助面板的一般屬性(例如標題)與內容。

如果要修改內建輔助面板的一般屬性

  1. 建立新的「前方面板」配置檔案:

    • 整個系統的: /etc/dt/appconfig/types/language/name .fp

    • 個人的: HomeDirectory /.dt/types/name .fp

  2. 複製整個預設的 SUBPANEL 定義(其定義在 /usr/dt/appconfig/types/language/dtwm.fp 目錄中),到一個新的檔案:

    	SUBPANEL   subpanel_name
     	{
      	 ...
     	}
  3. 修改輔助面板定義。

  4. 儲存新的配置檔案。

  5. 從「工作區」功能表選擇「重新啟動工作區管理者」。

    例如,以下放在檔案 /users/janice/.dt/types/PerApps.fp 中的定義變更了「個人應用程式」輔助面板的名稱:

    SUBPANEL PersAppsSubpanel$
     {$
     	CONTAINER_NAME					TextEditor$
     	TITLE								Janice's Applications$
     }

如果要增加整個系統的控制至內建的輔助面板

  1. 建立「前方面板」配置檔案 /etc/dt/appconfig/types/language/name .fp

  2. 定義檔案中整個系統的控制。

    使用CONTAINER_NAMECONTAINER_TYPE 欄位以指定控制的容器:

    	CONTROL control_name
     	{
     		CONTAINER_NAME					subpanel_name
      		CONTAINER_TYPE					SUBPANEL
     		...
     	}

    請參閱 "定義前方面板控制"

  3. 儲存配置檔案。

  4. 從「工作區」功能表選擇「重新啟動工作區管理者」。

    例如,新檔案 /etc/dt/appconfig/types/language /DigitalClock.fp 中所定義的以下控制會將 DigitalClock(在桌面工具應用程式群組中)增加至所有使用者的「個人應用程式」輔助面板。

    CONTROL DigitalClockControl
    {
    	TYPE						icon
    	CONTAINER_NAME			PerAppsSubpanel
    	CONTAINER_TYPE			SUBPANEL
    	ICON						Dtdgclk
    	PUSH_ACTION				DigitalClock
    	PUSH_RECALL				True
    }

如果要從內建的輔助面板刪除控制

    使用與刪除「主面板」控制相同的程序。請參閱 "移除控制"

移除安裝圖示控制

    將以下欄位增加至輔助面板定義:

 CONTROL_INSTALL	Fasle