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

自訂「工作區切換」中的控制項

這是一項進階性的工作,您必須建立一個「前方面板」配置檔。進階的自訂方法在 「Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南」中有所說明。

開始時,工作區切換有以下四個位置。

Graphic

使用這個程序以取代其中任一個控制。(「空白」也是一項控制)

  1. 將想要置於切換內的應用程式安裝到「應用程式」子面板中。

    例如,如果您想將「顯示系統載入」控制增加切換中,請將其由「桌面工具」應用程式群組拖曳到「應用程式」子面板中。

  2. 找出當您在「應用程式」子面板中安裝控制時,自動建立的「前方面板」配置檔案。其定義位於下列目錄之中:$HOME /.dt/types/fp_dynamic

    例如,當「顯示系統載入」增加至「應用程式」子面板時,會建立 Xload1.fp 檔案。

  3. 將檔案由 $HOME /.dt/types/fp_dynamic 目錄移至 $HOME /.dt/types 目錄。

  4. $HOME /.dt/types 目錄中開啟檔案進行編輯。

    將定義 CONTAINER_TYPECONTAINER_NAME 的文字行改為下列形式:

    CONTAINER_TYPE SWITCH CONTAINER_NAME Switch

  5. 編輯定義位置(POSITION_HINTS)的文字行。例如,若想將控制置於「空白」位置,請設定:

    POSITION_HINTS					3

  6. 儲存配置檔案。

  7. $HOME /.dt/types 目錄中建立另一個新檔案。

    檔案名稱必需以 .fp 結尾。例如,您可能會建立這麼一個新檔案:$HOME /.dt/types/DeleteBlank.fp

  8. 開啟檔案以進行編輯。

  9. 在另一個編輯程式視窗中開啟檔案 /usr/dt/appconfig/types/ language /dtwm.fp

    這個檔案將是唯讀檔。您無法在其中寫入資訊。

  10. /usr/dt/appconfig/types/ language /dtwm.fp 中,尋找您要取代的切換控制的定義。

    例如,以下為「空白」控制的定義:

    CONTROL Blank
    
     {
    
     	TYPE					blank
    
     	CONTAINER_NAME					Switch
    
     	CONTAINER_TYPE					SWITCH
    
     	POSITION_HINTS					3
    
     	ICON					FpblnkS
    
     	HELP_TOPIC					FPOnItemSwitch
    
     	HELP_VOLUME					FPanel
    
     }

  11. 將要取代的控制定義,由/usr/dt/appconfig/types/language /dtwm.fp 複製到新的配置檔案。

    例如,您可以將「空白」控制的定義複製到新的$HOME /.dt/types/DeleteBlank.fp 檔案中。

  12. 將文字行 DELETE True 加到定義的結尾處,置於大括號中:

    CONTROL Blank  
    
    {  	
    
      … 	HELP_VOLUME					FPanel  	
    
      DELETE					True  
    
    }

  13. 儲存檔案。

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