Files
2022-01-26 19:50:31 +08:00

475 lines
27 KiB
Plaintext

<!-- $XConsortium: ch12.sgm /main/11 1996/12/21 18:56:48 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.CrIcn.div.1">
<title id="SAG.CrIcn.mkr.1">Cr&eacute;ation d'ic&ocirc;nes pour le Bureau</title>
<para id="SAG.CrIcn.mkr.2">Les ic&ocirc;nes du Bureau sont associ&eacute;es
aux &eacute;l&eacute;ments suivants:</para>
<itemizedlist remap="Bullet1">
<listitem><para>fichiers d'action et types de donn&eacute;es des Gestionnaires
de fichiers et d'applications</para>
</listitem>
<listitem><para>objets de commande du Tableau de bord</para>
</listitem>
<listitem><para>fen&ecirc;tres d'applications r&eacute;duites</para>
</listitem>
<listitem><para>graphiques utilis&eacute;s par les applications (palettes
et barres d'outils)</para>
</listitem>
<listitem><para>fond de l'espace de travail</para>
<informaltable id="SAG.CrIcn.itbl.1" frame="All">
<tgroup cols="1" colsep="1" rowsep="1">
<colspec colwidth="4.00in">
<tbody>
<row>
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
d'images216'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.3"></para></entry>
</row>
<row>
<entry align="left" valign="top"><para><!--Original XRef content: 'Association
d'icônes219'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.8"></para></entry>
</row>
<row>
<entry align="left" valign="top"><para><!--Original XRef content: 'Aspect
des icônes222'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.9"></para></entry>
</row></tbody></tgroup></informaltable>
</listitem>
</itemizedlist>
<note>
<para>La documentation destin&eacute;e au d&eacute;veloppeur et propre &agrave;
l'environnement utilis&eacute; contient des informations compl&eacute;mentaires
sur les ic&ocirc;nes du Bureau. Reportez vous au chapitre 4, &ldquo;Visual
Design&rdquo;, du manuel <citetitle>Style Guide and Certification Checklist</citetitle>.</para>
</note>
<sect1 id="SAG.CrIcn.div.2">
<title id="SAG.CrIcn.mkr.3">Fichiers d'images</title>
<para>Pour &ecirc;tre utilis&eacute; en tant qu'image d'ic&ocirc;ne, un fichier
graphique doit:</para>
<itemizedlist remap="Bullet1">
<listitem><para>avoir le format appropri&eacute;</para>
</listitem>
<listitem><para>utiliser les conventions de d&eacute;nomination correctes
</para>
</listitem>
<listitem><para>utiliser les conventions de taille prises en charge par le
Bureau</para>
</listitem>
<listitem><para>&ecirc;tre situ&eacute; dans un r&eacute;pertoire du chemin
de recherche des ic&ocirc;nes</para>
</listitem>
<listitem><para>&ecirc;tre appel&eacute; &agrave; l'aide de la syntaxe appropri&eacute;e
(par exemple, si vous cr&eacute;ez une ic&ocirc;ne pour le Tableau de bord,
utilisez la zone <command>ICON</command> de la d&eacute;finition du Tableau
de bord pour indiquer l'image associ&eacute;e)</para>
</listitem>
</itemizedlist>
<sect2 id="SAG.CrIcn.div.3">
<title><indexterm><primary>Ic&ocirc;nes</primary><secondary>chemin de recherche,
voir Chemin de recherche des ic&ocirc;nes&lt;$nopage></secondary></indexterm><indexterm>
<primary>Ic&ocirc;nes</primary><secondary>serveurs, voir Serveur d'ic&ocirc;nes&lt;$nopage></secondary></indexterm>Format des fichiers d'ic&ocirc;nes<indexterm><primary>Ic&ocirc;nes</primary><secondary>formats de fichiers</secondary></indexterm><indexterm>
<primary>&lt;$nopage>Bitmaps</primary><secondary>Voir Ic&ocirc;nes[bitmapsaaa]</secondary></indexterm></title>
<para>Si vous disposez d'un &eacute;cran couleur, utilisez le format pixmap
X XPM (portant le suffixe <filename>.pm</filename>). Sinon, utilisez le format
bitmap X XBM (suffixe <filename>.bm</filename>). Dans le cas d'un fichier
bitmap, si la transparence est utilis&eacute;e, un masque (fichier portant
le suffixe <filename>_m.bm</filename>) est g&eacute;n&eacute;r&eacute; lors
de la cr&eacute;ation du fichier <filename>.bm</filename>. Pour plus de d&eacute;tails
sur la mani&egrave;re dont le Bureau recherche ces fichiers, reportez- vous
&agrave; la section <!--Original XRef content: '&ldquo;Chemin de recherche
d'icônes&ldquo;, page&numsp;130'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.13">.
</para>
</sect2>
<sect2 id="SAG.CrIcn.div.4">
<title><indexterm><primary>Ic&ocirc;nes</primary><secondary>noms de fichiers</secondary></indexterm><indexterm><primary>Nom de fichier d'ic&ocirc;ne</primary></indexterm>Noms de fichiers d'ic&ocirc;ne</title>
<para>Les ic&ocirc;nes et les images de fond sont stock&eacute;es dans des
fichiers distincts. G&eacute;n&eacute;ralement, une ic&ocirc;ne est identifi&eacute;e
par la partie de base de son nom de fichier; par exemple, une ic&ocirc;ne
peut s'appeler <computeroutput>mail</computeroutput> alors que le fichier
correspondant se trouve dans:<indexterm><primary>Ic&ocirc;nes</primary>
<secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>Ic&ocirc;nes</primary><secondary>conventions de d&eacute;nomination</secondary>
</indexterm><indexterm><primary>Extensions</primary><secondary>.pm</secondary>
</indexterm><indexterm><primary>Extensions</primary><secondary>.bm</secondary>
</indexterm><indexterm><primary>Bitmaps</primary><secondary>recherche des
fichiers</secondary></indexterm><indexterm><primary>Pixmaps</primary><secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>2</primary>
</indexterm><indexterm><primary>Images, voir Ic&ocirc;nes&lt;$nopage></primary>
</indexterm></para>
<programlisting>/usr/dt/appconfig/icons/<symbol>langue</symbol>/mail.l.pm
</programlisting>
<para>La convention consistant &agrave; ajouter des extensions permet de regrouper
les ic&ocirc;nes selon leur taille et leur type. Les noms des ic&ocirc;nes
du Bureau respectent les formats suivants:</para>
<para><symbol role="Variable">nom_base.taille.format</symbol></para>
<para>Ou</para>
<para><symbol role="Variable">nom_base.format</symbol></para>
<para>o&ugrave;:</para>
<informaltable>
<tgroup cols="2" colsep="0" rowsep="0">
<colspec colwidth="105*">
<colspec colwidth="423*">
<tbody>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">nom_base</symbol></para></entry>
<entry align="left" valign="top"><para>Nom de base permettant d'identifier
l'image.</para></entry></row>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">taille</symbol></para></entry>
<entry align="left" valign="top"><para>Lettre indiquant la taille de l'ic&ocirc;ne
: <command>l</command> (grande) <command>m</command> (moyenne) <command>s</command> (petite) <command>t</command> (tr&egrave;s petite)</para></entry>
</row>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">format</symbol></para></entry>
<entry align="left" valign="top"><para>Format du fichier: <command>pm</command>
(pixmap) <command>bm</command> (bitmap)</para></entry></row></tbody></tgroup>
</informaltable>
</sect2>
<sect2 id="SAG.CrIcn.div.5">
<title id="SAG.CrIcn.mkr.4">Taille des ic&ocirc;nes<indexterm><primary>Ic&ocirc;nes</primary><secondary>taille</secondary></indexterm><indexterm><primary>Taille
des ic&ocirc;nes</primary></indexterm></title>
<para><indexterm><primary>Bitmaps</primary><secondary>noms</secondary></indexterm><indexterm>
<primary>Pixmaps</primary><secondary>noms</secondary></indexterm>Le <!--Original
XRef content: 'Tableau&numsp;12&hyphen;1'--><xref role="CodeOrFigureOrTable"
linkend="SAG.CrIcn.mkr.5"> indique la taille, en pixels, &agrave; utiliser
pour les ic&ocirc;nes du Bureau</para>
<table id="SAG.CrIcn.tbl.1" frame="Topbot">
<title id="SAG.CrIcn.mkr.5">Tailles d'ic&ocirc;nes et noms de fichiers</title>
<tgroup cols="3" colsep="0" rowsep="0">
<colspec colwidth="2.00in">
<colspec colwidth="2.01in">
<colspec colwidth="1.97in">
<thead>
<row><entry align="left" valign="bottom"><para><literal>Taille d'ic&ocirc;nes</literal></para></entry><entry align="left" valign="bottom"><para><literal>Nom du bitmap</literal></para></entry><entry align="left" valign="bottom"><para><literal>Nom du pixmap</literal></para></entry></row></thead>
<tbody>
<row>
<entry align="left" valign="top"><para>16 x 16 (tr&egrave;s petite)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>24 x 24 (petite)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.s.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.s.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>32 x 32 (moyenne)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>48 x 48 (grande)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.pm</filename></para></entry></row></tbody></tgroup></table>
<para id="SAG.CrIcn.mkr.6">.</para>
<para>Le <!--Original XRef content: 'Tableau&numsp;12&hyphen;2'--><xref role="CodeOrFigureOrTable"
linkend="SAG.CrIcn.mkr.7"> indique les tailles d'ic&ocirc;nes utilis&eacute;es
par les &eacute;l&eacute;ments du Bureau. Dans certains cas, ces valeurs d&eacute;pendent
de la d&eacute;finition de l'&eacute;cran.</para>
<table id="SAG.CrIcn.tbl.2" frame="Topbot">
<title id="SAG.CrIcn.mkr.7">&Eacute;l&eacute;ments du Bureau et taille des
ic&ocirc;nes associ&eacute;es</title>
<tgroup cols="4" colsep="0" rowsep="0">
<colspec colwidth="2.47in">
<colspec colwidth="1.21in">
<colspec colwidth="1.23in">
<colspec colwidth="1.09in">
<thead>
<row><entry align="left" valign="bottom"><para><literal>&Eacute;l&eacute;ment
du Bureau</literal></para></entry><entry align="left" valign="bottom"><para><literal>Haute d&eacute;finition</literal></para></entry><entry align="left" valign="bottom"><para><literal>D&eacute;finition moyenne</literal></para></entry><entry align="left" valign="bottom"><para><literal>Faible d&eacute;finition</literal></para></entry></row></thead>
<tbody>
<row>
<entry align="left" valign="top"><para>Gestionnaires de fichiers et d'applications
(vue par nom et ic&ocirc;ne)</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry></row>
<row>
<entry align="left" valign="top"><para>Gestionnaires de fichiers et d'applications
(vue par nom et petite ic&ocirc;ne)</para></entry>
<entry align="left" valign="top"><para>Tr&egrave;s petite</para></entry>
<entry align="left" valign="top"><para>Tr&egrave;s petite</para></entry>
<entry align="left" valign="top"><para>Tr&egrave;s petite</para></entry></row>
<row>
<entry align="left" valign="top"><para>Objets de commande du Tableau de bord
</para></entry>
<entry align="left" valign="top"><para>Grande</para></entry>
<entry align="left" valign="top"><para>Grande</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry></row>
<row>
<entry align="left" valign="top"><para>Tableaux secondaires du Tableau de
bord</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry>
<entry align="left" valign="top"><para>Tr&egrave;s petite</para></entry></row>
<row>
<entry align="left" valign="top"><para>Objets de commande du s&eacute;lecteur
du Tableau de bord</para></entry>
<entry align="left" valign="top"><para>Petite</para></entry>
<entry align="left" valign="top"><para>Petite</para></entry>
<entry align="left" valign="top"><para>Tr&egrave;s petite</para></entry></row>
<row>
<entry align="left" valign="top"><para>Fen&ecirc;tres r&eacute;duites</para></entry>
<entry align="left" valign="top"><para>Grande</para></entry>
<entry align="left" valign="top"><para>Grande</para></entry>
<entry align="left" valign="top"><para>Moyenne</para></entry></row></tbody>
</tgroup></table>
<para>Par exemple, si vous cr&eacute;ez une ic&ocirc;ne appel&eacute;e <computeroutput>mail</computeroutput> pour un type de donn&eacute;es, que vous disposez d'un
&eacute;cran couleur et que vous avez s&eacute;lectionn&eacute; les ic&ocirc;nes
de petite taille dans les param&egrave;tres du Gestionnaire de fichiers, l'image <filename>mail.t.pm</filename> sera utilis&eacute;e.</para>
</sect2>
<sect2 id="SAG.CrIcn.div.6">
<title><indexterm><primary>Bitmaps</primary><secondary>chemin de recherche</secondary></indexterm><indexterm><primary>Bitmaps</primary><secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>Pixmaps</primary><secondary>chemin de recherche</secondary></indexterm><indexterm>
<primary>Pixmaps</primary><secondary>recherche des fichiers</secondary></indexterm>Chemin
de recherche des ic&ocirc;nes<indexterm><primary>Chemins de recherche</primary>
<secondary>ic&ocirc;nes</secondary></indexterm></title>
<para>Le Bureau recherche les fichiers d'ic&ocirc;nes dans une liste de r&eacute;pertoires
appel&eacute;e <symbol role="Variable">chemin</symbol> <emphasis>de recherche
des ic&ocirc;nes</emphasis>, d&eacute;finie par plusieurs variables d'environnement.
Pour plus de d&eacute;tails sur l'utilisation et l'association de ces derni&egrave;res,
reportez-vous &agrave; la section <!--Original XRef content: '&ldquo;Chemin
de recherche d'icônes&ldquo;, page&numsp;130'--><xref role="HeadingAndPage"
linkend="SAG.Datab.mkr.13">.</para>
<para>Les chemins de recherche par d&eacute;faut sont les suivants:</para>
<itemizedlist remap="Bullet1">
<listitem><para>ic&ocirc;nes int&eacute;gr&eacute;es: <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
</listitem>
<listitem><para>ic&ocirc;nes syst&egrave;me: <filename>/etc/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
</listitem>
<listitem><para>ic&ocirc;nes personnelles: <symbol role="Variable">R&eacute;p_Personnel</symbol><filename>/.dt/icons</filename></para>
</listitem>
</itemizedlist>
</sect2>
<sect2 id="SAG.CrIcn.div.7">
<title>Acc&egrave;s aux ic&ocirc;nes par l'interm&eacute;diaire du r&eacute;seau</title>
<para>Le Bureau peut acc&eacute;der &agrave; des ic&ocirc;nes stock&eacute;es
sur des syst&egrave;mes &eacute;loign&eacute;s. Pour plus de d&eacute;tails
sur la cr&eacute;ation des serveurs d'ic&ocirc;nes, reportez-vous &agrave;
la section <!--Original XRef content: '&ldquo;Configuration des services
de bases de données, d'icônes et d'aide&ldquo;, page&numsp;109'--><xref role="SecTitleAndPageNum"
linkend="SAG.ClSrv.mkr.16">.</para>
</sect2>
</sect1>
<sect1 id="SAG.CrIcn.div.8">
<title id="SAG.CrIcn.mkr.8">Association d'ic&ocirc;nes</title>
<para>Pour faciliter l'identification des objets, vous pouvez associer des
ic&ocirc;nes aux &eacute;l&eacute;ments suivants:<indexterm><primary>Ic&ocirc;nes</primary><secondary>associations</secondary></indexterm></para>
<itemizedlist remap="Bullet1">
<listitem><para>actions et types de donn&eacute;es</para>
</listitem>
<listitem><para>objets de commande du Tableau de bord et des tableaux secondaires
</para>
</listitem>
<listitem><para>fen&ecirc;tres d'applications r&eacute;duites</para>
</listitem>
</itemizedlist>
<sect2 id="SAG.CrIcn.div.9">
<title>Identification des fichiers d'ic&ocirc;nes</title>
<para>Pour les ic&ocirc;nes d'action et de type de donn&eacute;es et celles
utilis&eacute;es sur le Tableau de bord et les tableaux secondaires, indiquez
uniquement le nom de base; les extensions appropri&eacute;es sont ajout&eacute;es
automatiquement, en fonction de la d&eacute;finition de l'&eacute;cran, des
couleurs support&eacute;es et des param&egrave;tres indiqu&eacute;s dans le
Gestionnaire de fichiers (ic&ocirc;nes r&eacute;duites, par exemple).</para>
<para>Pour ne pas utiliser le chemin de recherche, indiquez le chemin d'acc&egrave;s
et le nom complets de l'ic&ocirc;ne.</para>
</sect2>
<sect2 id="SAG.CrIcn.div.10" role="Procedure">
<title>Association d'une ic&ocirc;ne &agrave; une action ou un type de donn&eacute;es</title>
<orderedlist>
<listitem><para>Identifiez l'ic&ocirc;ne dans la zone <command>ICON</command>.
</para>
<para>Si vous respectez les conventions de d&eacute;nomination appropri&eacute;es,
n'indiquez que le nom de base de l'ic&ocirc;ne; l'ic&ocirc;ne correspondant
&agrave; la d&eacute;finition de l'&eacute;cran et aux couleurs prises en
charge sera utilis&eacute;e.<indexterm><primary>Ic&ocirc;nes</primary><secondary>association avec une action ou un type de donn&eacute;es</secondary></indexterm><indexterm>
<primary>Actions</primary><secondary>association d'une ic&ocirc;ne</secondary>
</indexterm><indexterm><primary>Types de donn&eacute;es</primary><secondary>association d'une ic&ocirc;ne</secondary></indexterm></para>
</listitem>
<listitem><para>Cr&eacute;ez les tailles d'ic&ocirc;nes suivantes:</para>
<itemizedlist remap="Bullet2">
<listitem><para>actions: grande, moyenne et tr&egrave;s petite</para>
</listitem>
<listitem><para>types de donn&eacute;es: moyenne et tr&egrave;s petite</para>
</listitem>
</itemizedlist>
</listitem>
</orderedlist>
<sect3 id="SAG.CrIcn.div.11">
<title>Exemple de d&eacute;finition d'action</title>
<para>La d&eacute;finition d'action ci-dessous permet de lancer le programme
de dessin Island Paint<superscript>TM</superscript>. Les ic&ocirc;nes <filename>Ipaint.l</filename> et <filename>Ipaint.s</filename> sont associ&eacute;es
&agrave; l'action.</para>
<programlisting>ACTION IslandPaintOpenDoc
{
WINDOW_TYPE NO-STDIO
ICON Ipaint
EXEC_STRING /usr/bin/IslandPaint %Arg_1"Fichier &agrave; ouvrir:"%
}</programlisting>
<para>Si vous utilisez des ic&ocirc;nes en couleurs, le Bureau prend en compte
l'extension <filename>.pm</filename> lors de la recherche des fichiers d'ic&ocirc;nes.
Sinon (ou s'il ne d&eacute;tecte aucune ic&ocirc;ne portant l'extension <filename>.pm</filename>), le Bureau utilise l'extension <filename>.bm</filename>.
</para>
<sect4 id="SAG.CrIcn.div.12">
<title>Exemple de d&eacute;finition de type de donn&eacute;es</title>
<para>La d&eacute;finition suivante associe les ic&ocirc;nes <filename>comprsd.l</filename> et <filename>comprsd.s</filename> aux fichiers comprim&eacute;s:
</para>
<programlisting>DATA_ATTRIBUTES COMPRESSED
{
ICON comprsd
ACTIONS Uncompress
DESCRIPTION Il s'agit d'un fichier qui a &eacute;t&eacute; compress&eacute; \
&agrave; l'aide de la commande compress afin d'occuper\
moins d'espace.
}</programlisting>
</sect4>
</sect3>
</sect2>
<sect2 id="SAG.CrIcn.div.13" role="Procedure">
<title>Affichage d'une ic&ocirc;ne pour un objet de commande du Tableau de
bord</title>
<orderedlist>
<listitem><para>Identifiez l'ic&ocirc;ne dans la zone <command>ICON</command>.
</para>
<para>Si l'objet de commande est li&eacute; de fa&ccedil;on dynamique &agrave;
un fichier (si la zone <filename>MONITOR_TYPE</filename> a la valeur mail
ou file), d&eacute;signez l'ic&ocirc;ne utilis&eacute;e pour indiquer le changement
dans la zone <filename>ALTERNATE_ICON</filename>.<indexterm><primary>2</primary>
</indexterm><indexterm><primary>Ic&ocirc;nes</primary><secondary>Tableau
de bord</secondary></indexterm><indexterm><primary>Tableau de bord</primary>
<secondary>affichage d'ic&ocirc;nes</secondary></indexterm></para>
<para>Les boutons et les zones de pose peuvent &eacute;galement &ecirc;tre
anim&eacute;s.</para>
</listitem>
<listitem><para>Cr&eacute;ez les tailles d'ic&ocirc;nes suivantes:</para>
<itemizedlist remap="Bullet2">
<listitem><para>Tableau de bord et tableaux secondaires: grande, moyenne et
tr&egrave;s petite</para>
</listitem>
<listitem><para>S&eacute;lecteur d'espace de travail: petite</para>
</listitem>
</itemizedlist>
</listitem>
</orderedlist>
<sect3 id="SAG.CrIcn.div.14">
<title>Exemple</title>
<para>L'apparence de l'objet de commande ci-dessous change lorsque le fichier <command>rapport</command> est plac&eacute; dans le r&eacute;pertoire <filename>/doc/ftp/pub/</filename>. Lorsqu'il ne s'y trouve pas, l'ic&ocirc;ne <filename>rapport_absent.pm</filename> est affich&eacute;e; lorsqu'il s'y trouve, c'est l'ic&ocirc;ne <filename>rapport_pr&eacute;sent.pm</filename> qui appara&icirc;t.</para>
<programlisting>CONTROL MonitorReport
{
CONTAINER_NAME nom_conteneur
TYPE ICON
MONITOR_TYPE file
FILE_NAME /doc/ftp/pub/rapport
ICON rapport_absent
ALTERNATE_ICON rapport_pr&eacute;sent
}</programlisting>
</sect3>
</sect2>
<sect2 id="SAG.CrIcn.div.15" role="Procedure">
<title>Association d'une ic&ocirc;ne avec une fen&ecirc;tre d'application</title>
<orderedlist>
<listitem><para>D&eacute;finissez comme suit la ressource <systemitem>iconImage</systemitem> du Gestionnaire de l'espace de travail:<indexterm><primary>Ic&ocirc;nes</primary><secondary>association avec une fen&ecirc;tre d'application</secondary></indexterm><indexterm><primary>Fen&ecirc;tre</primary><secondary>application</secondary></indexterm></para>
<para><filename>Dtwm*</filename><symbol role="Variable">nom_client</symbol> <systemitem>*iconImage</systemitem>: <symbol role="Variable">fichier_ic&ocirc;ne</symbol></para>
<para>Pour conna&icirc;tre la valeur correcte de <symbol role="Variable">nom_client</symbol>, ouvrez le Gestionnaire d'applications et cliquez deux
fois sur Caract&eacute;ristiques d'une fen&ecirc;tre, dans le groupe d'applications
Outils_Bureau. Lorsque vous s&eacute;lectionnez une fen&ecirc;tre, ses caract&eacute;ristiques
s'affichent. La<indexterm><primary>Caract&eacute;ristiques</primary><secondary>WM_CLASS</secondary></indexterm> caract&eacute;ristique WM_CLASS indique le
nom de classe de la fen&ecirc;tre, entre guillemets.</para>
<para>Pour plus de d&eacute;tails sur la d&eacute;finition des ressources,
reportez-vous &agrave; la section <!--Original XRef content: '&ldquo;Définition
de ressources d'applications&ldquo;, page&numsp;272'--><xref role="SecTitleAndPageNum"
linkend="SAG.FACol.mkr.2">.</para>
</listitem>
<listitem><para>S&eacute;lectionnez l'option &ldquo;Relancer le Gestionnaire
de l'espace de travail&rdquo; dans le menu Espace de travail.</para>
</listitem>
</orderedlist>
<para>Pour v&eacute;rifier que l'ic&ocirc;ne a &eacute;t&eacute; identifi&eacute;e
par le Gestionnaire de l'espace de travail, r&eacute;duisez la fen&ecirc;tre
dont l'ic&ocirc;ne est en cours de modification.</para>
<note>
<para>Il est parfois impossible de modifier l'ic&ocirc;ne par d&eacute;faut
d'une fen&ecirc;tre d'application.</para>
</note>
</sect2>
<sect2 id="SAG.CrIcn.div.16" role="Procedure">
<title>Utilisation du Gestionnaire de fichiers en tant qu'afficheur d'ic&ocirc;nes<indexterm>
<primary>Ic&ocirc;nes</primary><secondary>visualisation &agrave; l'aide du
Gestionnaire de fichiers</secondary></indexterm><indexterm><primary>Ic&ocirc;nes</primary><secondary>utilisation du Gestionnaire de fichiers pour l'affichage</secondary></indexterm><indexterm><primary>Gestionnaire de fichiers</primary>
<secondary>affichage des ic&ocirc;nes</secondary></indexterm><indexterm><primary>Affichage</primary><secondary>ic&ocirc;nes</secondary></indexterm></title>
<orderedlist>
<listitem><para>Copiez le fichier <filename>/usr/dt/examples/types/</filename> <symbol>langue</symbol><filename>/IconBrowse.dt</filename> dans le r&eacute;pertoire <symbol role="Variable">R&eacute;p_personnel</symbol><filename>/.dt/types/Iconbrowse.dt</filename>.</para>
</listitem>
<listitem><para>Ouvrez le Gestionnaire d'applications et cliquez deux fois
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
</para>
</listitem>
</orderedlist>
<para>Lorsque vous ouvrez un r&eacute;pertoire contenant des ic&ocirc;nes
(fichiers <filename>.bm</filename> et <filename>.pm</filename>), chacune d'elles
s'affiche en regard de son nom. Par exemple, si vous ouvrez le r&eacute;pertoire <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol>, de nombreuses
ic&ocirc;nes du Bureau s'affichent.</para>
<note>
<para>Sur les syst&egrave;mes dont la m&eacute;moire n'est pas tr&egrave;s
importante, l'activation de la fonction de visualisation des ic&ocirc;nes
peut entra&icirc;ner un ralentissement de l'affichage des r&eacute;pertoires.
Les images dont la taille est sup&eacute;rieure &agrave; 256 x 256 ne s'affichent
pas dans la configuration par d&eacute;faut.</para>
</note>
<para>Pour d&eacute;sactiver l'affichage des ic&ocirc;nes:</para>
<orderedlist>
<listitem><para>Supprimez votre exemplaire du fichier <filename>IconBrowse.dt</filename>.</para>
</listitem>
<listitem><para>Ouvrez le Gestionnaire d'applications et cliquez deux fois
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
</para>
</listitem>
</orderedlist>
</sect2>
</sect1>
<sect1 id="SAG.CrIcn.div.17">
<title id="SAG.CrIcn.mkr.9">Aspect des ic&ocirc;nes<indexterm><primary>Ic&ocirc;nes</primary><secondary>aspect</secondary></indexterm></title>
<para>Lorsque vous cr&eacute;ez des ic&ocirc;nes ayant un rapport entre elles
(ic&ocirc;nes d'une application et ic&ocirc;nes des fichiers de donn&eacute;es
associ&eacute;s, par exemple), il est conseill&eacute; d'utiliser un concept
de base commun.</para>
<para>Assurez-vous que la version en noir et blanc des ic&ocirc;nes couleur
est disponible. Sur un &eacute;cran monochrome ou monochrome gris (ou ne disposant
pas des couleurs requises), les ic&ocirc;nes s'affichent en noir et blanc.
</para>
<para>Dans la mesure du possible, utilisez uniquement les couleurs fournies
par le Bureau, pour &eacute;viter de monopoliser les couleurs syst&egrave;me
(les ic&ocirc;nes cr&eacute;&eacute;es &agrave; l'aide de l'Editeur d'ic&ocirc;nes
utilisent uniquement les couleurs du Bureau).</para>
<para>Pour conna&icirc;tre les tailles des ic&ocirc;nes des &eacute;l&eacute;ments
du Bureau, reportez-vous au <!--Original XRef content: 'tableau 12&hyphen;1,
&ldquo;Tailles d'icônes et noms de fichiers&ldquo;, page 217'--><xref role="TableAndPage"
linkend="SAG.CrIcn.mkr.5">.</para>
<sect2 id="SAG.CrIcn.div.18">
<title>Utilisation des couleurs</title>
<para>Les ic&ocirc;nes disponibles sur le Bureau utilisent une palette de
22 couleurs:<indexterm><primary>Couleurs</primary><secondary>ic&ocirc;nes</secondary></indexterm><indexterm><primary>Ic&ocirc;nes</primary><secondary>couleurs</secondary></indexterm></para>
<itemizedlist remap="Bullet1"><?Pub Caret>
<listitem><para>huit nuances de gris</para>
</listitem>
<listitem><para>huit couleurs statiques: rouge, bleu, vert, cyan, magenta,
jaune, noir et blanc;</para>
</listitem>
<listitem><para>six couleurs dynamiques: avant-plan, arri&egrave;re-plan,
ombrage du haut, ombrage du bas, une couleur s&eacute;lectionn&eacute;e et
une couleur transparente</para>
</listitem>
</itemizedlist>
<para>Cette palette permet de cr&eacute;er des ic&ocirc;nes attrayantes et
d'une grande lisibilit&eacute;, sans monopoliser les ressources dont d'autres
applications pourraient avoir besoin. Les ic&ocirc;nes du Bureau utilisent
principalement les nuances de gris: les couleurs permettent uniquement de
mettre les &eacute;l&eacute;ments essentiels en &eacute;vidence.</para>
<para>La couleur transparente permet de cr&eacute;er des ic&ocirc;nes qui
laissent appara&icirc;tre les couleurs d'arri&egrave;re-plan, donnant ainsi
l'illusion qu'elles ne sont pas rectangulaires.</para>
</sect2>
</sect1>
</chapter>
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
<?Pub *0000032279>