Les étapes suivantes créent une action personnelle permettant de lancer une application de télécopie sur un système distant appelé Serveur_AppA. La commande de lancement de cette application est la suivante :
/usr/fax/bin/faxcompose [nom_fichier]
Créez le fichier RépPersonnel/.dt/types/Fax.dt.
Entrez la définition d'action suivante dans le fichier :
ACTION Compo_télécopie { TYPE COMMAND ICON fax WINDOW_TYPE NO_STDIO EXEC_STRING /usr/fax/bin/faxcompose -c %Arg_1% EXEC_HOST Serveur_AppA DESCRIPTION Lance le programme de composition des télécopies
}
Les zones WINDOW_TYPE et EXEC_STRING décrivent le comportement de l'action.
WINDOW_TYPE : le mot clé NO_STDIO indique que l'action ne doit pas nécessairement être exécutée dans une fenêtre d'émulation de terminal.
Pour plus d'informations, reportez-vous à la section Définition du support de fenêtrage.
EXEC_STRING : la syntaxe %Arg_1% accepte le dépôt d'un fichier. Lorsque l'utilisateur clique deux fois sur l'icône d'action, une fenêtre de composition de télécopie vide s'affiche.
Pour plus d'informations, reportez-vous à la section Création de la chaîne d'exécution d'une action COMMAND.
Sauvegardez le fichier.
A l'aide de l'Editeur d'icônes, créez les icônes suivantes dans le répertoire RépPersonnel/.dt/icons :
Télécopie.m.pm (32 x 32 pixels)
Télécopie.t.pm (16 x 16 pixels)
Cliquez deux fois sur Recharger actions dans le groupe d'applications Outils_Bureau.
Créez un fichier exécutable appelé Compo_télécopie dans un répertoire auquel vous avez accès en écriture (votre répertoire personnel, par exemple).