Les types de données peuvent être associés à des actions de deux façons :
La zone ACTIONS de la définition du paramètre DATA_ATTRIBUTES
répertorie les actions qui apparaîtront dans le menu Sélectionné(s) du Gestionnaire de fichiers. La première action de la liste est l'action par défaut (double-clic).
La zone ARG_TYPE de la définition de l'action permet de limiter celle-ci aux types de données spécifiés.
La définition suivante, par exemple, crée un type de données concernant les fichiers "readme" créés par l'administrateur système à l'aide de la convention d'appellation *.rm.
DATA_ATTRIBUTES FichierSysReadme { ICON FichierSysReadme ACTIONS Ouvrir,Répondre } DATA_CRITERIA CritèresFichierSysReadme { NAME_PATTERN *.rm DATA_ATTRIBUTES_NAME FichierSysReadme }
Une action Répondre est définie ci-dessous pour le fichier. Elle permet d'ouvrir une copie modifiable du fichier dans l'Editeur de texte. Une fois le fichier sauvegardé et l'Editeur de texte fermé, le fichier est transmis à l'administrateur système (adresse sysadmin@utd.
ACTION Répondre { ARG_TYPE FichierSysReadme EXEC_STRING /bin/sh -c 'cp %Arg_1% $HOME/readme.temp;\ chmod +w $HOME/readme.temp; \ dtpad $HOME/readme.temp; \ cat $HOME/readme.temp | \ cat $HOME/readme.temp | \ /usr/bin/mailx sysadmin@utd; \ rm $HOME/readme.temp' WINDOW_TYPE NO_STDIO }