Anta att det finns ett program i ditt system som heter xgif som används för att visa GIF-bilder. Normalt startas programmet med kommandot
xgif filnamn
Du vill kunna visa GIF-bilder på flera olika sätt:
Genom att dubbelklicka på en GIF-datafil
Genom att markera datafilen och välja programmet från Markera-menyn
Öppna den nya filen Hemkatalog/.dt/types/GifViewer.dt för redigering.
Skriv datatypsdefinitionerna:
DATA_ATTRIBUTES Gif { DESCRIPTION Gif-bildfil. ICON GifIcon ACTIONS View } DATA_CRITERIA Gif_Criteria { DATA_ATTRIBUTES_NAME Gif NAME_PATTERN *.gif }
Skriv åtgärdsdefinitionen för åtgärden GifViewer:
ACTION GifViewer { EXEC_STRING xgif %(File)Arg_1"Gif-fil som ska visas:" WINDOW_TYPE NO_STDIO DESCRIPTION Dubbelklicka eller släpp en fil för att \ visa Gif-filer. }
Eftersom definitionen inte omfattar något ICON -fält använder åtgärden systemets standardikon.
Skapa följande tilldelningsåtgärd för att koppla åtgärden GifViewer till åtgärden View i datatypsdefinitionen. Använd fältet ARG_TYPE för att begränsa denna visningsåtgärd till GIF-filer.
ACTION View { ARG_TYPE Gif TYPE MAP MAP_ACTION GifViewer }
Spara filen.
Dubbelklicka på Ladda om åtgärder i programgruppen Skrivbordsverktyg.