動作與資料類型
前方面板與子面板中的控制
最小化的應用程式視窗
對於用於動作、資料類型與前方面板或子面板中的圖像,只要指定圖像的基本名稱(無字尾)。正確的字尾會依據您的顯示器解析度、色彩支援以及「檔案管理者」查看選項(例如小圖像)自動增加上去。
如果要置換搜尋路徑,請提供圖像的完整路徑與名稱。
以下範例是啟動 Island Paint 繪圖工具的動作定義。圖像 Ipaint.l 和 Ipaint.s 與動作有關聯。
ACTION IslandPaintOpenDoc { WINDOW_TYPE NO-STDIO ICON Ipaint EXEC_STRING /usr/bin/IslandPaint%Arg _1"開啟的檔案:"% }
如果您正在使用色彩圖像,尋找實際的圖像檔案時,桌上管理系統會先附加 .pm。否則(或是如果找不到符合 .pm者),桌上管理系統會附加 .bm。
以下的資料類型定義聯合具有壓縮檔的圖像 comprsd.l 與 comprsd.s:
DATA_ATTRIBUTES COMPRESSED {
ICON comprsd ACTION Uncompress DESCTIPTION 壓縮的 檔案已由 \ '壓縮' 指令來減少空間。
}
使用 ICON(圖像) 欄位來指定影像名稱。
如果控制在監視檔案(MONITOR_TYPE
設定為郵件或檔案),檢查到變更時,請使用 ALTERNATE_ICON 欄位來指定使用的圖像。
您也可以提供按鈕與定位區域控制的動畫。
建立下列的圖像大小:
前方面板與子面板:大型、中型與微小型
工作區開關:小型
當名為 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 }
Dtwm*clientname*iconImage: icon_file_name
如果要決定 clientname 的正確值,請開啟「應用程式管理者」並連按兩下 Desktop_Tools 應用程式群組中的「視窗屬性」。當您選擇視窗時,會列出其屬性。WM_CLASS 屬性以引號顯示視窗的類別名稱。
有關設定來源的更多資訊,請參閱"設定應用程式來源"。
從「工作區」功能表選擇「重新啟動工作區管理者」。
如果要驗證「工作區管理者」已認可圖像,將最小化您試圖修改的視窗的圖像。
有些應用程式不允許其內定視窗圖像被置換。
將檔案 /usr/dt/examples/language/IconBrowse.dt 複製到HomeDirectory/.dt/types/Iconbrowse.dt 目錄。
開啟「應用程式管理者」並連按兩下 Desktop_Tools 應用程式群組中的「重新載入動作」。
當您變更包含圖像(.bm 與 .pm 檔案)的目錄時,每個圖像都會顯示在其名稱旁。例如,如果您變更為 /usr/dt/appconfig/icons/language 目錄,您將會看到許多桌上管理系統圖像。
在低記憶體系統上啟動圖像可能會使「檔案管理者」顯示目錄的速度更緩慢。大於 256 x 256 的影像不會顯示在內定配置中。
如果要取消圖像瀏覽: