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

修改主面板

「主面板」是「前方面板」視窗,除了子面板以外。

圖 15-2 主面板儲存區

Graphic

您可以作的修改包括:

如果要增加控制至主面板

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

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

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

  2. 在檔案中定義控制。

    使用 CONTAINER_NAMECONTAINER_TYPE 欄位來指定控制的儲存區:

    CONTAINER_NAME  頂端  	CONTAINER_TYPE  BOX

    使用 POSITION_HINTS 來指定由左到右的控制位置。既然自訂對於內建控制有優先順序,新的控制會把具有該位置的現存控制往右 "推" 一個位置。

  3. 儲存配置檔案。

  4. 建立「前方面板」控制的圖像。

    請參閱 "指定由控制所使用的圖像"

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

    例如,放在檔案 /etc/dt/appconfig/types/language/audio.fp 中的以下控制定義會插入「時鐘」與「日曆」控制之間的聲訊應用程式控制。

    CONTROL AudioApplication  
    {   
    		TYPE             圖像   
    		CONTAINER_NAME   頂端   
    		CONTAINER_TYPE   BOX   
    		ICON             AudioApp   
    		POSITION_HINTS   2   
    		PUSH_ACTION      StartAudioApplication   
    		PUSH_RECALL		正確  
    }

如果要刪除控制

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

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

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

  2. 將您想要刪除的控制定義複製到新檔案。

    如果控制是內建的,其定義是在 /usr/dt/appconfig/types/language/dtwm.fp 中。

    您不需要複製整個定義。但是,您所複製的部分必須包括欄位 CONTAINER_NAMECONTAINER_TYPE

  3. 增加 DELETE(刪除) 欄位至定義:

    	DELETE			True
  4. 儲存配置檔案

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

    例如,放在檔案 /etc/dt/appconfig/types/language/TrashCan.fp 中的以 下控制定義會從「前方面板」刪除「檔案垃圾桶」控制。

    CONTROL Trash  
    {   
    		CONTAINER_NAME  TOP   
    		CONTAINER_TYPE  BOX   
    		DELETE          True  
    }

如果要修改控制

當您需要修改控制定義時,請使用此程序-例如,如果要變更其圖像影像。

  1. /usr/dt/appconfig/types/language/dtwm.fp 複製整個控制定義至:

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

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

  2. 編輯您想要變更的欄位。您也可以增加其它的欄位。

  3. 儲存檔案

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

如果要交換控制的位置

  1. 複製您想要從 /usr/dt/appconfig/types/language/dtwm.fp 變更至如下的控制的控制定義:

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

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

      您必須複製整個控制定義,這樣才能移動每個控制。

  2. 交換控制定義的 POSITION_HINTS 欄位的值。

  3. 儲存檔案

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

    例如,放在檔案 /etc/dt/appconfig/types/C/MailHelp.fp 中的下列定義會交換「郵件」與「輔助說明管理者」的位置,並鎖定這些對於個人變更的控制。

    CONTROL Mail  
    {  	
    		POSITION_HINTS					12  	
    		LOCKED							True  
    		其餘的控制定義  
    }  
    CONTROL Help  
    {  	
    		POSITION_HINTS					5  	
    		LOCKED							True  
    		其餘的控制定義  
    }

如果要取代前方面板控制

    建立另一個控制定義,其具有相同的:

指定由控制所使用的圖像

控制定義的 ICON(圖像) 欄位定義用於控制的圖像影像。

ICON(圖像) 欄位的值可以是: