825 lines
46 KiB
Plaintext
825 lines
46 KiB
Plaintext
<!-- $XConsortium: ch14.sgm /main/10 1996/12/20 20:39:59 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.WMCnf.div.1">
|
|
<title id="SAG.WMCnf.mkr.1">Personnalisation du Gestionnaire de l'espace de
|
|
travail</title>
|
|
<para><indexterm><primary>dtwm, voir Gestionnaire de l'espace de travail<$nopage></primary></indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary></indexterm><indexterm><primary>Gestionnaire de fenêtre Motif,
|
|
voir Gestionnaire de l'espace de travail<$nopage></primary></indexterm>Le
|
|
présent chapitre décrit la procédure à suivre
|
|
pour personnaliser le Gestionnaire de l'espace de travail.</para>
|
|
<informaltable id="SAG.WMCnf.itbl.1" frame="All">
|
|
<tgroup cols="1" colsep="1" rowsep="1">
|
|
<colspec colwidth="4.63in">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
|
|
de configuration du Gestionnaire de l'espace de travail258'--><xref role="JumpText"
|
|
linkend="SAG.WMCnf.mkr.2"></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
|
d'un espace de travail261'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.5"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Menus du
|
|
Gestionnaire de l'espace de travail263'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.8"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
|
des associations de fonctions aux boutons267'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.12"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
|
des associations de fonctions aux touches269'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.15"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Commutation
|
|
entre comportement par défaut et comportement personnalisé272'--><xref role="JumpText"
|
|
linkend="SAG.WMCnf.mkr.18"></para></entry></row></tbody></tgroup></informaltable>
|
|
<para><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>définition</secondary></indexterm>Le Gestionnaire de l'espace de travail
|
|
est le gestionnaire de fenêtres du Bureau. Comme tout gestionnaire de
|
|
fenêtres, il contrôle:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>l'apparence des composants des cadres de fenêtres</para>
|
|
</listitem>
|
|
<listitem><para>le comportement des fenêtres, dont leur ordre dans la
|
|
pile et le comportement de la zone d'entrée</para>
|
|
</listitem>
|
|
<listitem><para>les associations de fonctions aux touches et aux boutons</para>
|
|
</listitem>
|
|
<listitem><para>l'apparence des fenêtres réduites</para>
|
|
</listitem>
|
|
<listitem><para>les menus Espace de travail et Fenêtre</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Il contrôle, en outre, les composants du Bureau ci-après.
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para><emphasis>Espaces de travail</emphasis>. Le Gestionnaire de
|
|
l'espace de travail contrôle le nombre d'espaces de travail et les fenêtres
|
|
ouvertes dans chacun d'eux.</para>
|
|
</listitem>
|
|
<listitem><para><emphasis><indexterm><primary>Fond</primary></indexterm><indexterm>
|
|
<primary>Espaces de travail</primary><secondary>voir fond<$nopage></secondary>
|
|
</indexterm> Fonds des espaces de travail</emphasis>. L'utilisateur peut modifier
|
|
les arrière-plans à l'aide du Gestionnaire de configuration.
|
|
Toutefois, la gestion des arrière-plans est une fonction du Gestionnaire
|
|
de l'espace de travail.</para>
|
|
</listitem>
|
|
<listitem><para><emphasis><indexterm><primary>Tableau de bord</primary><secondary>Gestionnaire de l'espace de travail</secondary></indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>gestion du Tableau
|
|
de bord</secondary></indexterm> Tableau de bord</emphasis>. Le Tableau de bord
|
|
utilise ses propres fichiers de configuration; il est cependant créé
|
|
et géré par le Gestionnaire de l'espace de travail.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Nombre de ces composants peuvent être modifiés à
|
|
l'aide du Gestionnaire de configuration. Le Gestionnaire de configuration
|
|
permet d'appliquer rapidement et simplement des modifications fréquemment
|
|
utilisées. D'autres ressources doivent être configurées
|
|
manuellement.</para>
|
|
<para>Le Gestionnaire de l'espace de travail est <command>dtwm</command>.
|
|
Il est basé sur le Gestionnaire de fenêtres Motif.</para>
|
|
<sect1 id="SAG.WMCnf.div.2">
|
|
<title>Informations connexes</title>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Pour plus de détails sur le Gestionnaire de l'espace
|
|
de travail, reportez-vous aux pages de manuel <filename>dtwm(1)</filename>
|
|
et <filename>dtwmrc(4)</filename>.</para>
|
|
</listitem>
|
|
<listitem><para>Pour plus de détails sur la configuration des ressources
|
|
du Gestionnaire de l'espace de travail, reportez-vous à la section <!--Original
|
|
XRef content: '”Définition de ressources d'applications”,
|
|
page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Pour plus de détails sur les fichiers de configuration
|
|
du Tableau de bord, reportez-vous au <!--Original XRef content:
|
|
'chapitre 13, ”Personnalisation du Tableau de bord”'--><xref
|
|
role="ChapNumAndTitle" linkend="SAG.FrPC.mkr.1">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Pour plus de détails sur la configuration des ressources, reportez-vous
|
|
à la section <!--Original XRef content: '”Définition de ressources
|
|
d'applications”, page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.
|
|
</para>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.3">
|
|
<title id="SAG.WMCnf.mkr.2">Fichiers de configuration du Gestionnaire de l'espace
|
|
de travail<indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
|
<secondary>fichiers de configuration</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>de configuration</secondary><tertiary>Gestionnaire
|
|
de l'espace de travail</tertiary></indexterm><indexterm><primary>Fichiers</primary><secondary>de configuration</secondary><tertiary>Gestionnaire de
|
|
l'espace de travail</tertiary></indexterm></title>
|
|
<para>Le Gestionnaire de l'espace de travail rassemble les informations concernant
|
|
les menus de fenêtres et d'espaces de travail, et les associations de
|
|
fonctions aux touches et aux boutons contenues dans les fichiers de configuration.
|
|
</para>
|
|
<para>Il fait appel à l'un des fichiers suivants:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>fichier personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename><indexterm><primary>Fichier</primary>
|
|
<secondary>dtwmrc</secondary></indexterm></para>
|
|
</listitem>
|
|
<listitem><para>fichier de niveau système: <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename><indexterm>
|
|
<primary>Fichier</primary><secondary>sys.dtwmrc</secondary></indexterm></para>
|
|
</listitem>
|
|
<listitem><para>fichier intégré :<filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc.</filename></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Le Gestionnaire de l'espace de travail recherche un fichier de configuration
|
|
dans l'ordre ci-dessus et utilise le premier fichier trouvé.</para>
|
|
<para>Pour les utilisateurs de langues de session multiples, il est possible
|
|
de créer un fichier de configuration personnel et tributaire de la
|
|
langue <filename><symbol role="Variable">Rép_Personnel</symbol>/.dt/<symbol role="Variable">langue</symbol>/dtwrmc</filename>. Ce fichier est alors prioritaire
|
|
sur le fichier <filename><symbol role="Variable">Rép_Personnel</symbol>/.dt/dtwmrc</filename>.</para>
|
|
<sect2 id="SAG.WMCnf.div.4" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.3">Création ou modification d'un fichier de
|
|
configuration personnel<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>personnalisation</secondary></indexterm></title>
|
|
<para>Le fichier personnel de configuration du Gestionnaire de l'espace de
|
|
travail est <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename>. Le cas échéant, c'est ce fichier qui
|
|
est utilisé.</para>
|
|
<orderedlist>
|
|
<listitem><para>Cliquez deux fois<indexterm><primary>Editer Dtwmrc</primary>
|
|
</indexterm><indexterm><primary>Fichier</primary><secondary>dtwmrc</secondary>
|
|
<tertiary>é</tertiary></indexterm><indexterm><primary>dition</primary>
|
|
</indexterm> sur Editer Dtwmrc dans le groupe d'applications <structname>Outils_Bureau</structname>.</para>
|
|
<para>Si vous disposez déjà d'un fichier personnel <filename>dtwmrc</filename>, il est chargé dans l'éditeur. Si tel n'est
|
|
pas le cas, le fichier <filename>sys.dtwmrc</filename> est copié dans <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename>,
|
|
qui est ensuite chargé dans l'éditeur.</para>
|
|
</listitem>
|
|
<listitem><para>Modifiez le fichier.</para>
|
|
</listitem>
|
|
<listitem><para>Quittez l'éditeur.</para>
|
|
<para>Le fichier est enregistré comme étant votre fichier <command>dtwmrc</command> personnel, quelle que soit sa source.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.5" role="Procedure">
|
|
<title>Création d'un fichier de configuration appliqué au système<indexterm>
|
|
<primary>Gestionnaire de l'espace de travail</primary><secondary>personnalisation
|
|
appliquée au système</secondary></indexterm></title>
|
|
<para>Le fichier de configuration du Gestionnaire de l'espace de travail appliqué
|
|
au système est <filename>/etc/dt/config/</filename><symbol>langue</symbol><filename>/sys.dtwmrc</filename>.</para>
|
|
<itemizedlist>
|
|
<listitem><para>Copiez <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename><indexterm><primary>Fichier</primary><secondary>sys.dtwmrc</secondary></indexterm> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename>.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<note>
|
|
<para>Ce fichier n'est pas utilisé si <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename> existe.</para>
|
|
</note>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.6" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.4">Inclusion d'autres fichiers<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>inclusion d'autres
|
|
fichiers</secondary></indexterm></title>
|
|
<itemizedlist>
|
|
<listitem><para>Utilisez la syntaxe:</para>
|
|
<programlisting remap="CodeIndent1">include
|
|
{
|
|
chemin
|
|
chemin
|
|
…
|
|
}</programlisting>
|
|
<indexterm><primary>Instruction d'inclusion</primary></indexterm></listitem>
|
|
</itemizedlist>
|
|
<para>Les lignes suivantes, par exemple, proviennent du fichier <filename>/users/ellen/mymenu</filename>:</para>
|
|
<programlisting>include
|
|
{
|
|
/users/ellen/mymenu
|
|
}</programlisting>
|
|
<para>Les instructions d'inclusion offrent des possibilités supplémentaires
|
|
sans nécessiter la copie du fichier de configuration dans sa totalité.
|
|
Un utilisateur peut, par exemple, créer une nouvelle association de
|
|
touches sans avoir à gérer l'ensemble du fichier de configuration.
|
|
L'utilisateur peut créer un fichier <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename> contenant:</para>
|
|
<programlisting>include
|
|
{
|
|
/etc/dt/config/C/sys.dtwmrc
|
|
}
|
|
Keys DtKeyBindings
|
|
{
|
|
Alt<Key>F5 root f.menu Applications
|
|
}
|
|
Menu Applications
|
|
{
|
|
"GraphicsApp" f.exec "/usr/bin/GraphicsApp/GApp"
|
|
…
|
|
}</programlisting>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.7" role="Procedure">
|
|
<title>Relance du Gestionnaire de l'espace de travail<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>relance</secondary>
|
|
</indexterm></title>
|
|
<para>Le Gestionnaire de l'espace de travail doit être relancé
|
|
pour que les modifications effectuées dans le fichier de configuration
|
|
prennent effet.</para>
|
|
<itemizedlist>
|
|
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail (positionnez le pointeur sur le fond
|
|
et appuyez sur le bouton 3 de la souris).</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.8">
|
|
<title id="SAG.WMCnf.mkr.5">Personnalisation d'un espace de travail</title>
|
|
<para>La plupart des personnalisations d'espaces de travail, telles que la
|
|
modification de leurs noms et de leur nombre, peuvent être effectuées
|
|
par l'utilisateur à l'aide de l'interface du Bureau. Toutefois, le
|
|
Gestionnaire de l'espace de travail fournit les ressources nécessaires
|
|
à la configuration de paramètres par défaut appliqués
|
|
au système.</para>
|
|
<sect2 id="SAG.WMCnf.div.9" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.6">Modification du nombre d'espaces de travail appliqués
|
|
au système<indexterm><primary>Espaces de travail</primary><secondary>nombre</secondary></indexterm></title>
|
|
<para>La configuration par défaut du Bureau comporte quatre espaces
|
|
de travail. L'utilisateur peut en ajouter ou en supprimer à l'aide
|
|
du menu instantané associé au sélecteur d'espace de travail
|
|
(zone de commutation).</para>
|
|
<para>Le Gestionnaire de l'espace de travail permet de modifier le nombre
|
|
d'espaces de travail par défaut.</para>
|
|
<itemizedlist>
|
|
<listitem><para>Utilisez la ressource <systemitem>workspaceCount</systemitem>
|
|
pour définir un nombre:</para>
|
|
<para remap="CodeIndent1"><systemitem>Dtwm*workspaceCount</systemitem>: <symbol role="Variable">nombre</symbol><indexterm><primary>Ressources</primary><secondary>workspaceCount</secondary></indexterm></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Pour plus de détails sur la configuration des ressources du Gestionnaire
|
|
de l'espace de travail, reportez-vous à la section <!--Original XRef
|
|
content: '”Définition de ressources d'applications”, page 272'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.</para>
|
|
<para>Par exemple, la ressource suivante permet de définir six espaces
|
|
de travail:</para>
|
|
<para><systemitem>Dtwm*workspaceCount</systemitem>: 6</para>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.10" role="Procedure">
|
|
<title>Désignation des espaces de travail de niveau système<indexterm>
|
|
<primary>Espaces de travail</primary><secondary>noms</secondary></indexterm></title>
|
|
<para>Le nombre d'espaces de travail est défini par la convention <command>ws</command><symbol role="Variable">n</symbol>, où <symbol role="Variable">n</symbol> correspond à 0, 1, 2, etc. Par exemple, les quatre espaces
|
|
de travail par défaut sont numérotés de <filename>ws0</filename> à <filename>ws3</filename>.</para>
|
|
<itemizedlist>
|
|
<listitem><para>Utilisez la ressource <systemitem>title</systemitem><indexterm>
|
|
<primary>Ressource</primary><secondary>title</secondary></indexterm> pour modifier
|
|
le nom d'un espace de travail donné:</para>
|
|
<para remap="CodeIndent1"><systemitem>Dtwm*ws</systemitem><symbol role="Variable">n</symbol>: <symbol role="Variable">nom</symbol></para>
|
|
|
|
<Para Remap="CodeIndent1"><systemitem>Dtwm*ws</systemitem><Symbol Role="Variable">n</Symbol>.title: <Symbol Role="Variable">name</Symbol></Para>
|
|
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Pour plus de détails sur la définition des ressources
|
|
du Gestionnaire de l'espace de travail, reportez-vous à la section <!--Original
|
|
XRef content: '”Définition de ressources d'applications”, page 272'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.</para>
|
|
<para>Par exemple, les ressources suivantes permettent d'affecter aux quatre
|
|
espaces de travail par défaut des noms donnés:</para>
|
|
<programlisting>Dtwm*ws0*title: Anne
|
|
Dtwm*ws1*title: Daniel
|
|
Dtwm*ws2*title: Julie
|
|
Dtwm*ws3*title: Patrick</programlisting>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.11" role="Procedure">
|
|
<title>Création de fonds supplémentaires<indexterm><primary>Fond</primary><secondary>ajout</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Créez les images des fonds. Il peut s'agir de fichiers
|
|
bitmap ou de mappe de pixels.</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>Fond</primary><secondary>emplacement des
|
|
fichiers</secondary></indexterm>Copiez les fonds dans l'un des répertoires
|
|
suivants. Au besoin, créez ce répertoire.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Fonds appliqués au système: <filename>/etc/dt/backdrops</filename></para>
|
|
</listitem>
|
|
<listitem><para>Fonds personnels: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/backdrops</filename></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
<para>Les fonds personnels et de niveau système sont ajoutés
|
|
aux fonds intégrés dans <filename>/usr/dt/backdrops</filename>.
|
|
</para>
|
|
<para>Vous pouvez remplacer un fond intégré par un fond personnel
|
|
ou de niveau système que vous aurez créé.</para>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.12" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.7">Remplacement d'un fond par une image graphique<indexterm>
|
|
<primary>Fond</primary><secondary>image graphique</secondary></indexterm></title>
|
|
<para>Les fonds apparaissent en couches<indexterm><primary>Fenêtre</primary><secondary>racine</secondary></indexterm> sur la fenêtre racine.
|
|
La boîte de dialogue Fond du Gestionnaire de configuration comporte
|
|
un paramètre<indexterm><primary>NoBackdrop</primary></indexterm> NoBackdrop
|
|
pour lequel le fond est transparent.</para>
|
|
<para>Une seule fenêtre racine se trouve derrière les fonds de
|
|
l'espace de travail. Ainsi, une image graphique placée dans la fenêtre
|
|
racine est conservée dans tous les espaces de travail. Vous pouvez
|
|
indiquer les espaces de travail qui couvrent la fenêtre racine avec
|
|
un fond. L'image visible lorsque le paramètre NoBackdrop est sélectionné
|
|
sera toutefois commune à l'ensemble des espaces de travail.</para>
|
|
<orderedlist>
|
|
<listitem><para>Créez l'image graphique. Son format doit être
|
|
compatible avec vos outils et permettre son affichage dans la fenêtre
|
|
racine. Par exemple, pour utiliser <command>xsetroot</command>, vous devez
|
|
créer un fichier de bitmap.</para>
|
|
</listitem>
|
|
<listitem><para>S'il n'existe pas, créez un fichier exécutable <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/sessions/sessionetc</filename>. Le fichier <filename>sessionetc</filename> est exécuté
|
|
chaque fois que l'utilisateur se connecte.</para>
|
|
</listitem>
|
|
<listitem><para>Entrez la commande d'affichage de l'image dans le fichier <filename>sessionetc</filename>.</para>
|
|
<para>La commande suivante, par exemple, juxtapose le fichier bitmap sur la
|
|
fenêtre racine:</para>
|
|
<para remap="CodeIndent1"><command>xsetroot -bitmap</command> <filename>/users/ellen/.dt/icons/root.bm</filename></para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.13">
|
|
<title id="SAG.WMCnf.mkr.8">Menus du Gestionnaire de l'espace de travail<indexterm>
|
|
<primary>Menus</primary><secondary>Gestionnaire de l'espace de travail</secondary>
|
|
</indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
|
<secondary>menus</secondary></indexterm></title>
|
|
<para>Le Gestionnaire de l'espace de travail comporte trois menus par défaut:
|
|
</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="159*">
|
|
<colspec colwidth="369*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Menu Espace de travail<indexterm>
|
|
<primary>Menu Espace de travail</primary><secondary>définition</secondary>
|
|
</indexterm></para></entry>
|
|
<entry align="left" valign="top"><para>(Ou menu racine). Il s'affiche lorsque
|
|
l'utilisateur positionne le pointeur sur le fond et appuie sur le bouton 3
|
|
de la souris et ce grâce à une association de touches.</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Menu Fenêtre<indexterm><primary>Menu Fenêtre</primary></indexterm><indexterm><primary></primary><secondary>définition</secondary></indexterm></para></entry>
|
|
<entry align="left" valign="top"><para>Il s'affiche lorsque l'utilisateur
|
|
positionne le pointeur sur le bouton du menu Fenêtre (angle supérieur
|
|
gauche de la fenêtre) et appuie sur le bouton 1 ou 3 de la souris et
|
|
ce grâce à la ressource <command><indexterm><primary>Ressource</primary><secondary>windowMenu</secondary></indexterm>windowMenu</command>.
|
|
</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Menu Tableau de bord<indexterm><primary>Tableau de bord</primary><secondary>menu</secondary></indexterm></para></entry>
|
|
<entry align="left" valign="top"><para>Il s'affiche lorsque l'utilisateur
|
|
positionne le pointeur sur le bouton du menu Fenêtre du Tableau de bord
|
|
et appuie sur le bouton 1 ou 3 de la souris</para></entry></row></tbody>
|
|
</tgroup></informaltable>
|
|
<sect2 id="SAG.WMCnf.div.14">
|
|
<title id="SAG.WMCnf.mkr.9">Syntaxe des menus du Gestionnaire de l'espace de
|
|
travail<indexterm><primary>Menu Fenêtre</primary><secondary>syntaxe</secondary></indexterm><indexterm><primary>Menu Espace de travail</primary>
|
|
<secondary>syntaxe</secondary></indexterm></title>
|
|
<para>La syntaxe des menus du Gestionnaire de l'espace de travail est la suivante:
|
|
</para>
|
|
<programlisting>MenuNom_menu
|
|
{
|
|
sélection1 [mnémonique] [accélérateur] fonction [argument]
|
|
sélection2 [mnémonique] [accélérateur] fonction [argument]
|
|
…
|
|
}</programlisting>
|
|
<para>Où:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="130*">
|
|
<colspec colwidth="398*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">sélection</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Texte ou bitmap qui apparaît
|
|
dans le menu. Si le texte comporte des espaces, délimitez-le par des
|
|
guillemets. Pour les bitmaps, utilisez la syntaxe @/<symbol role="Variable">chemin</symbol>.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">mnémonique</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Caractère unique qui agit comme
|
|
un raccourci-clavier lorsque le menu est affiché. Ce caractère
|
|
apparaît dans le format <filename>_</filename><symbol role="Variable">caractère</symbol>.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">accélérateur</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Raccourci-clavier actif, que le menu
|
|
soit affiché ou non. La syntaxe des accélérateurs est <symbol role="Variable">modificateur</symbol><computeroutput><Key></computeroutput> <symbol role="Variable">touche</symbol> où le modificateur est <command>Ctrl</command>, <command>Maj</command>, <command>Alt</command> (Caractère
|
|
étendu) ou <command>Lock</command>. Pour une liste de toutes les touches
|
|
mnémoniques possibles, reportez-vous au fichier <filename>keysymdef.h</filename> du répertoire "X11 include".</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">f onction</symbol></para><indexterm>
|
|
<primary>Gestionnaire de l'espace de travail</primary><secondary>fonctions </secondary></indexterm></entry>
|
|
<entry align="left" valign="top"><para>Fonction exécutée lors
|
|
de cette sélection. Pour consulter la liste des fonctions, reportez-vous
|
|
à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.
|
|
</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Arguments de fonction. Pour plus de
|
|
détails, reportez-vous à la page de manuel <filename>dtwmrc(4)</filename>.</para></entry></row></tbody></tgroup></informaltable>
|
|
<para>L'option de menu Restaurer, par exemple, rétablit la fenêtre.
|
|
Ainsi, lorsque le menu est affiché, vous pouvez rétablir la
|
|
fenêtre en appuyant sur la touche “R” ou sur F5.</para>
|
|
<programlisting>Restore _R Alt<Key> F5 f.normalize</programlisting>
|
|
<note>
|
|
<para>Pour plus de détails sur la syntaxe des menus du Gestionnaire
|
|
de l'espace de travail, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
|
</note>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.15" role="Procedure">
|
|
<title>Modification du menu racine Espace de travail<indexterm><primary>Menu Espace de travail</primary><secondary>modification</secondary></indexterm><indexterm>
|
|
<primary><$nopage>Menu racine, voir Espace de travail</primary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
|
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Modifiez la description du menu Espace de travail.</para>
|
|
<para>Son nom par défaut est<indexterm><primary>DtRootMenu</primary>
|
|
</indexterm> DtRootMenu.</para>
|
|
<programlisting remap="CodeIndent1">Menu DtRootMenu
|
|
{
|
|
“Workspace Menu” f.title
|
|
“Shuffle Up” f.circle_up
|
|
“Shuffle Down” f.circle_down
|
|
…
|
|
}</programlisting>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.16" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.10">Création d'un nouveau menu racine Espace
|
|
de travail<indexterm><primary>Menu Espace de travail</primary><secondary>création</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original
|
|
XRef content: '”Fichiers
|
|
de configuration du Gestionna--><!--ire de l'espace de travail”,
|
|
page 258'--><xref role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.2">.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Création du nouveau menu:</para>
|
|
<programlisting remap="CodeIndent1">Menu nom_menu
|
|
{
|
|
…
|
|
}</programlisting>
|
|
<para>Reportez-vous à la section <!--Original
|
|
XRef content: '”Syntaxe
|
|
des menus du Gestionnaire de l--><!--'espace de travail”,
|
|
page 264'--><xref role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.9">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Créez ou modifiez l'association de fonction au bouton
|
|
permettant d'afficher le nouveau menu.</para>
|
|
<para>Si ce dernier remplace le menu existant, modifiez l'association de fonction
|
|
au bouton permettant d'afficher le menu Espace de travail.</para>
|
|
<programlisting><Btn3Down> root f.menu <symbol role="Variable">nom_menu</symbol></programlisting>
|
|
<para>S'il s'agit d'un menu supplémentaire, créez une nouvelle
|
|
association. L'association suivante, par exemple, permet d'afficher le menu
|
|
lorsque vous appuyez simultanément sur la touche Maj et sur le bouton
|
|
3 de la souris après avoir positionné le pointeur sur le fond:
|
|
</para>
|
|
<programlisting>Maj<Btn3Down> root f.menu <symbol role="Variable">nom_menu</symbol></programlisting>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option Relancer le Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.17" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.11">Création d'un nouveau menu Fenêtre<indexterm>
|
|
<primary>Menu Fenêtre</primary><secondary>nouveau</secondary></indexterm></title>
|
|
<note>
|
|
<para>Le menu Fenêtre est intégré au Gestionnaire de l'espace
|
|
de travail et n'est généralement pas personnalisé. Pour
|
|
conserver une certaine cohérence dans le comportement des fenêtres
|
|
d'une application à une autre, il est préférable de ne
|
|
pas effectuer de grandes modifications dans le menu Fenêtre.</para>
|
|
</note>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename>.</para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
|
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Création du nouveau menu:</para>
|
|
<programlisting remap="CodeIndent1">Menu nom_menu
|
|
{
|
|
…
|
|
}</programlisting>
|
|
</listitem>
|
|
<listitem><para>Utilisez la ressource <systemitem>windowMenu</systemitem>
|
|
pour préciser le nouveau menu:</para>
|
|
<para remap="CodeIndent1"><systemitem>Dtwm*windowMenu</systemitem>: <symbol role="Variable">nom_menu</symbol></para>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.18">
|
|
<title id="SAG.WMCnf.mkr.12">Personnalisation des associations de fonctions
|
|
aux boutons<indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
|
<secondary>association de fonction au bouton</secondary></indexterm><indexterm>
|
|
<primary>Association de fonction au bouton</primary></indexterm><indexterm>
|
|
<primary><$nopage>Bouton de souris, voir Association de fonction au bouton</primary></indexterm></title>
|
|
<para>Une <emphasis>association de fonction au bouton</emphasis> permet l'exécution
|
|
d'une fonction du gestionnaire de fenêtres par l'utilisation simultanée
|
|
d'un bouton de la souris et d'une touche du clavier. Ces associations s'appliquent
|
|
à tous les espaces de travail.</para>
|
|
<para>Les associations par défaut sont définies dans le fichier
|
|
de configuration du Gestionnaire de l'espace de travail en un jeu d'associations
|
|
appelé <command><indexterm><primary>DtButtonBindings</primary></indexterm>DtButtonBindings</command>:</para>
|
|
<programlisting>Buttons DtButtonBindings
|
|
{
|
|
…
|
|
}</programlisting>
|
|
<sect2 id="SAG.WMCnf.div.19">
|
|
<title id="SAG.WMCnf.mkr.13">Syntaxe des associations de fonctions aux boutons<indexterm>
|
|
<primary>Association de fonction au bouton</primary><secondary>syntaxe</secondary>
|
|
</indexterm></title>
|
|
<para>Cette syntaxe est la suivante:</para>
|
|
<programlisting>Buttons Nom_jeu_associations_boutons
|
|
{
|
|
[modificateur]<nom_bouton Action_souris> contexte fonction [argument]
|
|
[modificateur]<nom_bouton Action_souris> contexte fonction [argument]
|
|
}</programlisting>
|
|
<para>Où:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="119*">
|
|
<colspec colwidth="409*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">nom_bouton</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Btn1 - Bouton gauche de la souris.
|
|
</para><para>Btn2 - Bouton du milieu (souris à trois boutons) ou
|
|
les deux boutons (souris à deux boutons).</para><para>Btn3 - Bouton
|
|
droit de la souris.</para><para>Btn4 - Boutons 1 et 2 (ensemble) d'une souris
|
|
à 3 boutons.</para><para>Btn5 - Boutons 2 et 3 (ensemble) d'une souris
|
|
à 3 boutons.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">modificateur</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Ctrl, Maj, Alt, Lock</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">action_souris</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Down - Appuyez sur un bouton de souris.
|
|
</para><para>Up - Relâchez le bouton.</para><para>Click- Appuyez
|
|
sur le bouton et relâchez-le.</para><para>Click2 - Cliquez deux fois.
|
|
</para><para>Drag - Déplacez la souris tout en maintenant le bouton
|
|
enfoncé.</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">contexte</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Indique l'emplacement du pointeur pour
|
|
que l'association prenne effet. Au besoin, séparez les éléments
|
|
par le signe " | ".</para><para>root</para><para>- Fenêtre de l'espace
|
|
de travail</para><para>window - Fenêtre cliente ou cadre de la fenêtre
|
|
</para><para>frameCadre de la fenêtre, sans le contenu</para><para>icon -Icône</para><para>title<-Barre de titre</para><para>app-
|
|
Fenêtre cliente, sans le cadre</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">function</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>L'une des fonctions du gestionnaire
|
|
de fenêtres. Pour consulter la liste des fonctions valides, reportez-vous
|
|
à la page de manuel <filename moreinfo="refentry">dtwmrc(4)</filename>.
|
|
</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Argument de fonction du gestionnaire
|
|
de fenêtres requis. Pour plus de détails, reportez-vous à
|
|
la page de manuel <filename moreinfo="refentry">dtwmrc(4)</filename>.</para></entry>
|
|
</row></tbody></tgroup></informaltable>
|
|
<para>La ligne suivante, par exemple, permet d'afficher le menu décrit
|
|
dans <command>DtRootMenu</command> lorsque vous appuyez sur le bouton 3 de
|
|
la souris alors que le pointeur se trouve dans la fenêtre de l'espace
|
|
de travail (mais pas dans une fenêtre cliente).</para>
|
|
<programlisting><Btn3Down> root f.menu DtRootMenu</programlisting>
|
|
<note>
|
|
<para>Pour plus de détails sur la syntaxe des associations de fonctions
|
|
aux boutons, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
|
</note>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.20" role="Procedure">
|
|
<title>Ajout d'une association de fonction au bouton<indexterm><primary>Association de fonction au bouton</primary><secondary>ajout</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
|
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Ajoutez l'association à la définition <systemitem>DtButtonBindings</systemitem>.</para>
|
|
<para>Attribuez une seule fonction à un même bouton.</para>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.21" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.14">Création d'un nouveau jeu d'associations
|
|
de fonctions aux boutons<indexterm><primary>Association de fonction au bouton</primary><secondary>création d'un nouveau jeu</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
|
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Créez le nouveau jeu d'associations. Reportez-vous
|
|
à la section <!--Original XRef content: '”Syntaxe des associations
|
|
de fonctions aux boutons”, page 267'--><xref role="SecTitleAndPageNum"
|
|
linkend="SAG.WMCnf.mkr.13">.</para>
|
|
</listitem>
|
|
<listitem><para>Définissez le nouveau nom de la ressource <systemitem>buttonBindings</systemitem>:<indexterm><primary>Ressources</primary><secondary>buttonBindings</secondary></indexterm></para>
|
|
<para remap="CodeIndent1"><systemitem>Dtwm*buttonBindings</systemitem>: <symbol role="Variable">Nom_jeu_associations_boutons</symbol></para>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
|
de travail du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
<note>
|
|
<para>Les nouvelles associations remplacent les associations qui existaient
|
|
déjà. Copiez celles que vous souhaitez conserver à partir
|
|
de <systemitem>DtButtonBindings</systemitem>.</para>
|
|
</note>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.22">
|
|
<title id="SAG.WMCnf.mkr.15">Personnalisation des associations de fonctions
|
|
aux touches</title>
|
|
<para>Les <emphasis>associations de fonctions aux touches</emphasis> attribuent
|
|
des fonctions du Gestionnaire de l'espace de travail à des touches
|
|
du clavier. Ces associations s'appliquent à tous les espaces de travail.
|
|
</para>
|
|
<note>
|
|
<para>Choisissez les associations avec précaution. Maj-A permet normalement
|
|
d'entrer la mettre “A”. Si vous associez une autre fonction à
|
|
cette combinaison de touches, la fonction d'origine devient inactive.</para>
|
|
</note>
|
|
<sect2 id="SAG.WMCnf.div.23">
|
|
<title>Associations par défaut de fonctions aux touches<indexterm>
|
|
<primary>Association de fonctions aux touches</primary><secondary>défaut</secondary></indexterm></title>
|
|
<para>Les associations par défaut sont définies dans le fichier
|
|
de configuration du Gestionnaire de l'espace de travail en un jeu d'associations
|
|
appelé <systemitem>DtKeyBindings</systemitem>.</para>
|
|
<programlisting>Keys DtKeyBindings
|
|
{
|
|
…
|
|
}</programlisting>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.24">
|
|
<title id="SAG.WMCnf.mkr.16">Syntaxe des associations de fonctions aux touches<indexterm>
|
|
<primary>Association de fonctions aux touches</primary><secondary>syntaxe</secondary></indexterm></title>
|
|
<para>Cette syntaxe est la suivante:</para>
|
|
<programlisting>Keys Nom_jeu_associations_touches
|
|
{
|
|
[Modificateurs]<Key>nom_touche contexte fonction [argument]
|
|
[Modificateurs]<Key>nom_touche contexte fonction [argument]
|
|
…
|
|
}</programlisting>
|
|
<para>Où:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="132*">
|
|
<colspec colwidth="396*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">Modificateurs</symbol></para></entry>
|
|
<entry align="left" valign="top"><para><command>Ctrl</command>, <command>Maj</command>, <command>Alt</command> et <command>Lock</command>. Des modificateurs
|
|
multiples, séparés par des espaces, sont acceptés.</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">nom_touche</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Touche correspondant à la fonction.
|
|
Le <symbol role="Variable">nom_touche</symbol> des touches portant des lettres
|
|
ou des chiffres (par exemple, "a", "2", "Tab", "F3") correspond au caractère
|
|
inscrit sur la touche.</para></entry></row></tbody></tgroup></informaltable>
|
|
<para>Le libellé des autres touches doit être explicite, par
|
|
exemple, <command>plus</command> pour la touche “+”. Le fichier <filename>keysymdef.h</filename>, figurant dans un répertoire système
|
|
contient des informations supplémentaires sur le nom des touches.
|
|
</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="106*">
|
|
<colspec colwidth="422*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">contexte</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Eléments qui deviennent effectifs
|
|
par l'activation du clavier. Ils peuvent être concaténés
|
|
si l'association s'applique à plusieurs contextes. Les contextes sont
|
|
séparés par le signe "|".</para><para>root - Fond de l'espace
|
|
de travail <command>window -</command> Fenêtre cliente icon - Icône
|
|
</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">fonction</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Fonction du gestionnaire de fenêtres.
|
|
Pour consulter la liste des fonctions valides, reportez-vous à la page
|
|
de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
|
<entry align="left" valign="top"><para>Argument de fonction du gestionnaire
|
|
de fenêtres requis. Pour plus de détails, reportez-vous à
|
|
la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para></entry>
|
|
</row></tbody></tgroup></informaltable>
|
|
<para>L'association suivante, par exemple, permet à l'utilisateur de
|
|
transmettre l'activation du clavier à la fenêtre transitoire
|
|
d'une application en appuyant sur Alt+F6.</para>
|
|
<programlisting>Alt<Key>F6 window f.next_key transient</programlisting>
|
|
<note>
|
|
<para>Pour plus de détails sur la syntaxe des associations de fonctions
|
|
aux touches, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
|
</note>
|
|
</sect2>
|
|
<sect2 id="SAG.WMCnf.div.25" role="Procedure">
|
|
<title id="SAG.WMCnf.mkr.17">Création d'un jeu d'associations personnalisées<indexterm>
|
|
<primary>Association de fonctions aux touches</primary><secondary>création
|
|
d'un nouveau jeu</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
|
</listitem>
|
|
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
|
<para>Pour plus de détails sur la création de ces fichiers,
|
|
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
|
de configuration
|
|
du Gestionna--><!--ire de l'espace de travail”, page 258'--><xref
|
|
role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.2">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
<orderedlist>
|
|
<listitem><para>Créez un nouveau jeu d'associations de fonctions à
|
|
des touches portant un nom unique: <symbol role="Variable">Nom_jeu_associations_touches</symbol>. Prenez modèle sur le jeu d'associations de fonctions aux
|
|
touches par défaut, <systemitem>DtKeyBindings</systemitem>.</para>
|
|
</listitem>
|
|
<listitem><para>Définissez le nouveau nom de la ressource <systemitem>keyBindings</systemitem> :<indexterm><primary>Ressources</primary><secondary>keyBindings</secondary></indexterm></para><?Pub Caret>
|
|
<para remap="CodeIndent1"><systemitem>Dtwm*keyBindings</systemitem>: <symbol role="Variable">Nom_jeu_associations_touches</symbol></para>
|
|
</listitem>
|
|
<listitem><para>Sélectionnez l'option “Relancer Gestionnaire
|
|
de l'esp. de travail” du menu Espace de travail.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
<note>
|
|
<para>Les nouvelles associations remplacent celles qui existaient déjà.
|
|
Copiez celles que vous souhaitez conserver à partir du nouveau jeu
|
|
<systemitem>DtKeyBindings</systemitem>.</para>
|
|
</note>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.WMCnf.div.26">
|
|
<title id="SAG.WMCnf.mkr.18">Commutation entre comportement par défaut
|
|
et comportement personnalisé<indexterm><primary>Gestionnaire de l'espace
|
|
de travail</primary><secondary>modifié en Motif</secondary></indexterm></title>
|
|
<para>Pour basculer du comportement d'Motif 1.2 par défaut et celui
|
|
de la fenêtre du Bureau CDE:</para>
|
|
<orderedlist>
|
|
<listitem><para>Appuyez sur Alt+Maj+Ctrl+!</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez sur OK dans la boîte de dialogue.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
<para>Le rappel du comportement par défaut supprime le Tableau de bord
|
|
ainsi que toutes les associations personnalisées de fonctions aux boutons
|
|
et aux touches.</para>
|
|
</sect1>
|
|
</chapter>
|
|
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
|
<?Pub *0000051469>
|