假定您的系統包含名為 xgif 的應用程式,此應用程式會顯示 GIF 圖片。一般而言,您藉由執行如下來執行程式:
xgif 檔案名稱
您想要能夠以數種方法顯示 GIF 圖片:
藉由連按兩下 GIF 資料檔案
藉由選擇資料檔案以及從「所選項目」功能表選擇應用程式
開啟新檔案 HomeDirectory/.dt/types/GifViewer.dt 以編輯。
鍵入資料類型定義:
DATA_ATTRIBUTES Gif
{
DESCRIPTION Gif影像檔案.
ICON GifIcon
ACTIONS View
}
DATA_CRITERIA Gif_Criteria
{
DATA_ATTRIBUTES_NAME Gif
NAME_PATTERN *.gif
}
鍵入 GifViewer 動作的動作定義:
ACTION GifViewer
{
EXEC_STRING xgif% (檔案)Arg_1"查看的 Gif 檔案:"
WINDOW_TYPE NO_STDIO
DESCRIPTION 連按兩下或定位檔案以 \ 啟動 Gif 查看器。 }
既然定義不包括 ICON(圖像) 欄位,動作將會使用系統的內定圖像。
鍵入以下對應動作以將 GifViewer 動作連接至列於資料類型定義中的「查看」動作。使用ARG_TYPE 欄位以限制此查看動作為 Gif 類型的檔案。
ACTION View
{
ARG_TYPE Gif
TYPE MAP
MAP_ACTION GifViewer
}
儲存檔案。
連按兩下 Desktop_Tools 應用程式群組中的「重新載入動作」以重新讀取資料庫。