Pour imprimer un fichier de données à partir du Bureau, vous pouvez :
utiliser l'option Imprimer du menu Sélectionné(s) du Gestionnaire de fichiers (si elle est disponible) ;
poser un fichier sur une zone de pose d'impression (l'objet de commande Imprimante du Tableau de bord ou une icône d'imprimante dans le Gestionnaire d'impression).
Vous pouvez également lancer des impressions à partir du nombreuses applications.
L'impression à partir du Bureau se fait à l'aide de l'action Imprimer. Tout comme Ouvrir, cette action est utilisée pour de nombreux types de données. Elle est donc mappée à d'autres actions, et la zone ARG_TYPE permet de personnaliser l'impression pour les différents types de données.
Par exemple, l'exemple ci-dessous illustre l'action Imprimer associée au type de données XWD. Elle est définie dans le fichier /usr/dt/appconfig/types/langue/xclients.dt:
ACTION Imprimer { LABEL Imprimer ARG_TYPE XWD TYPE MAP MAP_ACTION NoPrint }
Cette action Imprimer, propre aux fichiers XWD, est mise en correspondance avec une action NoPrint, définie dans le fichier /usr/dt/appconfig/types/langue/dt.dt. Cette action affiche une boîte de dialogue informant l'utilisateur que l'impression du type de données est impossible.
Comparez l'action Imprimer des fichiers XWD avec la suivante (fichiers PCL):
ACTION Imprimer LABEL Imprimer ARG_TYPE PCL TYPE MAP MAP_ACTION PrintRaw }
L'action PrintRaw, définie dans le fichier de configuration /usr/dt/appconfig/types/langue/print.dt, indique la commande permettant d'imprimer les fichiers PCL.
ACTION PrintRaw { TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtlp -w %(File)Arg_1% }