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

圖示關聯

如果要啟動較快的物件認可,您可以使圖示與以下的項目產生關聯:

指定圖示檔案

對於用於動作、資料類型與前方面板或子面板中的圖示,只要指定圖示的基本名稱(無字尾)。正確的字尾會依據您的顯示器解析度、色彩支援以及「檔案管理者」查看選項(例如小圖示)自動增加上去。

如果要置換搜尋路徑,請提供圖示的完整路徑與名稱。

如果要使圖示與動作或資料類型關聯

  1. 使用 ICON 欄位來指定圖示。

    如果您遵循圖示檔案的合適命名慣例,只要指定圖示的基本名稱。正確的圖示將會根據您的顯示器的解析度與色彩支援來顯示。

  2. 建立下列的圖示大小:

    • 動作:大型、中型與微型

    • 資料類型:中型與微型

動作定義的範例

以下範例是啟動 Island Paint 繪圖工具的動作定義。圖示 Ipaint.lIpaint.s 與動作有關聯。

 ACTION	IslandPaintOpenDoc 
  {  	
    WINDOW_TYPE	      NO-STDIO  
    ICON	      Ipaint  	
    EXEC_STRING       /usr/bin/IslandPaint%Arg _1"開啟的檔案:"%
    }

如果您正在使用色彩圖示,尋找實際的圖示檔案時,桌上管理系統會先附加 .pm。否則 (或是如果找不到符合 .pm 者),桌上管理系統會附加 .bm

資料類型定義的範例

以下的資料類型定義使得具有壓縮檔的圖示相關聯 comprsd.lcomprsd.s

DATA_ATTRIBUTES  COMPRESSED 
{
		
    ICON		comprsd        
    ACTION		Uncompress  	
    DESCTIPTION		壓縮的 檔案已由 \    
         '壓縮' 指令來減少空間。
} 

如果要顯示前方面板控制中的圖示

  1. 使用 ICON 欄位來指定影像名稱。

    如果控制在監視檔案( MONITOR_TYPE 被設定為郵件或檔案), 請使用 ALTERNATE_ICON 欄位指定當偵測到變更時所使用的圖示。

    您也可以提供按鈕與定位區域控制的動畫。

  2. 建立下列的圖示大小:

    • 前方面板與輔助面板:大型、中型與微型

    • 工作區開關:小型

範例

當名為 report(報告) 的檔案放在 /doc/ftp/pub/ 目錄中時,以下控制會變更外觀。當檔案不在該處時,NoReport.pm 圖示會顯示出來 ;當檔案在該處時,Report.pm會顯示出來。

CONTROL MonitorReport  
  {  	
   CONTAINER_NAMEcontainer_name
    TYPE			ICON      
   MONITOR_TYPE		file  	
   FILE_NAME		/doc/ftp/pub/report  
   ICON			NoReport  	
   ALTERNATE_ICON				Report  
  }

如果要關聯圖示與應用程式視窗

  1. 設定「工作區管理者」的 iconImage 資源如下:

    Dtwm*clientname*iconImage: icon_file_name

    如果要決定 clientname 的正確值,請開啟「應用程式管理者」並連按兩下桌面工具應用程式群組中的「視窗屬性」。當您選擇視窗時,會列出其屬性。WM_CLASS 屬性以引號顯示視窗的類別名稱。

    有關設定資源的更多資訊,請參閱設定應用程式資源

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

    如果要驗證「工作區管理者」已認可圖示,將最小化您試圖修改的視窗的圖示。


    註解 –

    有些應用程式不允許其預設視窗圖示被置換。


使用檔案管理者作為圖示瀏覽器

  1. 將檔案 /usr/dt/examples/language /IconBrowse.dt 複製到 HomeDirectory /.dt/types/Iconbrowse.dt 目錄。

  2. 開啟「應用程式管理者」並連按兩下桌面工具應用程式群組中的「重新載入動作」。

    當您變更包含圖示(.bm.pm 檔案)的目錄時,每個圖示都會顯示在其名稱旁。例如,如果您變更為 /usr/dt/appconfig/icons/language 目錄,您將會看到許多桌上管理系統圖示。


    註解 –

    在低記憶體系統上啟用圖示瀏覽可能會使「檔案管理者」顯示目錄的速度更緩慢。大於 256 x 256 的影像不會顯示在預設配置中。


    如果要取消圖示瀏覽:

  1. 刪除您個人的 IconBrowse.dt 檔案副本。

  2. 開啟「應用程式管理者」並連按兩下桌面工具應用程式群組中的「重新載入動作」。