Définissez l'action associée à l'application à l'aide de la procédure décrite dans la section précédente, "Création d'une action pour une application".
Cliquez sur le bouton Avancée de la fenêtre Créer une action pour agrandir la fenêtre.
Si vous souhaitez que l'icône d'application vous invite à indiquer un nom de fichier lorsque vous cliquez deux fois dessus, entrez le texte du message dans la zone "A l'ouverture de l'action, demander aux utilisateurs".
Cette zone obéit aux règles suivantes.
Elle doit être complétée si la syntaxe de la commande de lancement de l'application comporte un nom de fichier obligatoire.
Dans le cas contraire, elle doit rester vierge.
Si l'argument est facultatif, deux possibilités se présentent : vous pouvez taper un message, auquel cas vous serez invité à indiquer un nom de fichier lorsque vous effectuerez un double-clic sur l'icône, ou laisser la zone vierge, auquel cas l'action s'exécutera avec une chaîne nulle comme argument.
Définissez les types de fichiers considérés par l'action comme des arguments.
Si l'action accepte tous les types de données, sélectionnez Tous.
Cliquez sur Ajouter, pour afficher la boîte de dialogue correspondante.
Si vous ne souhaitez pas utiliser le nom par défaut du type de données, vous pouvez entrer le nom de votre choix dans la zone correspondante (facultatif).
Les espaces ne sont pas autorisés. Le nom du type de données est invisible pour les utilisateurs et est utilisé dans la base de données des types d'actions/données pour identifier la définition du type de données.
Cliquez sur le bouton Editer, situé en regard de la zone Caractéristiques, pour afficher la boîte de dialogue correspondante.
Les caractéristiques permettent de définir les spécificités des types de données. Vous pouvez utiliser un ou plusieurs critères :
Fichiers ou dossiers : type de données correspondant uniquement aux fichiers ou aux dossiers.
Modèle de nom : type de données basé sur le nom du fichier.
Modèle d'autorisations : autorisations de lecture, d'écriture et d'exécution.
Contenu : contenu d'une partie donnée du fichier.
Indiquez si le type de données correspond à un fichier ou à un dossier.
Si le type de données est fonction du nom, cochez la case Modèle de nom et remplissez la zone.
Les caractères génériques * et ? sont autorisés :
* : remplace une séquence de caractères quelconque
? : remplace un caractère quelconque
Si le type de données est fonction des autorisations, cochez la case Modèle d'autorisations et sélectionnez les droits d'accès associés à ce type de données.
Activé : le droit d'accès spécifié est accordé.
Désactivé : le droit d'accès spécifié est refusé.
Indifférent : le droit d'accès spécifié n'est pas pris en compte.
Si le type de données dépend du contenu, cochez la case Contenu et indiquez les informations nécessaires (modèle à rechercher et type de contenu). Vous pouvez également définir l'octet de départ de la recherche.
l'utilisation d'un type de données basé sur le contenu peut avoir une incidence sur les performances du système.
Cliquez sur OK pour fermer la boîte de dialogue.
Les paramètres définis apparaissent dans la zone Caractéristiques selon les conventions suivantes :
d : répertoire
r : autorisation de lecture
w : autorisation d'écriture
x : fichier exécutable
! : opérateur NOT
& : opérateur AND
Tapez l'aide associée aux types de données dans la zone de texte appropriée.
Utilisez les options de la zone Icônes du type de données pour associer une icône aux fichiers de données. Au départ, l'icône par défaut est affichée.
Pour sélectionner une autre icône, cliquez sur Rechercher un jeu d'icônes pour ouvrir la boîte de dialogue correspondante. Reportez-vous à la section "Indication d'une icône à l'aide de la boîte de dialogue Rechercher un jeu d'icônes".
Pour créer une icône, sélectionnez Editer une icône pour exécuter l'Editeur d'icônes.
Vérifiez la commande de la zone Commande d'ouverture du type de données. Elle s'exécute lorsque l'utilisateur clique deux fois sur un fichier.
Si l'application prend en charge une commande permettant d'imprimer les fichiers de données à partir de la ligne de commande, entrez-la dans la zone Commande d'impression du type de données (facultatif).Utilisez la syntaxe $n pour un argument de fichier.
Pour sauvegarder la définition du type de données :
cliquez sur OK pour sauvegarder le type de données et fermer la boîte de dialogue Ajouter un type de données ;
ou cliquez sur Appliquer pour sauvegarder le type de données sans fermer cette boîte de dialogue. Vous pouvez alors définir un autre type de données associé à l'action.