655 lines
34 KiB
Plaintext
655 lines
34 KiB
Plaintext
<!-- $XConsortium: ch09.sgm /main/10 1996/12/20 20:39:19 rws $ -->
|
|
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
|
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
|
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
|
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
|
<!-- (c) Copyright 1995 Novell, Inc. -->
|
|
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
|
<!-- (c) Copyright 1995 Hitachi. -->
|
|
<chapter id="SAG.dtCrA.div.1">
|
|
<title id="SAG.dtCrA.mkr.1"><indexterm><primary>Créer action</primary>
|
|
</indexterm>Création d'actions et de types de données à
|
|
l'aide de Créer action</title>
|
|
<para><indexterm><primary>Créer action</primary><secondary>introduction</secondary></indexterm><indexterm><primary>dtCreate, voir Créer action<$nopage></primary></indexterm>L'outil Créer action permet la création:
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>d'une action de lancement d'application</para>
|
|
</listitem>
|
|
<listitem><para>d'un ou plusieurs types de données pour des fichiers
|
|
de données d'une application</para>
|
|
</listitem>
|
|
<listitem><para>d'actions d'ouverture et d'impression de fichiers de données
|
|
d'une application</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Créer action est également utile pour la création
|
|
d'actions simples permettant l'exécution de commandes de systèmes
|
|
d'exploitation et de scripts shell.</para>
|
|
<informaltable id="SAG.dtCrA.itbl.1" frame="All">
|
|
<tgroup cols="1" colsep="1" rowsep="1">
|
|
<colspec colwidth="4.38in">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Fonctions
|
|
de Créer action150'--><xref role="JumpText" linkend="SAG.dtCrA.mkr.2"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Limites
|
|
de Créer action150'--><xref role="JumpText" linkend="SAG.dtCrA.mkr.3"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Création
|
|
d'une action et d'un type de données pour une application152'--><xref role="JumpText"
|
|
linkend="SAG.dtCrA.mkr.4"></para></entry></row></tbody></tgroup></informaltable>
|
|
<para>Pour plus de détails, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtcreate(1X)</filename>.</para>
|
|
<sect1 id="SAG.dtCrA.div.2">
|
|
<title id="SAG.dtCrA.mkr.2">Fonctions de Créer action<indexterm><primary>Créer action</primary><secondary>fonctions</secondary></indexterm></title>
|
|
<para>Créer action comporte une fenêtre principale et des boîtes
|
|
de dialogue permettant la création d'une action et des types de données
|
|
associées.</para>
|
|
<para>L'outil Créer action permet d'effectuer les opérations
|
|
suivantes:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Définition d'une action pour l'exécution de
|
|
commandes.</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>Créer action</primary><secondary>fichier de configuration</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>définition d'action</secondary></indexterm><indexterm>
|
|
<primary>Définition d'action</primary><secondary>Créer action</secondary></indexterm>Création d'un fichier <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/types/</filename><symbol role="Variable">nom_action</symbol><filename>.dt</filename>. La définition du type
|
|
de données et de l'action créés pour cette application
|
|
est mémorisée dans ce fichier.</para>
|
|
</listitem>
|
|
<listitem><para>Création d'un<indexterm><primary>Fichier</primary>
|
|
<secondary>action</secondary></indexterm> <emphasis>fichier d'action</emphasis>
|
|
dans le répertoire personnel de l'utilisateur. Ce fichier est exécutable
|
|
avec le même<indexterm><primary>Actions</primary><secondary>nom</secondary>
|
|
</indexterm> nom que l'action.</para>
|
|
<para>La représentation du fichier d'action dans le Gestionnaire de
|
|
fichiers est appelée<indexterm><primary>Icône d'application</primary><secondary>Créer action</secondary></indexterm> <emphasis>icône d'application</emphasis> car l'application est lancée
|
|
lorsque l'utilisateur clique deux fois sur cette icône.</para>
|
|
<para>Vous pouvez éventuellement transformer l'icône d'action
|
|
en zone de pose en précisant, lors de la création de l'action,
|
|
des types de données pouvant être posés.</para>
|
|
</listitem>
|
|
<listitem><para>Création d'un ou plusieurs types de données
|
|
pour fichiers d'application (facultatif).</para>
|
|
</listitem>
|
|
<listitem><para>Création d'une action d'ouverture pour chaque type
|
|
de données.</para>
|
|
</listitem>
|
|
<listitem><para>Création d'une action d'impression pour chaque type
|
|
de données (facultatif).</para>
|
|
</listitem>
|
|
<listitem><para>Rechargement de la base de données d'actions et de
|
|
types de données qui prennent effet immédiatement.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect1>
|
|
<sect1 id="SAG.dtCrA.div.3">
|
|
<title id="SAG.dtCrA.mkr.3">Limites de Créer action<indexterm><primary>Créer action</primary><secondary>limites</secondary></indexterm></title>
|
|
<para>Cet outil est conçu pour créer des actions et des types
|
|
de données pour le lancement d'applications. Toutefois, ces actions
|
|
et ces types de données sont très souples. Pour exploiter toutes
|
|
leurs fonctionnalités, vous devez les définir manuellement.
|
|
</para>
|
|
<para>Pour plus de détails, reportez-vous aux chapitres suivants:
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para><!--Original XRef content: 'chapitre 10,
|
|
“Création manuelle d'actions'--><xref role="ChapNumAndTitle" linkend="SAG.CrAct.mkr.1"></para>
|
|
</listitem>
|
|
<listitem><para><!--Original XRef content: 'chapitre 11,
|
|
“Création manuelle de types de données“'--><xref role="ChapNumAndTitle"
|
|
linkend="SAG.CrDT.mkr.1">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect2 id="SAG.dtCrA.div.4">
|
|
<title>Limites d'une action<indexterm><primary>Actions</primary><secondary>limites de Créer action</secondary></indexterm></title>
|
|
<para>Vous ne pouvez utiliser Créer action si l'une des conditions
|
|
ci-dessous est vraie.</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>La ligne de commande requiert un<indexterm><primary>Actions<$nopage>Actions</primary><secondary>paramètres, voir arguments</secondary></indexterm> argument
|
|
qui n'est pas un fichier (paramètre).</para>
|
|
<para>Par exemple, vous ne pouvez pas utiliser Créer action pour écrire
|
|
une action pour la commande:</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<programlisting> lp -d <symbol role="Variable">nom_fichier_unité</symbol></programlisting>
|
|
<para>car l'utilisateur doit préciser le paramètre <symbol role="Variable">unité</symbol> à chaque exécution de la commande.</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Le libellé de l'icône doit différer du
|
|
nom de l'action.</para>
|
|
<para>Par exemple, Créer action ne permet pas d'obtenir une version
|
|
d'action existante dans une autre langue.</para>
|
|
</listitem>
|
|
<listitem><para>L'action fait appel à certaines fonctions étendues
|
|
de la base de données d'actions.</para>
|
|
<para>Il peut s'agir des fonctions étendues suivantes:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>lancement de commandes sur des systèmes éloignés
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>appel d'autres actions</para>
|
|
</listitem>
|
|
<listitem><para>exécution sous un autre ID utilisateur (superutilisateur,
|
|
par exemple)</para>
|
|
</listitem>
|
|
<listitem><para>utilisation étendue de la fonction “map”
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>comportements variés, en fonction du nombre d'arguments
|
|
indiqués pour l'action</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.dtCrA.div.5">
|
|
<title><indexterm><primary>Types de données</primary><secondary>création
|
|
manuelle</secondary></indexterm>Limites de types de données<indexterm>
|
|
<primary>Types de données</primary><secondary>limites de Créer
|
|
action</secondary></indexterm></title>
|
|
<para>Créer action ne peut être utilisé dans les cas suivants
|
|
:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>le type de données doit être associé à
|
|
des actions supplémentaires, autres qu'Ouvrir et Imprimer</para>
|
|
</listitem>
|
|
<listitem><para>l'action Ouvrir du type de données ne correspond pas
|
|
à la commande de lancement de l'action</para>
|
|
<para>Par exemple, vous ne pouvez créer de type de données qui
|
|
associe une icône unique au répertoire représentant le
|
|
groupe d'applications de l'application.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.dtCrA.div.6">
|
|
<title id="SAG.dtCrA.mkr.4">Création d'une action et d'un type de données
|
|
pour une application<indexterm><primary>Créer action</primary><secondary>utilisation</secondary></indexterm></title>
|
|
<para>Vous devez connaître certains détails relatifs à
|
|
l'application avant d'utiliser Créer action.</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Ligne de commande permettant le lancement de l'application.
|
|
</para>
|
|
<para>Vous devez savoir si elle comporte un argument de fichier requis ou
|
|
facultatif, ou si elle n'en comporte aucun.</para>
|
|
<para>Si l'application requiert un argument qui n'est pas un fichier, vous
|
|
ne pouvez utiliser Créer action.</para>
|
|
</listitem>
|
|
<listitem><para>Types de fichiers de données acceptés par une
|
|
application.</para>
|
|
<para>Certaines applications n'acceptent qu'un type de données. D'autres
|
|
(éditeur ASCII ou graphique, par exemple) en acceptent plusieurs.</para>
|
|
</listitem>
|
|
<listitem><para>Méthode d'identification des données par l'application
|
|
:</para>
|
|
<para>Il peut s'agir d'une convention d'appellation des fichiers, par exemple
|
|
des fichiers dont le nom se termine par <filename>.doc</filename>). Cette
|
|
identification peut également dépendre du contenu des fichiers.
|
|
Si l'application ne fait appel à aucune convention d'appellation des
|
|
fichiers, vous pouvez en déterminer une pour l'icône d'action.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Ligne de commande pour l'impression des fichiers (facultatif).
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect2 id="SAG.dtCrA.div.7" role="Procedure">
|
|
<title id="SAG.dtCrA.mkr.5">Création d'une action pour une application</title>
|
|
<orderedlist>
|
|
<listitem><para>Cliquez deux fois<indexterm><primary>Créer action</primary><secondary>lancement</secondary></indexterm> sur Créer action
|
|
dans le groupe d'applications Applications_Bureau.</para>
|
|
<figure>
|
|
<title>Icône Créer action du Gestionnaire d'applications</title>
|
|
<graphic id="sag.dtcra.grph.2" entityref="SAG.dtCrA.fig.2"></graphic>
|
|
</figure>
|
|
<para><indexterm><primary>Créer action</primary><secondary>fenêtre
|
|
principale</secondary></indexterm>La fenêtre principale de Créer
|
|
action s'affiche.</para>
|
|
<figure>
|
|
<title>Fenêtre principale de Créer action</title>
|
|
<graphic id="sag.dtcra.grph.1" entityref="SAG.dtCrA.fig.1"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Entrez le libellé de l'icône dans la<indexterm>
|
|
<primary>Zone</primary><secondary>Nom (libellé de l'icône)</secondary>
|
|
</indexterm><indexterm><primary>Créer action</primary><secondary>nom
|
|
(libellé de l'icône)</secondary></indexterm> zone Nom (libellé
|
|
de l'icône).</para>
|
|
</listitem>
|
|
<listitem><para>Indiquez l'icône<indexterm><primary>Objet de commande</primary><secondary>Icônes d'action</secondary><tertiary>Créer
|
|
action</tertiary></indexterm> associée à l'application à
|
|
l'aide des objets de commande Icônes d'action. Au départ, l'icône
|
|
par défaut est affichée.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Pour sélectionner une autre icône, cliquez sur
|
|
Rech. ensemble pour ouvrir la boîte de dialogue correspondante. Reportez-vous
|
|
à la section <!--Original
|
|
XRef
|
|
content: '“Indication d'une ictne ` l'aide
|
|
de la --><!--bonte de dialogue
|
|
Rech. ensemble“, page 162'--><xref role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Pour créer une icône, sélectionnez “Editer
|
|
une icône” pour lancer l'Editeur d'icônes.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Dans la zone Commande exécutée à l'ouverture
|
|
de l'action, entrez la commande de lancement de l'application.</para>
|
|
<para><indexterm><primary>Créer action</primary><secondary>syntaxe
|
|
de commande</secondary></indexterm>Pour indiquer des fichiers comme arguments,
|
|
utilisez la syntaxe $<symbol role="Variable">n</symbol>, comme dans l'exemple
|
|
ci-après.</para>
|
|
<programlisting remap="CodeIndent1">emacs
|
|
bitmap
|
|
$1 diff $1 $2
|
|
lp -oraw $1</programlisting>
|
|
<para><indexterm><primary>Créer action</primary><secondary>indication
|
|
d'un argument de fichier</secondary></indexterm><indexterm><primary>Arguments</primary><secondary>de fichier</secondary><tertiary>Créer action</tertiary>
|
|
</indexterm>Si la commande comporte un argument de fichier (<filename>$</filename><symbol role="Variable">n</symbol>), l'icône d'action sera une zone de pose.
|
|
</para>
|
|
<para>Les commandes ne sont pas transmises à un shell, à moins
|
|
que vous ne l'indiquiez explicitement. Par exemple:</para>
|
|
<programlisting remap="CodeIndent1">/bin/sh -c 'ps | lp'
|
|
/bin/sh -c 'spell $1 | more'</programlisting>
|
|
</listitem>
|
|
<listitem><para>Entrez le texte de l'Aide sur l'icône d'action dans
|
|
la zone Aide sur l'icône.</para>
|
|
<para><indexterm><primary>Aide</primary><secondary>Créer action</secondary>
|
|
</indexterm>Le retour à la ligne est automatique. Cependant, les coupures
|
|
affichées ici ne sont pas conservées dans l'aide en ligne. Si
|
|
vous souhaitez forcer une coupure, utilisez <command>\n</command>.</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>Actions</primary><secondary>support graphique</secondary></indexterm><indexterm><primary>Support graphique pour actions</primary></indexterm>Les options du menu Type de fenêtre permettent
|
|
de sélectionner le support graphique voulu:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="157*">
|
|
<colspec colwidth="371*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Graphique (X-Window)</para></entry>
|
|
<entry align="left" valign="top"><para>L'application crée sa propre
|
|
fenêtre.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Emulateur de terminal</primary><secondary>option de fermeture automatique de l'action</secondary>
|
|
</indexterm>Terminal (fermeture auto.)</para></entry>
|
|
<entry align="left" valign="top"><para>L'application s'exécute dans
|
|
une fenêtre de terminal, fermée automatiquement lorsque l'utilisateur
|
|
quitte l'application.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Emulateur de terminal</primary><secondary>option de fermeture manuelle de l'action</secondary>
|
|
</indexterm>Terminal (fermeture manuelle)</para></entry>
|
|
<entry align="left" valign="top"><para>L'application s'exécute dans
|
|
une fenêtre de terminal qui reste ouverte jusqu'à ce que l'utilisateur
|
|
demande explicitement sa fermeture.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Actions</primary>
|
|
<secondary>pas de sortie</secondary></indexterm>Pas de sortie</para></entry>
|
|
<entry align="left" valign="top"><para>Aucune sortie associée à
|
|
l'application ne s'affiche.</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Il existe deux façons de procéder:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Si l'application contient des fichiers auxquels vous voulez
|
|
associer des types de données, reportez-vous à la section <!--Original
|
|
XRef content: '“Criation
|
|
d'un ou plusieurs
|
|
types de do--><!--nnies associis ` une application“'--><xref role="SectionTitle"
|
|
linkend="sag.dtcra.mkr.6"></para>
|
|
</listitem>
|
|
<listitem><para>si vous n'avez pas besoin de créer un type de données,
|
|
sauvegardez l'action à l'aide de l'option Sauvegarder du menu Fichier.
|
|
Testez ensuite la nouvelle action en cliquant deux fois sur l'icône
|
|
correspondante, située dans votre répertoire personnel.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.dtCrA.div.8" role="Procedure">
|
|
<title id="SAG.dtCrA.mkr.6">Création d'un ou plusieurs types de données
|
|
associés à une application<indexterm><primary>Créer
|
|
action</primary><secondary>type de données</secondary></indexterm><indexterm>
|
|
<primary>Types de données</primary><secondary>Créer action</secondary>
|
|
</indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Définissez l'action associée à l'application
|
|
à l'aide de la procédure décrite dans la section précédente.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur le bouton (fonctions) Avancées de la fenêtre
|
|
Créer une action pour développer la fenêtre.</para>
|
|
<figure>
|
|
<title>Fonctions avancées de la fenêtre principale de Créer
|
|
une action</title>
|
|
<graphic id="sag.dtcra.grph.3" entityref="SAG.dtCrA.fig.3"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>Indicatif de fichier</primary><secondary>Créer action</secondary></indexterm><indexterm><primary>Créer
|
|
action</primary><secondary>indicatif de fichier</secondary></indexterm>Si
|
|
vous souhaitez que l'icône d'application vous invite à indiquer
|
|
un nom de fichier lors d'un double déclic, entrez le texte du message
|
|
dans la zone “A l'ouverture de l'action, demander aux utilisateurs”.
|
|
</para>
|
|
<para>Cette zone obéit aux règles ci-dessous.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Elle doit être complétée si la syntaxe
|
|
de la commande de lancement de l'application comporte un nom de fichier <symbol role="Variable">requis</symbol>.</para>
|
|
</listitem>
|
|
<listitem><para>Dans le cas contraire, elle doit rester vide.</para>
|
|
</listitem>
|
|
<listitem><para>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 cliquerez deux fois sur l'icône,
|
|
ou laisser la zone vide, et l'action s'exécute avec une chaîne
|
|
nulle comme argument.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Définissez les types de fichiers pris en charge.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Si l'action accepte tout type de données, sélectionnez
|
|
Tous.</para>
|
|
</listitem>
|
|
<listitem><para>Si seul(s) le(s) type(s) de données créé(s)
|
|
pour l'application est/sont pris en charge, sélectionnez Liste ci-dessus
|
|
seulement.</para>
|
|
<para>A l'origine, la<indexterm><primary>Liste Types de données Créer
|
|
action</primary></indexterm> liste Types de données utilisant l'action
|
|
est vide. Elle est complétée à mesure que vous créez
|
|
les types de données associés à l'application.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur Ajouter, pour afficher la boîte de dialogue
|
|
correspondante.</para>
|
|
<figure>
|
|
<title>Boîte de dialogue Ajouter un type de données</title>
|
|
<graphic id="sag.dtcra.grph.4" entityref="SAG.dtCrA.fig.4"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Éventuellement, si vous ne souhaitez pas utiliser le
|
|
nom par défaut du type de données, vous pouvez entrer le nom
|
|
de votre choix<indexterm><primary>Zone</primary><secondary>Nom du type de
|
|
données</secondary></indexterm><indexterm><primary>Créer action</primary><secondary>nom du type de données</secondary></indexterm>
|
|
dans la zone correspondante.</para>
|
|
<para>Les espaces ne sont pas autorisés. Le nom est invisible aux 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.</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur le bouton Editer, situé en regard<indexterm>
|
|
<primary>Caractéristiques</primary><secondary>boîte de dialogue</secondary></indexterm> de la zone Caractéristiques, pour afficher
|
|
la boîte de dialogue correspondante.</para>
|
|
<figure>
|
|
<title>Boîte de dialogue Caractéristiques</title>
|
|
<graphic id="sag.dtcra.grph.5" entityref="SAG.dtCrA.fig.5"></graphic>
|
|
</figure>
|
|
<para>Les caractéristiques permettent de définir les spécificités
|
|
des types de données. Vous pouvez utiliser un ou plusieurs critères
|
|
:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="158*">
|
|
<colspec colwidth="370*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Fichiers ou dossiers</para></entry>
|
|
<entry align="left" valign="top"><para>Le type de données correspond
|
|
uniquement aux fichiers ou aux dossiers.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Types de données</primary><secondary>basé sur le nom</secondary></indexterm>Modèle
|
|
de nom</para></entry>
|
|
<entry align="left" valign="top"><para>Type de données basé
|
|
sur le nom du fichier</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Autorisations</primary>
|
|
<secondary>Créer action</secondary></indexterm><indexterm><primary></primary>
|
|
</indexterm><indexterm><primary>Types de données</primary></indexterm><indexterm>
|
|
<primary></primary><secondary>autorisations</secondary></indexterm>Modèle
|
|
d'autorisations</para></entry>
|
|
<entry align="left" valign="top"><para>Autorisations de lecture, d'écriture
|
|
et d'exécution</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>Types de données</primary></indexterm><indexterm><primary>basé sur le contenu</primary>
|
|
<secondary></secondary></indexterm><indexterm><primary></primary></indexterm><indexterm>
|
|
<primary>Types de données</primary></indexterm><indexterm><primary></primary>
|
|
<secondary>basé sur le contenu</secondary></indexterm><indexterm><primary></primary>
|
|
</indexterm>Contenu</para></entry>
|
|
<entry align="left" valign="top"><para>Contenu d'une partie donnée
|
|
du fichier</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Indiquez si le type de données correspond à
|
|
un fichier ou à un dossier.</para>
|
|
<figure>
|
|
<title>Caractéristique d'un fichier ou d'un répertoire pour
|
|
un type de données.</title>
|
|
<graphic id="sag.dtcra.grph.6" entityref="SAG.dtCrA.fig.6"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Si le type de données est fonction du nom, cochez la
|
|
case Modèle de nom et remplissez la zone.</para>
|
|
<figure>
|
|
<title>Caractéristique d'un nom de fichier pour un type de données.</title>
|
|
<graphic id="sag.dtcra.grph.7" entityref="SAG.dtCrA.fig.7"></graphic>
|
|
</figure>
|
|
<para>Les caractères génériques * et ? sont autorisés
|
|
:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="99*">
|
|
<colspec colwidth="429*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><filename>*</filename></para></entry>
|
|
<entry align="left" valign="top"><para>correspond à une chaîne
|
|
de caractères.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><filename>?</filename></para></entry>
|
|
<entry align="left" valign="top"><para>correspond à un caractère.
|
|
</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>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.</para>
|
|
<figure>
|
|
<title>Indication des autorisations pour un type de données</title>
|
|
<graphic id="sag.dtcra.grph.8" entityref="SAG.dtCrA.fig.8"></graphic>
|
|
</figure>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="134*">
|
|
<colspec colwidth="394*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>En fonction</para></entry>
|
|
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
|
est accordé.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Hors fonction</para></entry>
|
|
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
|
est refusé.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Indifféremment</para></entry>
|
|
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
|
n'est pas pris en compte.</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Si le type de données dépend du contenu, cochez
|
|
la case Contenu et indiquez les informations requises (Modèle à
|
|
rechercher et Type de contenu). Vous pouvez également définir
|
|
l'Octet de départ de la recherche.</para>
|
|
<figure>
|
|
<title>Indication des caractéristiques du contenu pour un type de données</title>
|
|
<graphic id="sag.dtcra.grph.9" entityref="SAG.dtCrA.fig.9"></graphic>
|
|
</figure>
|
|
<note>
|
|
<para>L'utilisation d'un type de données basé sur le contenu
|
|
peut avoir une incidence sur les performances du système.</para>
|
|
</note>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur OK pour fermer la boîte de dialogue.</para>
|
|
<para>Les paramètres définis apparaissent dans la zone<indexterm>
|
|
<primary>Caractéristiques</primary><secondary>zone</secondary></indexterm> Caractéristiques
|
|
à l'aide des conventions suivantes:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="74*">
|
|
<colspec colwidth="454*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>d</para></entry>
|
|
<entry align="left" valign="top"><para>Répertoire</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>r</para></entry>
|
|
<entry align="left" valign="top"><para>Autorisation de lecture</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>w</para></entry>
|
|
<entry align="left" valign="top"><para>Autorisation d'écriture</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>x</para></entry>
|
|
<entry align="left" valign="top"><para>Exécutable</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>!</para></entry>
|
|
<entry align="left" valign="top"><para>Opérateur NOT</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>&</para></entry>
|
|
<entry align="left" valign="top"><para>Opérateur AND</para></entry>
|
|
</row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Tapez l'aide associée aux types de données dans
|
|
la zone de texte appropriée.</para>
|
|
</listitem>
|
|
<listitem><para>Utilisez les objets de commande de la zone Icônes du
|
|
type de données pour associer une icône à l'application.
|
|
Au départ, l'icône par défaut est affichée.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Pour sélectionner une autre icône, cliquez sur
|
|
Rech. ensemble pour ouvrir la boîte de dialogue correspondante. Reportez-vous
|
|
à la section <!--Original
|
|
XRef
|
|
content: '“Indication d'une ictne ` l'aide
|
|
de la --><!--bonte de dialogue
|
|
Rech. ensemble“, page 162'--><xref role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Pour créer une icône, sélectionnez Editer
|
|
une icône.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>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.</para>
|
|
</listitem>
|
|
<listitem><para>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. Pour indiquer
|
|
un fichier comme argument, utilisez la syntaxe $<symbol role="Variable">n</symbol>.</para>
|
|
</listitem>
|
|
<listitem><para>Pour sauvegarder la définition du type de données
|
|
:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>cliquez sur OK pour enregistrer le type de données
|
|
et fermer la boîte de dialogue Ajouter un type de données:</para>
|
|
</listitem>
|
|
<listitem><para>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.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.dtCrA.div.9">
|
|
<title id="SAG.dtCrA.mkr.7">Indication d'une icône à l'aide de
|
|
la boîte de dialogue<indexterm><primary>Créer action</primary>
|
|
<secondary>indication d'une icône</secondary></indexterm><indexterm>
|
|
<primary>Icônes</primary><secondary>Rech. ensemble</secondary></indexterm>
|
|
Rech. ensemble<indexterm><primary>Boîtes de dialogue</primary><secondary>Rech. ensemble</secondary></indexterm></title>
|
|
<para>Cette boîte de dialogue s'affiche lorsque vous sélectionnez
|
|
l'option Rech. ensemble de la fenêtre principale (Créer une action)
|
|
ou de la fenêtre Ajouter un type de données. Elle permet d'indiquer
|
|
l'icône qui sera associée à l'action ou au type de données.
|
|
</para>
|
|
<figure>
|
|
<title>Boîte de dialogue Rech. ensemble<indexterm><primary>Types de
|
|
données</primary><secondary>icônes</secondary></indexterm><indexterm>
|
|
<primary>Icônes</primary><secondary>types de données</secondary>
|
|
</indexterm><indexterm><primary>Icônes</primary><secondary>actions</secondary>
|
|
</indexterm><indexterm><primary>Actions</primary><secondary>icônes</secondary></indexterm></title>
|
|
<graphic id="SAG.dtCrA.grph.10" entityref="SAG.dtCrA.fig.10"></graphic>
|
|
</figure>
|
|
<para>Cette boîte de dialogue permet d'indiquer des fichiers image d'icônes
|
|
situés:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>dans un répertoire du chemin de recherche d'icône.
|
|
La liste des dossiers d'icônes contient tous les répertoires
|
|
figurant sur le chemin de recherche d'icône;</para>
|
|
</listitem>
|
|
<listitem><para>dans un module d'enregistrement qui sera intégré
|
|
au Bureau à l'aide de <command>dtappintegrate</command>. Les icônes
|
|
ne sont pas encore placées dans un répertoire faisant partie
|
|
du chemin de recherche, mais y seront placées par <command>dtappintegrate</command>.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<note>
|
|
<para>Les définitions des actions et des types de données créés
|
|
à l'aide de Créer action contiennent le nom de base des fichiers
|
|
d'icônes (le nom de fichier sans les extensions de taille et de type
|
|
de fichier). Les icônes associées à ces actions et à
|
|
ces types de données doivent ensuite être placées dans
|
|
des répertoires du chemin de recherche.</para>
|
|
</note>
|
|
<sect3 id="SAG.dtCrA.div.10" role="Procedure">
|
|
<title>Indication d'un ensemble d'icônes figurant sur le chemin de recherche</title>
|
|
<orderedlist>
|
|
<listitem><para>Dans la liste des dossiers d'icônes de la boîte
|
|
de dialogue “Rech. ensemble”, cliquez deux fois sur le dossier
|
|
contenant l'icône.</para>
|
|
<para>Le contenu de ce dossier s'affiche dans la liste des fichiers d'icônes.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez alors sur l'icône à utiliser.</para>
|
|
<para>Le nom de base du fichier d'icône apparaît alors dans la
|
|
zone “Entrez un nom de fichier d'icône”.</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur OK.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
<sect3 id="SAG.dtCrA.div.11" role="Procedure">
|
|
<title>Indication d'une icône dans un module d'enregistrement</title>
|
|
<para>Si vous êtes administrateur système ou programmeur et que
|
|
vous créez un module d'enregistrement, les fichiers image d'icônes
|
|
se trouvent au départ dans un répertoire de ce module.</para>
|
|
<programlisting><symbol role="Variable">racine_app</symbol>/dt/appconfig/icons/<symbol role="Variable">langue</symbol></programlisting>
|
|
<para>Une fois enregistrés à l'aide de la syntaxe <command>dtappintegrate</command>, les fichiers d'icône sont copiés dans <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol>,
|
|
qui se trouve sur le chemin de recherche d'icône.</para>
|
|
<para>Pour indiquer les icônes intégrées au module d'enregistrement,
|
|
procédez comme suit:</para>
|
|
<orderedlist>
|
|
<listitem><para>Entrez le nom de base du fichier d'icône dans la zone
|
|
correspondante.</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur OK.</para>
|
|
<para>L'outil Créer action affiche une boîte de dialogue indiquant
|
|
que les icônes sont introuvables dans les répertoires du chemin
|
|
de recherche d'icône.</para>
|
|
</listitem>
|
|
<listitem><para>Dans la boîte de dialogue qui s'affiche, sélectionnez
|
|
l'option de non- modification.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
</sect2>
|
|
</sect1>
|
|
</chapter>
|
|
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
|
<?Pub Caret>
|
|
<?Pub *0000038961>
|