假定您的系統包含名為 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 應用程式群組中的「重新載入動作」以重新讀取資料庫。