doc: convert fr_FR.ISO8859-1 to fr_FR.UTF-8.
This commit is contained in:
102
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/BEntity.sgm
Normal file
102
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/BEntity.sgm
Normal file
@@ -0,0 +1,102 @@
|
||||
<!-- $XConsortium: BEntity.sgm /main/8 1996/12/21 16:14:29 rws $ -->
|
||||
<!ENTITY SAG.LogMg.fig.1 SYSTEM "./sysAdminGuide/graphics/sag1.cgm" NDATA CGM-BINARY>
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.2 SYSTEM "./sysAdminGuide/graphics/login.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.1 SYSTEM "./sysAdminGuide/graphics/appmgrwc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.2 SYSTEM "./sysAdminGuide/graphics/appgath.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.3 SYSTEM "./sysAdminGuide/graphics/TextPad.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.1 SYSTEM "./sysAdminGuide/graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.2 SYSTEM "./sysAdminGuide/graphics/appgroup.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.3 SYSTEM "./sysAdminGuide/graphics/datatype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.4 SYSTEM "./sysAdminGuide/graphics/approot.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.5 SYSTEM "./sysAdminGuide/graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.6 SYSTEM "./sysAdminGuide/graphics/types.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.7 SYSTEM "./sysAdminGuide/graphics/appmgr.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.8 SYSTEM "./sysAdminGuide/graphics/connect.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.9 SYSTEM "./sysAdminGuide/graphics/connecti.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.10 SYSTEM "./sysAdminGuide/graphics/actionna.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.1 SYSTEM "./sysAdminGuide/graphics/appserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.2 SYSTEM "./sysAdminGuide/graphics/fileserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.3 SYSTEM "./sysAdminGuide/graphics/sesserve.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.4 SYSTEM "./sysAdminGuide/graphics/complexa.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.5 SYSTEM "./sysAdminGuide/graphics/appserv1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.6 SYSTEM "./sysAdminGuide/graphics/nfsbased.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.1 SYSTEM "./sysAdminGuide/graphics/actions1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.2 SYSTEM "./sysAdminGuide/graphics/DtApps.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.3 SYSTEM "./sysAdminGuide/graphics/XwdDispl.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.4 SYSTEM "./sysAdminGuide/graphics/ActIcon.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.5 SYSTEM "./sysAdminGuide/graphics/ActIconI.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.6 SYSTEM "./sysAdminGuide/graphics/Open4Xwd.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.1 SYSTEM "./sysAdminGuide/graphics/CreActIc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.2 SYSTEM "./sysAdminGuide/graphics/creatact.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.3 SYSTEM "./sysAdminGuide/graphics/advcract.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.4 SYSTEM "./sysAdminGuide/graphics/adddtype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.5 SYSTEM "./sysAdminGuide/graphics/idchar.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.6 SYSTEM "./sysAdminGuide/graphics/inclfile.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.7 SYSTEM "./sysAdminGuide/graphics/idname.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.8 SYSTEM "./sysAdminGuide/graphics/permpat.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.9 SYSTEM "./sysAdminGuide/graphics/content.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.10 SYSTEM "./sysAdminGuide/graphics/findset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.1 SYSTEM "./sysAdminGuide/graphics/actionfs.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.2 SYSTEM "./sysAdminGuide/graphics/actionic.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.1 SYSTEM "./sysAdminGuide/graphics/fpboxes.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.2 SYSTEM "./sysAdminGuide/graphics/fpmainbo.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.3 SYSTEM "./sysAdminGuide/graphics/fpsubbox.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FACol.fig.1 SYSTEM "./sysAdminGuide/graphics/colorset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.1 SYSTEM "./sysAdminGuide/graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.2 SYSTEM "./sysAdminGuide/graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.3 SYSTEM "./sysAdminGuide/graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.4 SYSTEM "./sysAdminGuide/graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.5 SYSTEM "./sysAdminGuide/graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.6 SYSTEM "./sysAdminGuide/graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.7 SYSTEM "./sysAdminGuide/graphics/frex4.tif" NDATA TIFF>
|
||||
|
||||
|
||||
3
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/Title.tmpl
Normal file
3
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/Title.tmpl
Normal file
@@ -0,0 +1,3 @@
|
||||
/* $XConsortium: Title.tmpl /main/2 1996/06/19 16:43:19 drk $ */
|
||||
/* TOC title, only what's between quotes should be modified. */
|
||||
title = "Guide de l'administrateur"
|
||||
157
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/adbook.sgm
Normal file
157
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/adbook.sgm
Normal file
@@ -0,0 +1,157 @@
|
||||
<!-- $XConsortium: adbook.sgm /main/6 1996/07/30 16:30:47 rws $ -->
|
||||
<!DOCTYPE DocBook PUBLIC "-//HaL and O'Reilly//DTD DocBook V2.2.1//EN" [
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.1 SYSTEM "./graphics/frsag1.cgm" NDATA CGM-BINARY>
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.2 SYSTEM "./graphics/login.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.1 SYSTEM "./graphics/appmgrwc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.2 SYSTEM "./graphics/appgath.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.3 SYSTEM "./graphics/TextPad.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.1 SYSTEM "./graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.2 SYSTEM "./graphics/appgroup.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.3 SYSTEM "./graphics/datatype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.4 SYSTEM "./graphics/approot.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.5 SYSTEM "./graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.6 SYSTEM "./graphics/types.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.7 SYSTEM "./graphics/appmgr.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.8 SYSTEM "./graphics/connect.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.9 SYSTEM "./graphics/connecti.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.10 SYSTEM "./graphics/actionna.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.1 SYSTEM "./graphics/appserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.2 SYSTEM "./graphics/fileserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.3 SYSTEM "./graphics/sesserve.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.4 SYSTEM "./graphics/complexa.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.5 SYSTEM "./graphics/appserv1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.6 SYSTEM "./graphics/nfsbased.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.1 SYSTEM "./graphics/actions1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.2 SYSTEM "./graphics/DtApps.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.3 SYSTEM "./graphics/XwdDispl.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.4 SYSTEM "./graphics/ActIcon.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.5 SYSTEM "./graphics/ActIconI.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.6 SYSTEM "./graphics/Open4Xwd.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.1 SYSTEM "./graphics/CreActIc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.2 SYSTEM "./graphics/creatact.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.3 SYSTEM "./graphics/advcract.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.4 SYSTEM "./graphics/adddtype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.5 SYSTEM "./graphics/idchar.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.6 SYSTEM "./graphics/inclfile.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.7 SYSTEM "./graphics/idname.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.8 SYSTEM "./graphics/permpat.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.9 SYSTEM "./graphics/content.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.10 SYSTEM "./graphics/findset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.1 SYSTEM "./graphics/actionfs.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.2 SYSTEM "./graphics/actionic.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.1 SYSTEM "./graphics/fpboxes.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.2 SYSTEM "./graphics/fpmainbo.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.3 SYSTEM "./graphics/fpsubbox.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FACol.fig.1 SYSTEM "./graphics/colorset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.1 SYSTEM "./graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.2 SYSTEM "./graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.3 SYSTEM "./graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.4 SYSTEM "./graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.5 SYSTEM "./graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.6 SYSTEM "./graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.7 SYSTEM "./graphics/frex4.tif" NDATA TIFF>
|
||||
|
||||
|
||||
<!ENTITY Pref SYSTEM "./preface.sgm">
|
||||
<!ENTITY LM SYSTEM "./ch01.sgm">
|
||||
<!ENTITY SMgr SYSTEM "./ch02.sgm">
|
||||
<!ENTITY CnfAM SYSTEM "./ch03.sgm">
|
||||
<!ENTITY RegAp SYSTEM "./ch04.sgm">
|
||||
<!ENTITY ClSrv SYSTEM "./ch05.sgm">
|
||||
<!ENTITY PConf SYSTEM "./ch06.sgm">
|
||||
<!ENTITY Datab SYSTEM "./ch07.sgm">
|
||||
<!ENTITY IntA SYSTEM "./ch08.sgm">
|
||||
<!ENTITY dtCA SYSTEM "./ch09.sgm">
|
||||
<!ENTITY CrAc SYSTEM "./ch10.sgm">
|
||||
<!ENTITY CrDT SYSTEM "./ch11.sgm">
|
||||
<!ENTITY CrIc SYSTEM "./ch12.sgm">
|
||||
<!ENTITY FPC SYSTEM "./ch13.sgm">
|
||||
<!ENTITY WMC SYSTEM "./ch14.sgm">
|
||||
<!ENTITY FAC SYSTEM "./ch15.sgm">
|
||||
<!ENTITY saI18N SYSTEM "./ch16.sgm">
|
||||
<!ENTITY Xtra1 SYSTEM "./prefcan.sgm">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]>
|
||||
|
||||
<!-- ____________________________________________________________________________ -->
|
||||
|
||||
<!--<DocBook>-->
|
||||
<Book>
|
||||
|
||||
<Title>Common Desktop Environment: Guide de l'administrateur</Title>
|
||||
|
||||
&Xtra1;
|
||||
&Pref;
|
||||
&LM;
|
||||
&SMgr;
|
||||
&CnfAM;
|
||||
&RegAp;
|
||||
&ClSrv;
|
||||
&PConf;
|
||||
&Datab;
|
||||
&IntA;
|
||||
&dtCA;
|
||||
&CrAc;
|
||||
&CrDT;
|
||||
&CrIc;
|
||||
&FPC;
|
||||
&WMC;
|
||||
&FAC;
|
||||
&saI18N;
|
||||
|
||||
</Book>
|
||||
<!--</DocBook>-->
|
||||
84
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/book.sgm
Normal file
84
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/book.sgm
Normal file
@@ -0,0 +1,84 @@
|
||||
<!-- $XConsortium: book.sgm /main/3 1996/06/19 16:43:27 drk $ -->
|
||||
<!DOCTYPE Book PUBLIC "-//HaL and O'Reilly//DTD DocBook//EN" [
|
||||
|
||||
|
||||
<!ENTITY % ISOpublishing PUBLIC "ISO 8879-1986//ENTITIES Publishing//EN">
|
||||
%ISOpublishing;
|
||||
|
||||
<!ENTITY % ISOnumeric PUBLIC "ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN">
|
||||
%ISOnumeric;
|
||||
|
||||
<!ENTITY % ISOdiacritical PUBLIC "ISO 8879-1986//ENTITIES Diacritical Marks//EN">
|
||||
%ISOdiacritical;
|
||||
|
||||
<!ENTITY % ISOgeneraltech PUBLIC "ISO 8879-1986//ENTITIES General Technical//EN">
|
||||
%ISOgeneraltech;
|
||||
|
||||
<!ENTITY % ISOalatin1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN">
|
||||
%ISOalatin1;
|
||||
|
||||
<!ENTITY % ISOalatin2 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 2//EN">
|
||||
%ISOalatin2;
|
||||
|
||||
<!ENTITY % ISOgreek PUBLIC "ISO 8879-1986//ENTITIES Greek Symbols//EN">
|
||||
%ISOgreek;
|
||||
|
||||
<!ENTITY % ISOboxandline PUBLIC "ISO 8879-1986//ENTITIES Box and Line Drawing//EN">
|
||||
%ISOboxandline;
|
||||
|
||||
|
||||
<!ENTITY % BEntities SYSTEM "./sysAdminGuide/BEntity.sgm">
|
||||
%BEntities;
|
||||
|
||||
|
||||
<!ENTITY Pref SYSTEM "./sysAdminGuide/preface.sgm">
|
||||
<!ENTITY LM SYSTEM "./sysAdminGuide/ch01.sgm">
|
||||
<!ENTITY SMgr SYSTEM "./sysAdminGuide/ch02.sgm">
|
||||
<!ENTITY CnfAM SYSTEM "./sysAdminGuide/ch03.sgm">
|
||||
<!ENTITY RegAp SYSTEM "./sysAdminGuide/ch04.sgm">
|
||||
<!ENTITY ClSrv SYSTEM "./sysAdminGuide/ch05.sgm">
|
||||
<!ENTITY PConf SYSTEM "./sysAdminGuide/ch06.sgm">
|
||||
<!ENTITY Datab SYSTEM "./sysAdminGuide/ch07.sgm">
|
||||
<!ENTITY IntA SYSTEM "./sysAdminGuide/ch08.sgm">
|
||||
<!ENTITY dtCA SYSTEM "./sysAdminGuide/ch09.sgm">
|
||||
<!ENTITY CrAc SYSTEM "./sysAdminGuide/ch10.sgm">
|
||||
<!ENTITY CrDT SYSTEM "./sysAdminGuide/ch11.sgm">
|
||||
<!ENTITY CrIc SYSTEM "./sysAdminGuide/ch12.sgm">
|
||||
<!ENTITY FPC SYSTEM "./sysAdminGuide/ch13.sgm">
|
||||
<!ENTITY WMC SYSTEM "./sysAdminGuide/ch14.sgm">
|
||||
<!ENTITY FAC SYSTEM "./sysAdminGuide/ch15.sgm">
|
||||
<!ENTITY saI18N SYSTEM "./sysAdminGuide/ch16.sgm">
|
||||
<!ENTITY Xtra1 SYSTEM "./sysAdminGuide/prefcan.sgm">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]>
|
||||
|
||||
<!-- ____________________________________________________________________________ -->
|
||||
|
||||
<Book>
|
||||
|
||||
<Title>Common Desktop Environment: Guide de l'administrateur</Title>
|
||||
|
||||
&Xtra1;
|
||||
&Pref;
|
||||
&LM;
|
||||
&SMgr;
|
||||
&CnfAM;
|
||||
&RegAp;
|
||||
&ClSrv;
|
||||
&PConf;
|
||||
&Datab;
|
||||
&IntA;
|
||||
&dtCA;
|
||||
&CrAc;
|
||||
&CrDT;
|
||||
&CrIc;
|
||||
&FPC;
|
||||
&WMC;
|
||||
&FAC;
|
||||
&saI18N;
|
||||
|
||||
</Book>
|
||||
1165
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch01.sgm
Normal file
1165
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch01.sgm
Normal file
File diff suppressed because it is too large
Load Diff
839
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch02.sgm
Normal file
839
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch02.sgm
Normal file
@@ -0,0 +1,839 @@
|
||||
<!-- $XConsortium: ch02.sgm /main/10 1996/12/20 20:38:28 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.SesMg.div.1">
|
||||
<title id="SAG.SesMg.mkr.1">Configuration du Gestionnaire de sessions</title>
|
||||
<para>Le Gestionnaire de sessions permet de lancer le Bureau et d'enregistrer
|
||||
et de rétablir automatiquement les applications en cours, les couleurs,
|
||||
les polices, le comportement de la souris, le volume sonore et les impulsions
|
||||
du clavier.</para>
|
||||
<para>À l'aide du Gestionnaire de sessions, vous pouvez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnaliser la session initiale de tous les utilisateurs
|
||||
du Bureau,</para>
|
||||
</listitem>
|
||||
<listitem><para>personnaliser l'environnement et les ressources de tous les
|
||||
utilisateurs,</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier le message de lancement de la session,</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier les paramètres des outils de lancement de
|
||||
la session et des démons,</para>
|
||||
</listitem>
|
||||
<listitem><para>personnaliser l'utilisation des couleurs sur le Bureau pour
|
||||
tous les utilisateurs.</para>
|
||||
<informaltable id="SAG.SesMg.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.13in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'En quoi
|
||||
consiste une session ?26'--><xref role="JumpText" linkend="SAG.SesMg.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Lancement
|
||||
d'une session27'--><xref role="JumpText" linkend="SAG.SesMg.mkr.3"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Démarrage
|
||||
d'une session27'--><xref role="JumpText" linkend="SAG.SesMg.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisations
|
||||
supplémentaires du lancement d'une session35'--><xref role="JumpText" linkend="SAG.SesMg.mkr.8"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
|
||||
et répertoires du Gestionnaire de sessions41'--><xref role="JumpText" linkend="SAG.SesMg.mkr.10"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.SesMg.div.2">
|
||||
<title id="SAG.SesMg.mkr.2">En quoi consiste une session ?<indexterm><primary>Gestionnaire de sessions</primary><secondary>présentation</secondary>
|
||||
</indexterm><indexterm><primary>Session</primary><secondary>définition</secondary></indexterm></title>
|
||||
<para>Une session est l'ensemble des applications, des paramètres et
|
||||
des ressources disponibles sur le bureau de l'utilisateur. La gestion des
|
||||
sessions représente l'ensemble des conventions et des protocoles permettant
|
||||
au Gestionnaire de sessions d'enregistrer et de rétablir la session
|
||||
d'un utilisateur. Un utilisateur peut se connecter au système et accéder
|
||||
à un ensemble d'applications, de paramètres et de ressources
|
||||
identique à celui dont il disposait la dernière fois qu'il s'est
|
||||
déconnecté. Lorsqu'un utilisateur se connecte au Bureau pour
|
||||
la première fois, une<indexterm><primary>Session</primary><secondary>par défaut</secondary></indexterm> session initiale par défaut
|
||||
est chargée. Par la suite, le Gestionnaire de sessions peut distinguer
|
||||
les notions de<indexterm><primary>Session</primary><secondary>en cours</secondary>
|
||||
</indexterm> session en cours et de<indexterm><primary>Session</primary><secondary>initiale personnalisée</secondary></indexterm><indexterm><primary>Session</primary><secondary>initiale personnalisée</secondary></indexterm> session
|
||||
initiale personnalisée.</para>
|
||||
<sect2 id="SAG.SesMg.div.3">
|
||||
<title>Session initiale par défaut<indexterm><primary>Session</primary>
|
||||
<secondary>initiale par défaut</secondary></indexterm><indexterm><primary>Session</primary><secondary>initiale par défaut</secondary></indexterm></title>
|
||||
<para>Lorsqu'un utilisateur se connecte au système pour la première
|
||||
fois, le Gestionnaire de sessions génère la session initiale
|
||||
de l'utilisateur à l'aide des valeurs par défaut du système.
|
||||
Par défaut, le Gestionnaire de fichiers et le volume d'aide “Introduction
|
||||
au Bureau“ seront lancés.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.4">
|
||||
<title>Session en cours<indexterm><primary>Session</primary><secondary>en
|
||||
cours</secondary></indexterm><indexterm><primary>Session</primary><secondary>en cours</secondary></indexterm></title>
|
||||
<para>La session en cours d'exécution est toujours considérée
|
||||
comme la session courante, qu'il s'agisse d'une session rétablie, lors
|
||||
de la connexion, à partir d'une session initiale personnalisée
|
||||
sauvegardée, d'une session en cours enregistrée ou de la session
|
||||
initiale par défaut du système. Selon les paramètres
|
||||
de lancement du Gestionnaire de configuration définis par l'utilisateur,
|
||||
lorsque ce dernier met fin à la session, le Gestionnaire de sessions
|
||||
peut enregistrer automatiquement la session en cours. La prochaine fois que
|
||||
l'utilisateur se connectera au Bureau, le Gestionnaire de sessions lancera
|
||||
donc la session en cours précédemment sauvegardée. Cela
|
||||
signifie que le Bureau sera rétabli dans le même état
|
||||
que lorsque l'utilisateur s'est déconnecté pour la dernière
|
||||
fois.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.5">
|
||||
<title>Session initiale personnalisée<indexterm><primary>Session</primary>
|
||||
<secondary>initiale personnalisée</secondary></indexterm><indexterm>
|
||||
<primary>Session</primary><secondary>initiale personnalisée</secondary>
|
||||
</indexterm></title>
|
||||
<para>Le Bureau peut également être rétabli dans le même
|
||||
état à chaque connexion, quel que soit son état au moment
|
||||
de la déconnexion précédente. L'utilisateur peut en effet
|
||||
enregistrer l'état de la session en cours, puis, à l'aide des
|
||||
paramètres de connexion du Gestionnaire de configuration, faire en
|
||||
sorte que le Gestionnaire de sessions lance cette session à chaque
|
||||
connexion.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.6">
|
||||
<title>Sessions spécifiques de l'écran<indexterm><primary>Session</primary><secondary>spécifique de l'écran</secondary>
|
||||
</indexterm></title>
|
||||
<para>Pour lancer une session propre à un écran donné,
|
||||
l'utilisateur peut créer une session spécifique de l'écran.
|
||||
Pour ce faire, il peut copier le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions</filename> vers le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">écran</symbol>, où <symbol role="Variable">écran</symbol> représente le nom réel de l'hôte
|
||||
(par exemple, <filename>pablo:0</filename> est correct, <filename>pablo.gato.com:0</filename> ou <filename>unix:0</filename> ne l'est pas). Lorsque l'utilisateur
|
||||
se connecte à l'écran <filename>pablo:0</filename>, le Gestionnaire
|
||||
de sessions lance la session spécifique à cet écran.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.7">
|
||||
<title id="SAG.SesMg.mkr.3">Lancement d'une session<indexterm><primary>Session</primary><secondary>lancement</secondary></indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>lancement</secondary></indexterm><indexterm>
|
||||
<primary><$nopage>Gestionnaire de sessions</primary><secondary>voir aussi,
|
||||
session</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions est lancé par la commande <command>/usr/dt/bin/Xsession</command>.<indexterm><primary>Fichier</primary><secondary>Xsession</secondary><tertiary>lancement du Gestionnaire de sessions</tertiary>
|
||||
</indexterm> Lorsque l'utilisateur se connecte à l'aide du Gestionnaire
|
||||
de connexion, <command>Xsession</command> est lancé par défaut.
|
||||
</para>
|
||||
<para>L'utilisateur peut éventuellement se connecter en utilisant la
|
||||
connexion en mode caractère traditionnel<indexterm><primary>getty</primary></indexterm> (<command>getty</command>), et en lançant le
|
||||
Gestionnaire de sessions manuellement grâce aux outils tels que <command>xinit</command> qui lancent un serveur X. Par exemple: <command>xinit /usr/dt/bin/Xsession</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.8">
|
||||
<title id="SAG.SesMg.mkr.4">Démarrage d'une session</title>
|
||||
<para>Lorsque le Gestionnaire de sessions est lancé, il passe par un
|
||||
certain nombre d'étapes pour lancer la session de l'utilisateur.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Il lance le script de <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.<indexterm><primary>Fichier</primary>
|
||||
<secondary>.dtprofile</secondary><tertiary>fourniture</tertiary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance les scripts<command>Xsession.d</command>.<indexterm>
|
||||
<primary>Répertoire</primary><secondary>Xsession.d</secondary></indexterm>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Il affiche un<indexterm><primary>Gestionnaire de sessions</primary><secondary>message de bienvenue</secondary></indexterm><indexterm>
|
||||
<primary>Message de bienvenue</primary><secondary>affichage</secondary></indexterm> message
|
||||
de bienvenue.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il configure<indexterm><primary>Chemin de recherche</primary>
|
||||
<secondary>Bureau</secondary></indexterm> les chemins de recherche du Bureau.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Il rassemble les applications disponibles.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il exécute éventuellement les commandes des
|
||||
fichiers <symbol role="Variable">RépPersonnel</symbol><filename>/.profile</filename><indexterm><primary>Fichier</primary><secondary>.profile</secondary>
|
||||
</indexterm> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.login</filename><indexterm><primary>Fichier</primary><secondary>.login</secondary>
|
||||
</indexterm>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>ToolTalk</primary><secondary>démon de messagerie</secondary></indexterm> démon de messagerie
|
||||
ToolTalk<superscript>®</superscript>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il charge les<indexterm><primary>Session</primary><secondary>ressources</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>session</secondary></indexterm> ressources de la session.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>Serveur</primary><secondary>couleurs</secondary></indexterm> serveur de couleurs.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>Gestionnaire de l'espace de
|
||||
travail</primary></indexterm> Gestionnaire de l'espace de travail.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance les<indexterm><primary>Applications</primary><secondary>lancement à la connexion</secondary></indexterm> applications de la
|
||||
session.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Les sections suivantes décrivent les étapes listées
|
||||
ci-dessus.</para>
|
||||
<sect2 id="SAG.SesMg.div.9">
|
||||
<title>Lancement du<indexterm><primary>Fichier</primary><secondary>.dtprofile</secondary><tertiary>lancement</tertiary></indexterm> script .dtprofile</title>
|
||||
<para>Lors du démarrage d'une session, le script <command><indexterm>
|
||||
<primary>Fichier</primary><secondary>Xsession</secondary></indexterm>Xsession</command> lance le script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>dans .dtprofile</tertiary></indexterm> de
|
||||
l'utilisateur. Le script <symbol role="Variable">RépPersonnel</symbol> <command>/.dtprofile</command> est un script exécutable par <command>/bin/sh</command> ou <command>/bin/ksh</command> permettant aux utilisateurs de configurer<indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary><tertiary>dans .dtprofile</tertiary></indexterm> les variables d'environnement pour leurs
|
||||
sessions. Pour plus de détails sur la configuration des variables d'environnement,
|
||||
reportez-vous à la section <!--Original XRef content: '“Personnalisations
|
||||
supplémentaires du lancement d'une session“, page 35'--><xref
|
||||
role="HeadingAndPage" linkend="SAG.SesMg.mkr.8">.</para>
|
||||
<para>Si le script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename> n'existe pas, par exemple, lorsqu'un utilisateur se
|
||||
connecte au Bureau pour la première fois, <command>Xsession</command>
|
||||
copie le script <command>sys.dtprofile</command> par défaut du bureau
|
||||
dans<indexterm><primary>Shell</primary><secondary>personnalisation</secondary>
|
||||
</indexterm> <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary>
|
||||
<tertiary>valeurs par défaut</tertiary></indexterm>Le fichier de valeurs
|
||||
par défaut du Bureau est <filename>/usr/dt/config/<indexterm><primary>Fichier</primary><secondary>sys.dtprofile</secondary></indexterm> sys.dtprofile</filename>. Pour le personnaliser,<indexterm><primary>Shell</primary><secondary>personnalisation au niveau systè</secondary></indexterm><indexterm>
|
||||
<primary>me</primary></indexterm> copiez-le de <filename>/usr/dt/config</filename>
|
||||
vers <filename>/etc/dt/config</filename> et modifiez le nouveau fichier.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.10">
|
||||
<title id="SAG.SesMg.mkr.5">Lancement des scripts<indexterm><primary>Répertoire</primary><secondary>Xsession.d</secondary><tertiary>scripts</tertiary></indexterm> Xsession.d</title>
|
||||
<para>Après le lancement du script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>, le script <command>Xsession</command>
|
||||
lance les scripts <command>Xsession.d</command>. Ceux-ci sont généralement
|
||||
utilisés pour configurer d'autres variables d'environnement et lancer
|
||||
des démons facultatifs pour la session de l'utilisateur. Les scripts <command>Xsession.d</command> par défaut sont:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="187*">
|
||||
<colspec colwidth="341*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0010.dtpaths</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Documente les chemins de recherche
|
||||
personnalisables du Bureau.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0020.dtims</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Lance le serveur de méthode
|
||||
de saisie facultatif.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0030.dttmpdir</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Crée un répertoire temporaire
|
||||
par utilisateur et par session.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0040.xmbind</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Configure <filename>$XMBINDDIR</filename>
|
||||
comme valeur par défaut du Bureau.</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Il peut exister d'autres scripts propres aux fournisseurs dans <command>Xsession.d</command>.</para>
|
||||
<para><command>Xsession</command> lance tout d'abord tous les fichiers dans
|
||||
le répertoire <filename>/usr/dt/config/Xsession.d</filename>, suivis
|
||||
de ceux du répertoire <filename>/etc/dt/config/Xsession.d</filename>.
|
||||
</para>
|
||||
<para>Les scripts <command>Xsession.d</command> par défaut du Bureau
|
||||
se trouvent dans le répertoire <filename>/usr/dt/config/Xsession.d</filename>. Pour personnaliser un script <command>Xsession.d</command>, copiez-le
|
||||
de <filename>/usr/dt/config/Xsession.d</filename> vers <filename>/etc/dt/config/Xsession.d</filename> et modifiez le nouveau fichier. Vous devez disposer des droits
|
||||
d'exécution nécessaires pour effectuer cette tâche.</para>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>Xsession</secondary>
|
||||
<tertiary>personnalisation au niveau système</tertiary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>personnalisation au
|
||||
niveau système</secondary></indexterm>Pour que <command>Xsession</command>
|
||||
lance automatiquement l'un de vos scripts, copiez ce dernier vers <filename>/etc/dt/config/Xsession.d</filename>.</para>
|
||||
<note>
|
||||
<para>Lorsque vous modifiez ou créez un script <command>Xsession.d</command>, vérifiez que toutes les commandes de premier plan émises
|
||||
sont de courte durée, car le temps nécessaire à leur
|
||||
exécution aura un effet direct sur le temps de lancement de la session.
|
||||
Si l'une de ces commandes ne peut pas prendre fin, le lancement de la session
|
||||
s'interrompt. Si certaines commandes du script <command>Xsession.d</command>
|
||||
doivent continuer de s'exécuter pendant la session, leur lancement
|
||||
devra s'effectuer en arrière-plan.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.11">
|
||||
<title><indexterm><primary>Message de bienvenue</primary><secondary>affichage</secondary></indexterm>Affichage du message de bienvenue</title>
|
||||
<para>Après le lancement des scripts <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename> et <command>Xsession.d</command>, <command>Xsession</command> affiche un message de bienvenue plein écran. Vous
|
||||
pouvez le personnaliser ou le désactiver. Le processus client <command>dthello</command> sert à afficher ce message.</para>
|
||||
<para><indexterm><primary>Message de bienvenue</primary><secondary>personnalisation</secondary></indexterm>Pour modifier le texte du message, modifiez les options
|
||||
de <command>dthello</command> en changeant la variable <filename>dtstart_hello[0]</filename>.</para>
|
||||
<para>Pour modifier <filename>dtstart_hello[0]</filename>, créez un
|
||||
script <filename>/etc/dt/config/Xsession.d</filename> définissant la
|
||||
nouvelle valeur. Pour afficher le message du jour pour tous les utilisateurs,
|
||||
créez un script <command>sh</command> ou <command>ksh</command> exécutable,
|
||||
par exemple <filename>/etc/dt/config/Xsession.d/mesvars</filename>, et configurez <filename>dtstart_hello[0]</filename> comme suit:</para>
|
||||
<programlisting>dtstart_hello[0]="/usr/dt/bin/dthello -file /etc/motd &"
|
||||
</programlisting>
|
||||
<para>De même, les utilisateurs peuvent modifier le message de bienvenue
|
||||
de leurs sessions en définissant <filename>dtstart_hello[0]</filename>
|
||||
dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour désactiver ce message, indiquez <programlisting>dtstart_hello[0]=""
|
||||
</programlisting>.</para>
|
||||
<para>Pour plus de détails sur <command>dthello</command>, reportez-vous
|
||||
à la page de manuel correspondante.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.12">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>définition
|
||||
des chemins de recherche</secondary></indexterm><indexterm><primary>Chemin
|
||||
de recherche</primary><secondary>définition par le Gestionnaire de
|
||||
sessions</secondary></indexterm>Configuration des chemins de recherche du
|
||||
Bureau</title>
|
||||
<para>Les chemins de recherche du Bureau sont créés lors de
|
||||
la connexion par <command><indexterm><primary>dtsearchpath</primary></indexterm>dtsearchpath</command>. <command>dtsearchpath</command> utilise deux catégories
|
||||
de variables d'environnement:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="159*">
|
||||
<colspec colwidth="369*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Variables en entrée</para></entry>
|
||||
<entry align="left" valign="top"><para>Variables d'environnement de niveau
|
||||
système et personnel dont les valeurs sont définies par l'administrateur
|
||||
système ou l'utilisateur.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Variables en sortie</para></entry>
|
||||
<entry align="left" valign="top"><para>Variables créées par <command>dtsearchpath</command> et auxquelles ce dernier attribue des valeurs. La valeur
|
||||
de chaque variable correspond au chemin de recherche de la session du Bureau.
|
||||
</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Pour modifier les options de ligne de commande de <command>dtsearchpath</command>, modifiez la variable <filename>dtstart_searchpath</filename>.
|
||||
Pour modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_searchpath</secondary></indexterm> pour tous les utilisateurs, créez
|
||||
un script <command>sh</command> ou <command>ksh</command> exécutable,
|
||||
(par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol>mesvars</symbol>), et définissez <filename>dtstart_searchpath</filename> comme
|
||||
suit:</para>
|
||||
<programlisting>dtstart_searchpath="/usr/dt/bin/dtsearchpath"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options <command>dtsearchpath</command> pour leurs sessions en définissant
|
||||
simplement <filename>dtstart_searchpath</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour plus de détails sur <command>dtsearchpath</command>, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 7, “Chemins de recherche
|
||||
du Bureau'--><xref role="ChapNumAndTitle" linkend="SAG.Datab.mkr.1">. Pour
|
||||
plus de détails sur les options <command>dtsearchpath</command>, reportez-vous
|
||||
à la page de manuel correspondante.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.13">
|
||||
<title>Rassemblement des applications disponibles</title>
|
||||
<para>L'étape qui suit la configuration des chemins de recherche du
|
||||
Bureau consiste à rassembler les applications disponibles à
|
||||
l'aide de <command>dtappgather</command>. Pour modifier les options de la
|
||||
ligne de commande de<indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>rassemblement des applications</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>rassemblement des applications</secondary></indexterm><indexterm><primary>Applications</primary><secondary>rassemblé</secondary></indexterm><indexterm><primary>es par le Gestionnaire
|
||||
de sessions</primary></indexterm><indexterm><primary>dtappgather</primary>
|
||||
</indexterm> <command>dtappgather</command>, modifiez la variable <filename>dtstart_appgather</filename>. Pour modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_appgather</secondary></indexterm> pour
|
||||
tous les utilisateurs, créez un script <command>sh</command> ou <command>ksh</command> exécutable (par exemple <filename>/etc/dt/config/Xsession.d/</filename><emphasis>mesvars</emphasis>), et définissez <filename>dtstart_appgather</filename> comme indiqué ci-après.</para>
|
||||
<programlisting>dtstart_appgather="/usr/dt/bin/dtappgather &"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options <command>dtappgather</command> pour leurs propres sessions en
|
||||
définissant simplement <filename>dtstart_appgather</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la page de manuel <command>dtappgather</command> (4).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.14">
|
||||
<title id="SAG.SesMg.mkr.6"><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>lancement dans .login ou .profile</tertiary>
|
||||
</indexterm>Lancement facultatif du script .profile ou .login<indexterm>
|
||||
<primary>Shell</primary><secondary>lancement dans .profile ou .login</secondary>
|
||||
</indexterm><indexterm><primary>Fichier</primary><secondary>.profile</secondary>
|
||||
<tertiary>lancement</tertiary></indexterm><indexterm><primary>Fichier</primary>
|
||||
<secondary>.login</secondary><tertiary>lancement</tertiary></indexterm></title>
|
||||
<para><command>Xsession</command> permet de lancer les scripts <symbol role="Variable">RépPersonnel</symbol><filename>/.profile</filename> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.login</filename> traditionnels d'un
|
||||
utilisateur. Par défaut, cette fonction est désactivée.
|
||||
Pour permettre à <command>Xsession</command> de lancer le script <filename>.profile</filename> ou <filename>.login</filename>, indiquez <command>true</command> comme valeur pour la variable<indexterm><primary>Variable</primary>
|
||||
<secondary>DTSOURCEPROFILE</secondary></indexterm> <systemitem>DTSOURCEPROFILE</systemitem>.</para>
|
||||
<para>Pour modifier <systemitem>DTSOURCEPROFILE</systemitem> pour tous les
|
||||
utilisateurs, créez un script <filename>/etc/dt/config/Xsession.d</filename>
|
||||
qui définit la nouvelle valeur. Pour attribuer la valeur <command>true</command> à <systemitem>DTSOURCEPROFILE</systemitem> pour tous
|
||||
les utilisateurs, créez un script <command>sh</command> ou <command>ksh</command> exécutable, par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol>mesvars,</symbol> et définissez <systemitem>DTSOURCEPROFILE</systemitem> comme suit:</para>
|
||||
<programlisting>DTSOURCEPROFILE=true</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier <systemitem>DTSOURCEPROFILE</systemitem> pour leurs propres sessions en conférant
|
||||
à <systemitem>DTSOURCEPROFILE</systemitem> la valeur <command>true</command> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.15">
|
||||
<title>Lancement du<indexterm><primary>ToolTalk</primary><secondary>démon
|
||||
de messagerie</secondary></indexterm> démon de messagerie ToolTalk</title>
|
||||
<para>Le démon de messagerie ToolTalk, <command>ttsession</command>,
|
||||
permet à des applications indépendantes de communiquer entre
|
||||
elles, sans opérations d'identification directe préalables.
|
||||
Les applications créent et envoient des messages ToolTalk pour communiquer
|
||||
entre elles. <command>ttsession</command> communique sur le réseau
|
||||
pour transmettre les messages.</para>
|
||||
<para>Pour modifier les options de ligne de commande de <command><indexterm>
|
||||
<primary>ttsession</primary><secondary>lancement</secondary></indexterm>ttsession</command>, modifiez la variable <filename>dtstart_ttsession</filename>. Pour
|
||||
modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_ttsession</secondary></indexterm> pour tous les utilisateurs, créez
|
||||
un script <command>sh</command> ou <command>ksh</command> exécutable
|
||||
(par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol role="Variable">mesvars</symbol>), et définissez <filename>dtstart_ttsession</filename>
|
||||
de la manière indiquée ci-après:</para>
|
||||
<programlisting>dtstart_ttsession=“/usr/dt/bin/ttsession -s"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options de <command>ttsession</command> pour leurs propres sessions en
|
||||
définissant <filename>dtstart_ttsession</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour plus de détails sur les options de <command>ttsession</command>,
|
||||
reportez-vous à la page de manuel correspondante. Pour plus de détails
|
||||
sur <command>ttsession</command>, reportez-vous à la section Démarrage
|
||||
à l'aide de la messagerie ToolTalk.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.16">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>client</secondary></indexterm>Lancement du client Gestionnaire de sessions</title>
|
||||
<para>À ce stade, <command>Xsession</command> lance <filename>/usr/dt/bin/dtsession</filename>, qui poursuit le processus de lancement de la session.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.17">
|
||||
<title id="SAG.SesMg.mkr.7">Chargement des ressources d'une session<indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>chargement des ressources</secondary></indexterm><indexterm><primary>Ressources</primary><secondary>chargement</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions utilise la propriété <systemitem>RESOURCE_MANAGER</systemitem> du serveur X pour rendre les ressources du Bureau
|
||||
accessibles à toutes les applications. Le Gestionnaire de sessions
|
||||
active<systemitem>RESOURCE_MANAGER</systemitem> en:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>chargeant les ressources par défaut du système
|
||||
;</para>
|
||||
</listitem>
|
||||
<listitem><para>fusionnant les ressources système indiquées
|
||||
par l'administrateur système;</para>
|
||||
</listitem>
|
||||
<listitem><para>fusionnant les ressources précisées par l'utilisateur.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Les ressources par défaut du Bureau se trouvent dans <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>valeurs par défaut du Bureau</secondary></indexterm> Ces
|
||||
ressources sont accessibles à chaque session utilisateur par l'intermédiaire
|
||||
de la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Ce
|
||||
fichier ne doit pas être modifié, puisqu'il est remplacé
|
||||
à chaque nouvelle installation du Bureau.</para>
|
||||
<para>Vous pouvez enrichir les ressources par défaut du système
|
||||
en créant <filename>/etc/dt/config/</filename><symbol>langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm> Dans ce fichier, vous pouvez remplacer
|
||||
les valeurs par défaut ou indiquer des ressources supplémentaires
|
||||
pour tous les utilisateurs du Bureau. Etant donné que ce fichier est
|
||||
fusionné dans les ressources par défaut du Bureau lors du lancement
|
||||
de la session, seules les spécifications de ressources nouvelles ou
|
||||
modifiées doivent y être inscrites. Les ressources indiquées
|
||||
dans ce fichier sont accessibles à chaque session utilisateur par l'intermédiaire
|
||||
de la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Elles
|
||||
sont prioritaires par rapport à celles du fichier de ressources par
|
||||
défaut du Bureau.</para>
|
||||
<para>Les utilisateurs peuvent enrichir les ressources par défaut du
|
||||
Bureau et les ressources système en utilisant leur fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.
|
||||
Les ressources indiquées dans ce fichier sont accessibles à
|
||||
cette session utilisateur grâce à la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Elles sont prioritaires par rapport à
|
||||
celles des fichiers de ressources par défaut du Bureau ou de l'administrateur
|
||||
système.</para>
|
||||
<note>
|
||||
<para>L'utilitaire X Toolkit Intrinsics indique qu'il va charger des ressources
|
||||
pour une application à partir de<indexterm><primary>Caractéristique</primary><secondary>RESOURCE_MANAGER</secondary></indexterm> <systemitem>RESOURCE_MANAGER</systemitem> ou de <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>, mais pas des deux. Généralement,
|
||||
cela signifie que le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename> de l'utilisateur est ignoré. Cependant, le Gestionnaire
|
||||
de sessions prend en charge le fichier <symbol role="Variable">RépPersonnel</symbol>/<filename><indexterm><primary>Fichier</primary><secondary>.Xdefaults</secondary></indexterm>.Xdefaults</filename> en le fusionnant avec <systemitem>RESOURCE_MANAGER</systemitem> lors du lancement de la session, comme décrit
|
||||
précédemment. Si un utilisateur modifie <symbol role="Variable">RépPersonnel</symbol>/<filename>.Xdefaults</filename>, ces modifications
|
||||
ne seront pas prises en compte pour les nouvelles applications tant que l'utilisateur
|
||||
n'aura invoqué l'action “Recharger ressources”.<indexterm>
|
||||
<primary>Actions</primary><secondary>Recharger ressources</secondary></indexterm> Cette
|
||||
action indique au Gestionnaire de sessions de recharger <filename>RESOURCE_MANAGER</filename> avec les ressources par défaut, les ressources système
|
||||
et celles indiquées par l'utilisateur. Les modifications ainsi apportées
|
||||
aux fichiers de ressources système et personnels sont accessibles à
|
||||
toutes les applications.</para>
|
||||
</note>
|
||||
<para>Pour plus de détails, reportez-vous à:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><!--Original XRef content: '“Définition de ressources
|
||||
d'applications“, page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2"> ;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>la page de manuel <filename>dtresourcesfile(4)</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.18">
|
||||
<title>Lancement du serveur de couleurs<indexterm><primary>Serveur</primary>
|
||||
<secondary>couleurs</secondary><tertiary>lancement</tertiary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions sert de<indexterm><primary>Serveur</primary>
|
||||
<secondary>couleurs</secondary><tertiary>ressources</tertiary></indexterm> serveur
|
||||
de couleurs pour le Bureau et propose le jeu de ressources suivant <command>dtsession</command> qui peuvent être utilisées pour le configurer.
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="228*">
|
||||
<colspec colwidth="228*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>f<indexterm><primary>Ressources</primary><secondary>foregroundColor</secondary></indexterm> oregroundColor</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Vérifie si un pixel est attribué
|
||||
à la couleur de l'avant-plan.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>dynamicColor</secondary></indexterm>dynamicColor</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si des couleurs en lecture
|
||||
seule sont attribuées.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>shadowPixmaps</secondary></indexterm>shadowPixmaps</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si des couleurs sont attribuées
|
||||
à l'ombrage du haut ou du bas.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>colorUse</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Limite l'attribution de couleurs.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>writeXrdbColors</secondary></indexterm>writeXrdbColors</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si les ressources <filename>*background</filename> et <filename>*foreground</filename> sont placées
|
||||
dans la base de données des ressources.</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Vous pouvez définir les ressources du serveur de couleurs pour
|
||||
tous les utilisateurs en créant <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.resources</filename> et en indiquant les ressources
|
||||
du serveur de couleurs dans ce fichier.</para>
|
||||
<para>Les utilisateurs peuvent, de la même manière, définir
|
||||
les ressources du serveur de couleurs pour leurs propres sessions en indiquant
|
||||
les ressources correspondantes dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
<para>Pour plus de détails sur la définition des ressources
|
||||
du serveur de couleurs, reportez-vous à la section <!--Original XRef
|
||||
content: '“Gestion des couleurs“, page 282'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.FACol.mkr.9">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.19">
|
||||
<title><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>lancement</secondary></indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>lancement du Gestionnaire de l'espace de travail</secondary>
|
||||
</indexterm>Lancement du Gestionnaire de l'espace de travail</title>
|
||||
<para>Le Gestionnaire de sessions permet le lancement du Gestionnaire de l'espace
|
||||
de travail. Par défaut, <filename>/usr/dt/bin/dtwm</filename><indexterm>
|
||||
<primary>Gestionnaire de l'espace de travail</primary><secondary>lancement</secondary></indexterm> est lancé. Un autre gestionnaire de fenêtres
|
||||
peut être indiqué par la ressource<indexterm><primary>Ressource</primary><secondary>wmStartupCommand</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de fenêtres</primary><secondary>modification</secondary>
|
||||
</indexterm> <systemitem>wmStartupCommand</systemitem>.</para>
|
||||
<para>Pour indiquer un autre gestionnaire de fenêtres accessibles à
|
||||
tous, créez le fichier <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.resources</filename>. Indiquez ensuite le chemin
|
||||
d'accès complet et les options de ce gestionnaire à l'aide de
|
||||
la ressource <systemitem>Dtsession*wmStartupCommand</systemitem> du fichier.
|
||||
</para>
|
||||
<para>Les utilisateurs peuvent, de la même manière, indiquer
|
||||
un autre gestionnaire de fenêtres pour leurs propres sessions en définissant
|
||||
simplement la ressource <systemitem>Dtsession*wmStartupCommand</systemitem>
|
||||
dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
<para>Pour plus de détails sur le Gestionnaire de fenêtres, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 14, “Personnalisation
|
||||
du Gestionnaire de l'espace de travail'--><xref role="ChapNumAndTitle" linkend="SAG.WMCnf.mkr.1"></para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.20">
|
||||
<title>Lancement des applications de la session<indexterm><primary>Applications</primary><secondary>lancement à la connexion</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>lancement des applications</secondary></indexterm></title>
|
||||
<para>Lors du lancement d'une session, le Gestionnaire de sessions relance
|
||||
toutes les applications sauvegardées comme composants de la session
|
||||
précédente. Le fichier <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/<indexterm><primary>Fichier</primary>
|
||||
<secondary>sys.session</secondary></indexterm> sys.session</filename> répertorie
|
||||
les applications système à rétablir par défaut
|
||||
pour toute session. Ce fichier ne doit pas être modifié étant
|
||||
donné qu'il est remplacé à chaque nouvelle installation
|
||||
du Bureau.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtsessionfile(4)</filename>.</para>
|
||||
<para><indexterm><primary>Gestionnaire de sessions</primary><secondary>personnalisation
|
||||
du lancement des applications</secondary></indexterm>L'administrateur système
|
||||
peut remplacer le jeu d'applications lancées lors de la session initiale
|
||||
de l'utilisateur en copiant <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename>
|
||||
et en modifiant ce dernier. Contrairement aux fichiers de ressources, ce fichier
|
||||
remplace intégralement le fichier par défaut du Bureau.Vous
|
||||
pouvez donc faire une copie de ce dernier et effectuer toutes les modifications
|
||||
nécessaires.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.21">
|
||||
<title id="SAG.SesMg.mkr.8">Personnalisations supplémentaires du lancement
|
||||
d'une session</title>
|
||||
<para>Cette section traite des sujets suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>définition des variables d'environnement</para>
|
||||
</listitem>
|
||||
<listitem><para>définition des ressources</para>
|
||||
</listitem>
|
||||
<listitem><para>utilisation de sessions dépendantes de l'écran
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>exécution de scripts lors de la connexion</para>
|
||||
</listitem>
|
||||
<listitem><para>récupération d'une session de sauvegarde</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.SesMg.div.22" role="Procedure">
|
||||
<title id="SAG.SesMg.mkr.9"><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>définition</tertiary></indexterm><indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary></indexterm>Définition
|
||||
de variables d'environnement</title>
|
||||
<itemizedlist>
|
||||
<listitem><para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>niveau système</tertiary></indexterm>Pour définir
|
||||
des variables d'environnement système, créez un fichier dans
|
||||
le répertoire <filename>/etc/dt/config/Xsession.d</filename><indexterm>
|
||||
<primary>Répertoire</primary><secondary>Xsession.d</secondary></indexterm>
|
||||
permettant de définir<indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>exportation</tertiary></indexterm> et
|
||||
d'exporter la variable.</para>
|
||||
<para>Par exemple, si vous créez un script <command>ksh</command> exécutable, <filename>/etc/dt/config/Xsession.d/</filename><symbol role="Variable">mesvars,</symbol></para>
|
||||
<para>contenant:</para>
|
||||
<para remap="CodeIndent1"><command>export VARIABLE=</command>"<symbol role="Variable">valeur</symbol>"</para>
|
||||
<para>alors, la variable <command>VARIABLE</command> sera définie dans
|
||||
chaque environnement utilisateur à la prochaine connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>personnelles</tertiary></indexterm>Pour définir
|
||||
des variables d'environnement personnelles, définissez-les dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.<indexterm>
|
||||
<primary>Fichier</primary><secondary>.dtprofile</secondary><tertiary>définition
|
||||
de variables d'environnement</tertiary></indexterm></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para><filename>.dtprofile</filename><indexterm><primary>Fichier</primary>
|
||||
<secondary>.dtprofile</secondary><tertiary>syntaxe</tertiary></indexterm> supporte
|
||||
uniquement la syntaxe <command>/bin/sh</command> ou <command>/bin/ksh</command></para>
|
||||
</note>
|
||||
<para>Par exemple:</para>
|
||||
<programlisting>export VARIABLE="<symbol role="Variable">valeur</symbol>"
|
||||
</programlisting>
|
||||
<para>définit la variable <systemitem>VARIABLE</systemitem> dans chaque
|
||||
environnement utilisateur à la prochaine connexion.</para>
|
||||
<note>
|
||||
<para>Le Gestionnaire de sessions ne lit pas automatiquement le fichier <filename>.login</filename>. <filename>.profile</filename><indexterm><primary>Fichier</primary><secondary>.profile</secondary><tertiary>non lu par le Gestionnaire
|
||||
de connexion</tertiary></indexterm> ou<indexterm><primary>Fichier</primary>
|
||||
<secondary>.login</secondary><tertiary>non lu par le Gestionnaire de connexion</tertiary></indexterm><indexterm><primary><$nopage>Shell</primary><secondary>Voir aussi variables d'environnement, .profile, .login, .dtprofile</secondary>
|
||||
</indexterm> Cependant, il peut être configuré de façon
|
||||
à utiliser ces fichiers. Reportez-vous à la section <!--Original
|
||||
XRef content: '“Lancement facultatif du script .profile ou .login“,
|
||||
page 31'--><xref role="SecTitleAndPageNum" linkend="SAG.SesMg.mkr.6">.
|
||||
</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.23" role="Procedure">
|
||||
<title>Définition des ressources<indexterm><primary>Ressources</primary>
|
||||
<secondary>définition</secondary></indexterm></title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Pour définir les ressources au niveau système,
|
||||
ajoutez-les au fichier <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm> Il vous sera peut-être
|
||||
demandé de créer ce fichier.</para>
|
||||
<para>Par exemple, si dans <filename>/etc/dt/config/C/sys.resources</filename>,
|
||||
vous indiquez:</para>
|
||||
<para remap="CodeIndent1"><command>AnApplication*resource:</command> <symbol role="Variable">valeur</symbol></para>
|
||||
<para>alors la ressource <systemitem>AnApplication*resource</systemitem> sera
|
||||
définie dans la caractéristique <filename>RESOURCE_MANAGER</filename><indexterm>
|
||||
<primary>Caractéristique</primary><secondary>RESOURCE_MANAGER</secondary>
|
||||
</indexterm> de chaque utilisateur à la prochaine connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour définir des ressources personnelles, ajoutez les
|
||||
ressources au fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.24" role="Procedure">
|
||||
<title>Définition de ressources spécifiques à un poste
|
||||
de travail<indexterm><primary>Ressources</primary><secondary>spécifiques
|
||||
de l'écran</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>spécifiques de l'écran</secondary></indexterm></title>
|
||||
<para>Vous pouvez définir des ressources spécifiques à
|
||||
un poste de travail pour tous les utilisateurs du système. Les utilisateurs
|
||||
peuvent également définir des ressources spécifiques
|
||||
à leur poste de travail, mais celles-ci sont limitées à
|
||||
leur session. Vous pouvez ainsi faire varier les ressources selon le poste
|
||||
de travail utilisé pour la connexion au Bureau.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Pour définir des ressources spécifiques à
|
||||
un poste de travail pour tous les utilisateurs du système, créez
|
||||
un fichier <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename> définissant ces ressources.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour définir des ressources spécifiques de l'écran
|
||||
pour un utilisateur donné, définissez les ressources dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Ces ressources doivent être incluses dans des instructions conditionnelles
|
||||
de type <command><indexterm><primary>Instructions cpp</primary></indexterm>cpp</command>. Une macro<indexterm><primary>Macro DISPLAY_nom_écran</primary>
|
||||
</indexterm> <filename>DISPLAY_</filename><symbol>nom_écran</symbol>
|
||||
est définie en fonction de la valeur de la variable <filename>$DISPLAY</filename>. Cette macro convertit tous les . (points) et les : (deux points)
|
||||
en _ (caractères de soulignement), supprime toute mention de numéro
|
||||
d'écran (un poste de travail peut éventuellement comporter plusieurs
|
||||
écrans graphiques gérés par un seul et même serveur
|
||||
X) et attribue le préfixe <filename>DISPLAY_</filename> au résultat.
|
||||
</para>
|
||||
<para>Par exemple, une valeur d'écran <filename>$DISPLAY</filename>
|
||||
de <filename>:0</filename> donnerait <filename>DISPLAY_0</filename>, et une
|
||||
autre valeur d'écran <filename>$DISPLAY</filename> <filename>blanco.gato.com:0.0</filename> donnerait <filename>DISPLAY_blanco_gato_com_0</filename>. Le résultat
|
||||
peut être utilisé comme partie d'un test <command>cpp</command>
|
||||
dans un fichier de ressources de la session. Par exemple, si dans <filename>/etc/dt/config/C/sys.resources</filename> vous indiquez:</para>
|
||||
<programlisting>Myapp*resource: valeur
|
||||
|
||||
#ifdef DISPLAY_blanco_gato_com_0
|
||||
MyApp*resource: valeur1
|
||||
#endif
|
||||
|
||||
#ifdef DISPLAY_pablo_gato_com_0
|
||||
Myapp*resource: valeur2
|
||||
#endif</programlisting>
|
||||
<para>la ressource <systemitem>MyApp*resource</systemitem> aura, dans <filename>RESOURCE_MANAGER</filename>, la valeur <filename>valeur1</filename> lorsque
|
||||
l'utilisateur se connecte à l'écran <filename>blanco.gato.com:0</filename>; <filename>valeur2</filename> lorsqu'il se connecte à <filename>pablo.gato.com:0;</filename> et <filename>valeur0</filename> dans tous les
|
||||
autres cas.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.25" role="Procedure">
|
||||
<title>Modification des applications de la session initiale<indexterm><primary>Session</primary><secondary>initiale</secondary></indexterm></title>
|
||||
<para>Vous pouvez intégrer d'autres applications à la session
|
||||
initiale de l'utilisateur.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Copiez <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session.</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Modifiez le nouveau fichier <filename><indexterm><primary>Fichier</primary><secondary>sys.session</secondary></indexterm>sys.session</filename>.</para>
|
||||
<para>Chaque entrée de <filename>sys.session</filename> apparaît
|
||||
sous la forme:</para>
|
||||
<para remap="CodeIndent1"><command>dtsmcmd -cmd</command> <symbol remap="Emphasis">commande_et_options</symbol><indexterm><primary>Commandes</primary><secondary>dtsmcmd</secondary></indexterm></para>
|
||||
<para>Pour ajouter une application à la session initiale d'un utilisateur,
|
||||
créez une nouvelle entrée <filename>sys.session</filename> avec
|
||||
son chemin d'accès complet. Par exemple, pour lancer <filename>/usr/bin/X11/xclock</filename> dans la session initiale d'un utilisateur, ajoutez une entrée <command>xclock</command> à <filename>/etc/dt/config/C/sys.session</filename>
|
||||
:</para>
|
||||
<programlisting>#
|
||||
# Lancement de xclock...
|
||||
#
|
||||
dtsmcmd -cmd “/usr/bin/X11/xclock-digital”</programlisting>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.26" role="Procedure">
|
||||
<title>Configuration d'une session spécifique à un poste de
|
||||
travail<indexterm><primary>Session</primary><secondary>spécifique
|
||||
de l'écran</secondary></indexterm><indexterm><primary>Session</primary>
|
||||
<secondary>spécifique de l'écran</secondary></indexterm></title>
|
||||
<para>L'utilisateur peut configurer une session spécifique pour adapter
|
||||
une session à un poste de travail particulier.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Copiez le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/<indexterm><primary>Répertoire</primary><secondary>sessions</secondary></indexterm> sessions</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol> où <symbol role="Variable">écran</symbol> correspond
|
||||
au nom réel de l'hôte (<filename>pablo:0</filename> est correct, <filename>pablo.gato.com:0</filename> ou <filename>unix:0</filename> ne l'est pas).
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Par exemple, pour créer une session spécifique au poste
|
||||
de travail <filename>pablo.gato.com:0</filename>:</para>
|
||||
<programlisting>cp -r <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions <symbol role="Variable">RépPersonnel</symbol>/.dt/pablo:0</programlisting>
|
||||
<para>Lors de la prochaine connexion de l'utilisateur depuis le poste de travail <filename>pablo.gato.com:0</filename>, le Gestionnaire de sessions lancera la session
|
||||
spécifique de l'écran.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.27">
|
||||
<title>Exécution de commandes supplémentaires lors du lancement
|
||||
de la session et lors de la déconnexion</title>
|
||||
<para>L'utilisateur peut demander le lancement de commandes supplémentaires
|
||||
lorsqu'il se connecte à sa session du Bureau. Cela est particulièrement
|
||||
utile pour configurer des paramètres X qui ne sont pas sauvegardés
|
||||
par le Gestionnaire de sessions. Par exemple, il peut utiliser <command>xsetroot</command> pour personnaliser l'aspect du pointeur de la souris dans la fenêtre
|
||||
racine (c'est-à- dire, dans l'espace de travail). Une autre utilisation
|
||||
possible est de lancer des applications ne pouvant être enregistrées
|
||||
et rétablies par le Gestionnaire de sessions. Si une application n'est
|
||||
pas relancée lorsque la session est rétablie, l'utilisateur
|
||||
peut la lancer à l'aide de cette méthode.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.28" role="Procedure">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>exécution
|
||||
de commandes supplémentaires</secondary></indexterm><indexterm><primary>Session</primary><secondary>exécution de commandes au lancement</secondary>
|
||||
</indexterm>Exécution de commandes supplémentaires lors du lancement
|
||||
de la session</title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Créez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/<indexterm><primary>Fichier</primary><secondary>sessionetc</secondary></indexterm>sessionetc</filename> contenant les commandes.
|
||||
</para>
|
||||
<para>Généralement, ce fichier est un script et doit disposer
|
||||
des droits d'exécution appropriés. Les procédures lancées
|
||||
dans <command>sessionetc</command> doivent être exécutées
|
||||
en arrière-plan.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>N'utilisez pas <command>sessionetc</command> pour lancer des clients
|
||||
rétablis automatiquement par le Gestionnaire de sessions. Sinon, vous
|
||||
risqueriez de lancer plusieurs copies d'une même application. Vous ne
|
||||
le remarquerez peut-être pas tout de suite, car les fenêtres des
|
||||
copies peuvent se chevaucher.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.29" role="Procedure">
|
||||
<title>Exécution de commandes supplémentaires lors de la déconnexion<indexterm>
|
||||
<primary>Session</primary><secondary>exécution de commande lors de
|
||||
la déconnexion</secondary></indexterm><indexterm><primary>Gestionnaire
|
||||
de sessions</primary><secondary>exécution de commandes lors de la déconnexion</secondary></indexterm></title>
|
||||
<para><command>sessionexit</command> est un fichier associé à <command>sessionetc</command><indexterm><primary>Fichier</primary><secondary>sessionexit</secondary></indexterm>. Utilisez ce fichier pour effectuer certaines opérations
|
||||
non supportées par le Gestionnaire de sessions, lorsque vous quittez
|
||||
une session.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Créez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/sessionexit</filename>.</para>
|
||||
<para>Comme <command>sessionetc</command>, ce fichier est généralement
|
||||
un script muni des droits d'exécution appropriés.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.30" role="Procedure">
|
||||
<title>Rétablissement d'une session préalablement enregistrée<indexterm>
|
||||
<primary>Session</primary><secondary>rétablissement</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>enregistrement de sessions</secondary></indexterm><indexterm><primary>Session</primary><secondary>enregistrement</secondary></indexterm></title>
|
||||
<para>Lorsque le Gestionnaire de sessions enregistre une session, les informations
|
||||
s'y rapportant sont inscrites dans le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions</filename> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename> <symbol>écran</symbol> si vous utilisez une session spécifique à
|
||||
un poste de travail. Le Gestionnaire de sessions crée, dans ces répertoires,
|
||||
un sous- répertoire appelé <command>current</command> ou <command>home</command> permettant de stocker les informations respectives des sessions
|
||||
en cours ou initiales personnalisées. Avant le stockage des informations,
|
||||
le Gestionnaire de sessions enregistre la session précédente
|
||||
sous ce nom et la mémorise dans <filename><indexterm><primary>Répertoire</primary><secondary>current.old</secondary></indexterm>current.old</filename>
|
||||
ou <filename><indexterm><primary>Répertoire</primary><secondary>home.old</secondary></indexterm>home.old</filename>.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en utilisant la session de maintenance ou la
|
||||
connexion à partir de la ligne de commande à partir de l'écran
|
||||
de connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para>Copiez le répertoire de la session de sauvegarde vers
|
||||
le nom courant. Par exemple, pour rétablir une session initiale personnalisée
|
||||
de sauvegarde:</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<programlisting>cp -r <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions/home.old <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions/home</programlisting>
|
||||
<para>Les sessions spécifiques de l'écran peuvent être
|
||||
rétablies de la même manière.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.31" role="Procedure">
|
||||
<title>Analyse des incidents lors du lancement d'une session<indexterm><primary>Gestionnaire de sessions</primary><secondary>journal des erreurs</secondary>
|
||||
</indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>identification et résolution des incidents</secondary></indexterm></title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Vérifiez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/startlog</filename>.<indexterm><primary>Fichier</primary>
|
||||
<secondary>startlog</secondary></indexterm><indexterm><primary>Session</primary>
|
||||
<secondary>erreurs de connexion</secondary></indexterm></para>
|
||||
<para>Le fichier<filename>startlog</filename> contiendra les informations
|
||||
de sortie (<command>stderr</command>) des applications lancées par
|
||||
le Gestionnaire de session (sur l'hôte du Gestionnaire de session<?Pub Caret>).
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.32">
|
||||
<title id="SAG.SesMg.mkr.10">Fichiers et répertoires du Gestionnaire
|
||||
de sessions<indexterm><primary>Fichiers de configuration</primary><secondary>Gestionnaire de sessions</secondary></indexterm><indexterm><primary>Gestionnaire
|
||||
des sessions</primary><secondary>fichiers</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>répertoires</secondary>
|
||||
</indexterm></title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><filename>/usr/dt/bin/Xsession</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/Xsession.d/*</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/bin/dtsession</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/bin/dtsession_res</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/current</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/home</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol><filename>/current</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol>/<filename>home</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000065827>
|
||||
660
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch03.sgm
Normal file
660
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch03.sgm
Normal file
@@ -0,0 +1,660 @@
|
||||
<!-- $XConsortium: ch03.sgm /main/11 1996/12/21 18:56:09 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.CnfAM.div.1">
|
||||
<title id="SAG.CnfAM.mkr.1">Ajout et gestion d'applications</title>
|
||||
<para><indexterm><primary>Gestionnaire d'applications</primary><secondary>description</secondary></indexterm>Le Gestionnaire d'applications contient
|
||||
les programmes du Bureau accessibles à l'utilisateur.</para>
|
||||
<informaltable id="SAG.CnfAM.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.13in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Structure
|
||||
du Gestionnaire d'applications44'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Ajout d'applications
|
||||
au Gestionnaire d'applications47'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Création
|
||||
et administration de groupes d'applications généraux50'--><xref role="JumpText"
|
||||
linkend="SAG.CnfAM.mkr.10"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
||||
du chemin de recherche des applications51'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.11"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Administration
|
||||
du Gestionnaire d'applications53'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.13"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
||||
de l'éditeur de texte et de l'émulateur de terminal53'--><xref role="JumpText"
|
||||
linkend="SAG.CnfAM.mkr.14"></para></entry></row></tbody></tgroup></informaltable>
|
||||
<sect1 id="SAG.CnfAM.div.2">
|
||||
<title id="SAG.CnfAM.mkr.2">Structure du Gestionnaire d'applications</title>
|
||||
<para>Le niveau supérieur du Gestionnaire d'applications contient généralement
|
||||
des répertoires, appelés<indexterm><primary>Groupes d'applications</primary><secondary>définition</secondary></indexterm> <emphasis>groupes
|
||||
d'applications</emphasis>.</para>
|
||||
<figure>
|
||||
<title>Groupes d'applications</title>
|
||||
<graphic id="SAG.CnfAM.grph.1" entityref="SAG.CnfAM.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Les emplacements des groupes d'applications peuvent être locaux
|
||||
ou distribués sur le réseau.</para>
|
||||
<sect2 id="SAG.CnfAM.div.3">
|
||||
<title>Répertoire du Gestionnaire d'applications<indexterm><primary>Gestionnaire d'applications</primary><secondary>emplacement du répertoire</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire d'applications se situe dans le répertoire <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>, créé dynamiquement à chaque connexion.
|
||||
</para>
|
||||
<para>Par exemple, si l'utilisateur <command>isa</command> se connecte à
|
||||
partir de l'écran <filename>abcd:0</filename>, le répertoire <filename>/var/dt/appconfig/appmanager/isa-abcd-0</filename> est créé
|
||||
dans le Gestionnaire d'applications.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.4">
|
||||
<title id="SAG.CnfAM.mkr.3">Recherche et regroupement des applications<indexterm>
|
||||
<primary>Applications</primary><secondary>regroupement</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>regroupement des
|
||||
applications</secondary></indexterm><indexterm><primary>Groupes d'applications</primary><secondary>regroupement</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire d'applications rassemble des groupes d'applications
|
||||
locaux et éloignés, situés dans des répertoires
|
||||
faisant partie du<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>regroupement des applications</tertiary>
|
||||
</indexterm> chemin de recherche des applications.</para>
|
||||
<para>Le chemin de recherche par défaut contient les répertoires
|
||||
suivants:<indexterm><primary>Applications</primary><secondary>chemin de
|
||||
recherche</secondary></indexterm><indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary></indexterm></para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="135*">
|
||||
<colspec colwidth="321*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
||||
align="left" valign="bottom"><para>Emplacement</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row></tbody>
|
||||
</tgroup></informaltable>
|
||||
<para>Pour permettre la création du niveau supérieur du Gestionnaire
|
||||
d'applications, des liens sont établis, lors de la connexion, entre
|
||||
les groupes d'applications (répertoires) situés dans les répertoires
|
||||
du chemin de recherche des applications et le répertoire du Gestionnaire
|
||||
d'applications, <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>. Cette opération est
|
||||
effectuée par l'utilitaire<indexterm><primary>dtappgather</primary>
|
||||
</indexterm> <command>dtappgather</command>, lancé automatiquement par
|
||||
le Gestionnaire de connexion une fois l'utilisateur connecté.</para>
|
||||
<para>Par exemple, le groupe d'applications suivant est intégré
|
||||
au Bureau:</para>
|
||||
<programlisting>/usr/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/Desktop_Tools</programlisting>
|
||||
<para>Lors de la connexion, un<indexterm><primary>Gestionnaire d'applications</primary><secondary>liens symboliques</secondary></indexterm> lien symbolique
|
||||
est créé vers:</para>
|
||||
<programlisting>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol>/Desktop_Tools</programlisting>
|
||||
<para>Le chemin de recherche des applications peut comporter des répertoires
|
||||
éloignés. Ainsi, les groupes d'applications situés sur
|
||||
le réseau sont accessibles. Pour plus de détails, reportez-vous
|
||||
à la section <!--Original XRef content: '”Ajout d'un serveur
|
||||
d'applications au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.12">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.5">
|
||||
<title>Règles de priorité appliquées lors du regroupement
|
||||
des applications<indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>règles de priorité</secondary></indexterm><indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>priorité</secondary>
|
||||
</indexterm></title>
|
||||
<para>Lorsque des groupes d'applications existent en plusieurs exemplaires
|
||||
dans le chemin de recherche, les groupes personnels sont prioritaires par
|
||||
rapport aux groupes système, et ces derniers sont prioritaires par
|
||||
rapport aux groupes intégrés. Par exemple, si <filename>/usr/dt/appconfig/appmanager/C/Desktop_Tools</filename> et <filename>/etc/dt/appconfig/appmanager/C/Desktop_Tools</filename>
|
||||
existent, le groupe d'applications situé sous <filename>/etc</filename>
|
||||
sera utilisé.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.6">
|
||||
<title>Groupes d'applications fournis avec le Bureau par défaut<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>par défaut</secondary>
|
||||
</indexterm></title>
|
||||
<para>Avant personnalisation, le Bureau contient les groupes d'applications
|
||||
ci-après.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Applications_Bureau (Desktop_Apps)</para>
|
||||
</listitem>
|
||||
<listitem><para>Outils_Bureau (Desktop_Tools)</para>
|
||||
</listitem>
|
||||
<listitem><para>Informations (Information)</para>
|
||||
</listitem>
|
||||
<listitem><para>Administration_système (System_Admin)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.7">
|
||||
<title>Exemple de regroupement d'applications<indexterm><primary>Applications</primary><secondary>regroupement</secondary></indexterm></title>
|
||||
<para>La <!--Original XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CnfAM.mkr.4"> montre une fenêtre du Gestionnaire d'applications
|
||||
contenant plusieurs groupes d'applications. Le <!--Original XRef content:
|
||||
'Tableau 3‐1'--><xref role="CodeOrFigureOrTable" linkend="SAG.CnfAM.mkr.5">
|
||||
indique les répertoires à partir desquels ils ont été
|
||||
extraits.</para>
|
||||
<figure>
|
||||
<title id="SAG.CnfAM.mkr.4">Fenêtre type du Gestionnaire d'applications</title>
|
||||
<graphic id="SAG.CnfAM.grph.2" entityref="SAG.CnfAM.fig.2"></graphic>
|
||||
</figure>
|
||||
<table id="SAG.CnfAM.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CnfAM.mkr.5">Source des groupes d'applications ( <!--Original
|
||||
XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CnfAM.mkr.4">)</title>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.74in">
|
||||
<colspec colwidth="4.10in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Nom</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Répertoire source</literal></para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>App_CAO</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>net/ApServA/etc/dt/appconfig/appmanager/C/App_CAO</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>App_dessin</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/App_dessin</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Applications_Bureau</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Desktop_Apps</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Outils_Bureau</para></entry>
|
||||
<entry align="left" valign="top"><para>/<filename>usr/dt/appconfig/appmanager/C/Desktop_Tools</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Informations</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Information</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Administration_système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/System_Admin</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Tableur</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">/</symbol><filename>users/anna/.dt/appmanager/Tableur</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Outils_Media</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/</filename>Outils_Media</para></entry></row></tbody></tgroup></table>
|
||||
<para>Si les groupes d'applications Informations ou Administration_système
|
||||
sont personnalisés, ils seront extraits de <filename>/etc/dt/appconfig/appmanager/C</filename>.</para>
|
||||
<para>Le groupe App_CAO est extrait car le système <command>ApServA</command> a été ajouté au chemin de recherche des applications
|
||||
(voir la section <!--Original XRef content: '”Ajout d'un serveur d'applications
|
||||
au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.12">). Tableur est un groupe d'applications personnel,
|
||||
disponible uniquement pour l'utilisateur <command>anna</command>.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.8">
|
||||
<title id="SAG.CnfAM.mkr.6">Ajout d'applications au Gestionnaire d'applications<indexterm>
|
||||
<primary>Applications</primary><secondary>ajout au Gestionnaire d'applications</secondary></indexterm><indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>ajout d'applications</secondary></indexterm></title>
|
||||
<para>A toute application ajoutée au Gestionnaire d'applications correspond
|
||||
une icône de lancement dans un groupe d'applications.</para>
|
||||
<para>De nombreuses applications peuvent former un groupe d'applications,
|
||||
c'est-à-dire un répertoire situé au niveau supérieur
|
||||
du Gestionnaire d'applications, contenant l'icône et les fichiers de
|
||||
l'application.</para>
|
||||
<para>Certaines applications ne disposent pas de leur propre groupe d'applications
|
||||
; dans ce cas, leur icône de lancement est située dans un groupe
|
||||
d'applications général. Par exemple, vous pouvez créer
|
||||
un groupe d'applications vide, le nommer ”Jeux” et y installer
|
||||
vos programmes de ludiciel.</para>
|
||||
<sect2 id="SAG.CnfAM.div.9">
|
||||
<title>Méthodes d'ajout d'applications<indexterm><primary>Applications</primary><secondary>méthodes d'ajout</secondary></indexterm></title>
|
||||
<para>Pour ajouter une application au Gestionnaire d'applications, vous pouvez
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>l'enregistrer,</para>
|
||||
</listitem>
|
||||
<listitem><para>ajouter une icône sans enregistrer l'application.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.CnfAM.div.10">
|
||||
<title>Enregistrement d'une application<indexterm><primary>Enregistrement</primary><secondary>définition</secondary></indexterm></title>
|
||||
<para>L'enregistrement d'une application permet de l'intégrer complètement.
|
||||
</para>
|
||||
<para><indexterm><primary>Applications</primary><secondary>enregistrement</secondary></indexterm>Les caractéristiques d'une application enregistrée
|
||||
sont les suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>elle dispose de son propre groupe d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>ses fichiers de configuration sont rassemblés en un
|
||||
emplacement unique, appelé <emphasis><indexterm><primary>Module d'enregistrement</primary></indexterm>module d'enregistrement</emphasis></para>
|
||||
</listitem>
|
||||
<listitem><para>elle peut être associée à un volume d'aide
|
||||
enregistré</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour enregistrer une application, effectuez une des opérations
|
||||
suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Si vous installez une application adaptée au Bureau
|
||||
CDE, elle est enregistrée automatiquement (voir la section <!--Original
|
||||
XRef content: '”Ajout d'une application
|
||||
adaptée au Bureau CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.7">).</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le cas d'une application existante, l'enregistrement
|
||||
peut être effectué à l'aide d'un module d'enregistrement
|
||||
(voir la section <!--Original XRef content: '”Enregistrement d'une
|
||||
application existante ou non CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.8">).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>L'utilisation d'un module d'enregistrement facilite la gestion de l'application
|
||||
sur le Bureau. Le module est créé dans le système de
|
||||
fichiers, à un emplacement différent de celui utilisé
|
||||
pour les fichiers de configuration du Bureau.</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.CnfAM.div.11">
|
||||
<title>Ajout sans module d'enregistrement</title>
|
||||
<para>Utilisez cette méthode si vous voulez que le Gestionnaire d'applications
|
||||
ne contienne que l'icône de lancement de l'application.</para>
|
||||
<para><indexterm><primary>Applications</primary><secondary>ajout sans enregistrement</secondary></indexterm>Les caractéristiques d'une application ajoutée
|
||||
sans module d'enregistrement sont les suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>elle peut disposer de son propre groupe d'applications, mais
|
||||
son icône est généralement installée dans un groupe
|
||||
existant</para>
|
||||
</listitem>
|
||||
<listitem><para>ses fichiers de configuration sont installés dans des
|
||||
répertoires faisant partie des chemins de recherche du Bureau</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Ajout d'une icône d'application à un groupe d'applications
|
||||
existant”, page 49'--><xref role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.9">.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.12" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.7">Ajout d'une application adaptée au Bureau
|
||||
CDE<indexterm><primary>Applications</primary><secondary>CDE</secondary></indexterm></title>
|
||||
<para>Une application adaptée au Bureau CDE est enregistrée
|
||||
automatiquement dans le Gestionnaire d'applications lors de son installation;
|
||||
ses ensembles de fichiers contiennent le module d'enregistrement requis par
|
||||
le Bureau.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Installez l'application en suivant les instructions correspondantes.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Une fois l'installation terminée, cliquez deux fois
|
||||
sur Recharger applications dans le groupe d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifiez l'installation:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le Gestionnaire d'applications et assurez-vous que
|
||||
le nouveau groupe d'applications y figure.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour lancer l'application, ouvrez le groupe d'applications
|
||||
et cliquez deux fois sur l'icône correspondante.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.13" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.8">Enregistrement d'une application existante ou
|
||||
non CDE</title>
|
||||
<para>Utilisez cette méthode pour intégrer complètement
|
||||
une application au Bureau.</para>
|
||||
<para>Le Bureau fournit un utilitaire, <command>dtappintegrate</command>,
|
||||
qui crée des liens entre les fichiers du module d'enregistrement et
|
||||
les répertoires du chemin de recherche.</para>
|
||||
<para>Pour plus de détails sur l'enregistrement sur le Bureau, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 4, ”Enregistrement d'une
|
||||
application”'--><xref role="ChapNumAndTitle" linkend="SAG.RegAp.mkr.1">.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.14" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.9">Ajout d'une icône d'application à
|
||||
un groupe d'applications existant</title>
|
||||
<para>La procédure ci-dessous explique comment ajouter une icône
|
||||
d'application à un groupe d'applications existant.</para>
|
||||
<para>Par exemple, le Bureau contient le groupe d'applications Administration_système,
|
||||
qui rassemble les applications et les scripts permettant de gérer le
|
||||
système. Vous pouvez faire en sorte de lancer un script fréquemment
|
||||
utilisé en cliquant deux fois sur une icône de ce groupe d'applications.
|
||||
</para>
|
||||
<orderedlist>
|
||||
<listitem><para>A l'aide de Créer action, créez une définition
|
||||
d'action pour l'application.</para>
|
||||
<para>Pour plus de détails sur cet utilitaire, reportez-vous au <!--Original
|
||||
XRef content: 'chapitre 9, ”Création d'actions et de types de
|
||||
données à l'aide de Créer action ”'--><xref role="ChapNumAndTitle" linkend="SAG.dtCrA.mkr.1">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le répertoire du groupe d'applications, créez
|
||||
un fichier exécutable portant le même nom que l'action. Le contenu
|
||||
de ce fichier n'a pas d'importance.</para>
|
||||
<para>Par exemple, si vous avez créé l'action “Programme”
|
||||
qui permet d'exécuter un utilitaire d'administration du système,
|
||||
créez le fichier exécutable <filename>/etc/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/System_Admin/Programme</filename>.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.15">
|
||||
<title id="SAG.CnfAM.mkr.10">Création et administration de groupes
|
||||
d'applications généraux<indexterm><primary>Groupes d'applications</primary><secondary>administration</secondary></indexterm></title>
|
||||
<para>Un groupe d'application (répertoire) général n'est
|
||||
associé à aucun produit particulier. Par exemple, Outils_Bureau
|
||||
est un groupe d'applications général intégré contenant
|
||||
de nombreuses icônes d'application ayant un rapport entre elles, mais
|
||||
ne faisant pas partie d'un même produit.</para>
|
||||
<para>Vous pouvez créer des groupes d'applications généraux
|
||||
supplémentaires. Vous pouvez, par exemple, définir un groupe
|
||||
appelé Jeux, dans lequel installer tous les programmes de ludiciel
|
||||
disponibles sur le système.</para>
|
||||
<para>Un groupe d'applications général peut être système
|
||||
ou personnel.</para>
|
||||
<sect2 id="SAG.CnfAM.div.16" role="Procedure">
|
||||
<title>Création d'un groupe d'applications général système<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>système</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez un sous-répertoire dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
<para>Le nom de ce sous-répertoire deviendra celui du<indexterm><primary>Groupes d'applications</primary><secondary>noms</secondary></indexterm> groupe
|
||||
d'applications.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
||||
d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.17" role="Procedure">
|
||||
<title>Création d'un groupe d'applications général personnel<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>personnels</secondary>
|
||||
</indexterm><indexterm><primary>Groupes d'applications</primary><secondary>personnels</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez un sous-répertoire dans <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename>.</para>
|
||||
<para>Le nom de ce sous-répertoire deviendra celui du groupe d'applications.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
||||
d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.18" role="Procedure">
|
||||
<title>Personnalisation d'un groupe d'applications intégré<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>personnalisation</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si le groupe d'applications se trouve dans <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>, copiez-le dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.
|
||||
</para>
|
||||
<para><indexterm><primary>Groupes d'applications</primary><secondary>Outils_Bureau</secondary></indexterm>Par exemple, pour copier le groupe d'applications
|
||||
Outils_Bureau, entrez la commande:</para>
|
||||
<programlisting remap="CodeIndent1">cp -r /usr/dt/appconfig/appmanager/C/Desktop_Tools /etc/dt/appconfig/appmanager/C
|
||||
</programlisting>
|
||||
<para>La copie sera prioritaire par rapport à l'original.</para>
|
||||
</listitem>
|
||||
<listitem><para>Apportez les modifications voulues; par exemple, vous pouvez
|
||||
ajouter des fichiers d'actions (fichiers exécutables portant le même
|
||||
nom que les actions associées).</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour mettre les modifications en oeuvre, déconnectez-vous,
|
||||
puis reconnectez-vous.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.19">
|
||||
<title id="SAG.CnfAM.mkr.11">Modification du chemin de recherche des applications<indexterm>
|
||||
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
||||
<tertiary>modification</tertiary></indexterm></title>
|
||||
<para>Cette opération a lieu lors de l'ajout d'un<indexterm><primary>Serveur</primary><secondary>d'applications</secondary><tertiary>ajout</tertiary>
|
||||
</indexterm> serveur d'applications au chemin de recherche. Dans ce cas, le
|
||||
Gestionnaire d'applications rassemble tous les groupes d'applications système
|
||||
de ce serveur.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Chemin de recherche des applications”, page 125'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8">.</para>
|
||||
<sect2 id="SAG.CnfAM.div.20">
|
||||
<title>Chemin de recherche par défaut<indexterm><primary>Chemin de
|
||||
recherche</primary><secondary>applications</secondary><tertiary>par défaut</tertiary></indexterm></title>
|
||||
<para>Le chemin de recherche par défaut contient les répertoires
|
||||
suivants:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="106*">
|
||||
<colspec colwidth="422*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
||||
align="left" valign="bottom"><para>Répertoire</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row></tbody>
|
||||
</tgroup></informaltable>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.21">
|
||||
<title id="SAG.CnfAM.mkr.12">Ajout d'un serveur d'applications au chemin de
|
||||
recherche<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>modification</tertiary></indexterm></title>
|
||||
<para>Outre la modification du chemin de recherche des applications, vous
|
||||
devrez peut-être effectuer certaines tâches de configuration supplémentaires,
|
||||
pour permettre la communication avec le serveur d'applications. Pour plus
|
||||
de détails, reportez-vous à la section <!--Original XRef content:
|
||||
'”Gestion des services d'applications”, page 106'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.15">.</para>
|
||||
<sect3 id="SAG.CnfAM.div.22" role="Procedure">
|
||||
<title>Définition du chemin de recherche des applications<indexterm>
|
||||
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
||||
<tertiary>système</tertiary></indexterm> système</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename> n'existe pas, créez-le en copiant <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ouvrez /<filename>etc/dt/Xsession.d/0010.paths</filename>,
|
||||
puis ajoutez ou modifiez une ligne permettant de définir et d'exporter
|
||||
la variable <systemitem>DTSPSYSAPPHOSTS</systemitem><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPSYSAPPHOSTS</tertiary></indexterm>:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
||||
<para>Par exemple, la ligne suivante permet d'ajouter le système <command>ApServA</command> au chemin de recherche des applications:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=ApServA:</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Pour que la modification soit prise en compte, les utilisateurs
|
||||
doivent se déconnecter, puis se reconnecter.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
<sect3 id="SAG.CnfAM.div.23" role="Procedure">
|
||||
<title>Définition d'un<indexterm><primary>Chemin de recherche</primary>
|
||||
<secondary>applications</secondary><tertiary>personnel</tertiary></indexterm> chemin
|
||||
de recherche des applications personnel</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ajoutez ou modifiez une ligne permettant de définir
|
||||
et d'exporter la variable <systemitem>DTSPUSERAPPHOSTS</systemitem><indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPUSERAPPHOSTS</tertiary></indexterm>:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
||||
<para>Par exemple, la ligne suivante permet d'ajouter les systèmes <command>ApServB</command> et <command>ApServC</command> au chemin de recherche des
|
||||
applications:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=ApServB:,ApServC:</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Déconnectez-vous, puis reconnectez-vous.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.24">
|
||||
<title id="SAG.CnfAM.mkr.13">Administration du Gestionnaire d'applications<indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>administration</secondary>
|
||||
</indexterm></title>
|
||||
<para>Les tâches d'administration du Gestionnaire d'applications comprennent
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>la suppression d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>la relecture de la base de données des applications
|
||||
en cours de session</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CnfAM.div.25" role="Procedure">
|
||||
<title>Suppression d'applications<indexterm><primary>Applications</primary>
|
||||
<secondary>annulation de l'enregistrement</secondary></indexterm><indexterm>
|
||||
<primary>Applications</primary><secondary>suppression</secondary></indexterm></title>
|
||||
<para>Lorsqu'une application a été enregistrée à
|
||||
l'aide de <command>dtappintegrate</command>, vous pouvez également
|
||||
annuler son enregistrement à l'aide de cet utilitaire. Cette opération
|
||||
entraîne la suppression du groupe de l'application du Gestionnaire d'applications.
|
||||
En outre, les actions, les icônes, l'aide et les types de données
|
||||
associés ne sont plus disponibles.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>dtappintegrate</primary><secondary>suppression
|
||||
d'une application</secondary></indexterm>Entrez la commande suivante:</para>
|
||||
<programlisting remap="CodeIndent1">dtappintegrate -s <symbol role="Variable">app_root</symbol> -u</programlisting>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.26" role="Procedure">
|
||||
<title>Mise à jour du Gestionnaire d'applications en cours de session<indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>mise à jout</secondary></indexterm></title>
|
||||
<para><indexterm><primary>Applications</primary><secondary>rechargement</secondary>
|
||||
</indexterm>Lorsque vous ajoutez des applications, vous devez recréer
|
||||
le Gestionnaire d'applications pour qu'elles soient disponibles immédiatement.
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Ouvrez le groupe d'applications Outils_Bureau et cliquez deux
|
||||
fois sur Recharger applications.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Cette action permet de mettre à jour le Gestionnaire d'applications
|
||||
lors de l'ajout d'applications à un serveur d'applications. Il se peut
|
||||
cependant que<indexterm><primary>Actions</primary><secondary>Recharger applications</secondary></indexterm> Recharger applications n'applique pas les suppressions
|
||||
éventuelles ou les déplacements d'applications. Ce type de modification
|
||||
ne prend effet que lorsque l'utilisateur se déconnecte et se reconnecte
|
||||
successivement.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.27">
|
||||
<title id="SAG.CnfAM.mkr.14">Modification de l'éditeur de texte et
|
||||
de l'émulateur de terminal<indexterm><primary>Editeur de texte</primary>
|
||||
<secondary>modification</secondary></indexterm><indexterm><primary>Emulateur
|
||||
de terminal</primary><secondary>modification</secondary></indexterm></title>
|
||||
<para>Pour lancer ces applications, sélectionnez les objets de commande
|
||||
du Tableau de bord appropriés ou cliquez deux fois sur leur icône
|
||||
dans le Gestionnaire d'applications.</para>
|
||||
<para>Les opérations suivantes permettent également d'activer
|
||||
ces applications:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>L'éditeur de texte s'ouvre lorsque l'utilisateur sélectionne
|
||||
un fichier de texte dans le Gestionnaire de fichiers, puis choisit l'option
|
||||
Ouvrir dans le menu Sélectionné(s). L'éditeur de texte
|
||||
par défaut est <command>dtpad</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'émulateur de terminal est lancé lorsque l'utilisateur
|
||||
sélectionne Ouvrir terminal dans le menu Fichier du Gestionnaire de
|
||||
fichiers, ou lorsqu'une action ouvre une fenêtre d'émulation
|
||||
de terminal. L'émulateur de terminal par défaut est <command>dtterm</command>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Dans les circonstances décrites ci-dessus, vous pouvez configurer
|
||||
le Bureau de sorte qu'il utilise un éditeur de texte ou un émulateur
|
||||
de terminal différent.</para>
|
||||
<sect2 id="sag.cnfam.div.28" role="Procedure">
|
||||
<title>Modification de l'éditeur de texte et de l'émulateur
|
||||
de terminal par défaut</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Pour que les modifications soient appliquées à
|
||||
tout le système, connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une action correspondant au nouvel éditeur
|
||||
de texte ou au nouvel émulateur de terminal.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Pour ce faire, vous pouvez utiliser l'action Créer
|
||||
action. La <!--Original XRef content: 'Figure 3‐3'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="sag.cnfam.mkr.15"> montre un exemple dans lequel une application
|
||||
appelée EditTexte est créée. Pour plus de détails,
|
||||
reportez-vous au <!--Original XRef content: 'chapitre 9,
|
||||
”Criation d'actions e--><!--t de types de donnies
|
||||
` l'aide de Crier action”'--><xref role="ChapNumAndTitle" linkend="sag.dtcra.mkr.1">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<figure>
|
||||
<title id="sag.cnfam.mkr.15">Fenêtre Créer une action</title>
|
||||
<graphic id="sag.cnfam.grph.3" entityref="SAG.CnfAM.fig.3"></graphic>
|
||||
</figure>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Vous pouvez également créer manuellement une
|
||||
définition d'action, en entrant par exemple:</para>
|
||||
<programlisting remap="CodeIndent2">ACTION EditTexte
|
||||
{
|
||||
LABEL EditTexte
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/TP/bin/EditTexte %(Fichier)Arg_1%
|
||||
DESCRIPTION Cliquez deux fois sur cette icône pour \
|
||||
lancer l'application EditTexte.
|
||||
}</programlisting>
|
||||
<para>Pour plus de détails sur cette opération, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 10,
|
||||
”Criation manuelle d--><!--'actions”'--><xref role="ChapNumAndTitle"
|
||||
linkend="sag.cract.mkr.1">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Placez le fichier de configuration contenant la nouvelle action
|
||||
dans le répertoire approprié:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Action système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Action personnelle: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>S'il y a lieu, créez le<indexterm><primary>Fichiers</primary><secondary>user-prefs.dt</secondary></indexterm> fichier <filename>user-prefs.dt</filename> en copiant <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/user-prefs.dt</filename> dans l'un
|
||||
des répertoires suivants:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Fichier système: <filename>/etc/dt/appconfig/types/<symbol role="Variable">langue</symbol></filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Fichier personnel: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Editez l'action Editeur de texte ou Terminal dans le fichier <filename>user-prefs.dt</filename> système ou personnel. Pour faire correspondre
|
||||
la nouvelle action et l'ancienne, modifiez la ligne <filename>MAP_ACTION</filename>.
|
||||
</para>
|
||||
<para>Par exemple, changez:</para>
|
||||
<programlisting remap="CodeIndent1">MAP_ACTION Dtpad</programlisting>
|
||||
<para>en:</para>
|
||||
<programlisting remap="CodeIndent1">MAP_ACTION EditTexte</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Sauvegardez le fichier <filename>user-prefs.dt</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données des actions.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter><?Pub Caret>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000043305>
|
||||
1714
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch04.sgm
Normal file
1714
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch04.sgm
Normal file
File diff suppressed because it is too large
Load Diff
1345
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch05.sgm
Normal file
1345
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch05.sgm
Normal file
File diff suppressed because it is too large
Load Diff
406
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch06.sgm
Normal file
406
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch06.sgm
Normal file
@@ -0,0 +1,406 @@
|
||||
<!-- $XConsortium: ch06.sgm /main/13 1996/12/21 18:56:29 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.PrCnf.div.1">
|
||||
<title id="SAG.PrCnf.mkr.1">Configuration et gestion de l'impression à
|
||||
partir du Bureau</title>
|
||||
<para id="SAG.PrCnf.mkr.2"><indexterm><primary>Impression</primary><secondary>gestion</secondary></indexterm>L'utilisateur peut imprimer des fichiers de
|
||||
différentes façons. Il en existe deux principales: l'impression
|
||||
à partir du Bureau et l'impression à partir d'une application.
|
||||
</para>
|
||||
<para>Il existe différentes possibilités d'impression à
|
||||
partir du Bureau:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>sélection d'un fichier dans le Gestionnaire de fichiers,
|
||||
puis de l'option Imprimer du menu Sélectionné(s) ou du menu
|
||||
instantané de l'icône</para>
|
||||
</listitem>
|
||||
<listitem><para>déplacement d'un fichier du Gestionnaire de fichiers
|
||||
vers l'icône Imprimante du Tableau de bord ou le panneau secondaire
|
||||
Imprimantes personnelles</para>
|
||||
</listitem>
|
||||
<listitem><para>déplacement d'un fichier du Gestionnaire de fichiers
|
||||
vers une imprimante de la fenêtre principale du Gestionnaire d'impression.
|
||||
</para>
|
||||
<para>Pour imprimer à partir d'une application, utilisez la commande
|
||||
Imprimer à laquelle vous pouvez accéder à partir d'un
|
||||
menu ou d'un autre objet de commande de la fenêtre de l'application.
|
||||
</para>
|
||||
<informaltable id="sag.pconf.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: 'Ajout et
|
||||
suppression d'imprimantes116'--><xref role="JumpText" linkend="sag.prcnf.div.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Images
|
||||
d'ictnes des imprimantes117'--><xref role="JumpText" linkend="sag.prcnf.div.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Configuration
|
||||
de l'imprimante par difaut119'--><xref role="JumpText" linkend="sag.prcnf.div.9"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Starting
|
||||
the Print Dialog Manager'--><xref role="JumpText" linkend="sag.prcnf.div.11"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.PrCnf.div.2">
|
||||
<title id="SAG.PrCnf.mkr.3">Ajout et suppression d'imprimantes</title>
|
||||
<para>Cette section comporte les procédures d'ajout et de suppression
|
||||
d'imprimantes du Bureau.</para>
|
||||
<sect2 id="SAG.PrCnf.div.3" role="Procedure">
|
||||
<title>Ajout d'une imprimante<indexterm><primary>Imprimantes</primary><secondary>ajout</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ajoutez une imprimante à votre configuration système.
|
||||
</para>
|
||||
<para>Suivez les instructions de la documentation d'administration système
|
||||
de votre système d'exploitation.</para>
|
||||
</listitem>
|
||||
<listitem><para>Exécutez la commande:</para>
|
||||
<programlisting>env LANG=<replaceable remap="Emphasis">language</replaceable>/usr/dt/bin/dtprintinfo -populate
|
||||
</programlisting>
|
||||
<para>Remarque: Vous devez avoir l'autorisation de super utilisateur super-user
|
||||
pour exécuter cette commande.</para>
|
||||
</listitem>
|
||||
<listitem><para>Relancez le Gestionnaire d'impression ou cliquez deux fois
|
||||
sur Recharger actions dans le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications. Vérifiez que l'imprimante s'affiche.</para>
|
||||
</listitem>
|
||||
<listitem><para>Envoyez un message aux utilisateurs pour leur indiquer de
|
||||
relancer le Gestionnaire d'impression ou d'exécuter Recharger actions.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>A chaque fois qu'il est appelé,<indexterm><primary>Gestionnaire
|
||||
d'impression</primary></indexterm> le Gestionnaire d'impression lit la liste
|
||||
de configuration des imprimantes du système. S'il détecte une
|
||||
nouvelle imprimante, il crée automatiquement une action et une icône
|
||||
pour la nouvelle imprimante. Aucune autre intervention de votre part n'est
|
||||
nécessaire pour faire figurer l'imprimante sur le Bureau.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.4" role="Procedure">
|
||||
<title id="SAG.PrCnf.mkr.4">Suppression d'une imprimante<indexterm><primary>Imprimantes</primary><secondary>suppression</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Supprimez l'imprimante de la configuration de votre système.
|
||||
</para>
|
||||
<para>Suivez les instructions de la documentation d'administration système
|
||||
de votre système d'exploitation.</para>
|
||||
</listitem>
|
||||
<listitem><para>Relancez le Gestionnaire d'impression ou cliquez deux fois
|
||||
sur Recharger actions dans le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications. Assurez-vous que l'imprimante a disparu.</para>
|
||||
</listitem>
|
||||
<listitem><para>Envoyez un message aux utilisateurs pour leur indiquer de
|
||||
relancer le Gestionnaire d'impression ou d'exécuter Recharger actions.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>À chaque fois qu'il est appelé, le Gestionnaire d'impression
|
||||
lit la liste de configuration des imprimantes du système. S'il détecte
|
||||
une suppression d'imprimante de la liste, il supprime automatiquement l'action
|
||||
et l'icône de cette imprimante du Gestionnaire d'impression et du Gestionnaire
|
||||
de fichiers. Aucune autre intervention de votre part n'est nécessaire
|
||||
pour supprimer l'imprimante du Bureau.</para>
|
||||
<note>
|
||||
<para>Le Gestionnaire d'impression ne peut supprimer les imprimantes à
|
||||
partir du Tableau de bord. C'est pourquoi, lors de la suppression d'une imprimante
|
||||
de votre configuration, vous devez envoyer un message à tous les utilisateurs
|
||||
du système pour leur demander de supprimer toute icône correspondant
|
||||
à l'imprimante supprimée sur le Tableau de bord.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.5">
|
||||
<title>Modification de l'intervalle de mise à jour de la liste des
|
||||
tâches<indexterm><primary>Imprimantes</primary><secondary>intervalle
|
||||
de mise à jour des tâches</secondary></indexterm><indexterm>
|
||||
<primary>Intervalle de mise à jour des tâches</primary></indexterm></title>
|
||||
<para>Pour modifier la fréquence d'affichage des informations dans<indexterm>
|
||||
<primary>Gestionnaire d'impression</primary><secondary>intervalle de mise
|
||||
à jour des tâches</secondary></indexterm> le Gestionnaire d'impression,
|
||||
modifiez l'intervalle de mise à jour de la liste des tâches.
|
||||
Par défaut, le Gestionnaire d'impression interroge les imprimantes
|
||||
toutes les trente secondes pour déterminer l'état des tâches
|
||||
d'impression. Vous pouvez modifier l'intervalle des interrogations à
|
||||
l'aide de la règle “Intervalle des mises à jour”
|
||||
dans la boîte de dialogue “Définir les options” (affichée
|
||||
à la sélection de “Définir les options” sur
|
||||
le menu “Visualiser”).</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.6">
|
||||
<title id="SAG.PrCnf.mkr.5">Images d'icônes des imprimantes<indexterm>
|
||||
<primary>Imprimantes</primary><secondary>images d'icônes</secondary>
|
||||
</indexterm><indexterm><primary>Icônes</primary><secondary>images d'imprimantes</secondary></indexterm></title>
|
||||
<para>Lorsque vous ajoutez une imprimante, l'icône de l'imprimante par
|
||||
défaut lui est automatiquement attribuée. Si vous souhaitez
|
||||
la remplacer par une autre icône d'imprimante, placez les fichiers d'icônes
|
||||
dans<filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol>, ou dans un autre répertoire du chemin de recherche
|
||||
des icônes. Les utilisateurs peuvent alors sélectionner cette
|
||||
icône en remplacement de l'icône par défaut.</para>
|
||||
<para>Vous <emphasis>devez</emphasis> créer un jeu complet d'icônes
|
||||
(grandes, moyennes, petites), sinon elles ne s'afficheront pas dans le sélecteur
|
||||
d'icônes du Gestionnaire d'impression.</para>
|
||||
<para>Pour plus de détails sur le chemin de recherche des icônes,
|
||||
reportez-vous à la section <!--Original XRef content: '”Chemin
|
||||
de recherche d'icônes”, page 130'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.Datab.mkr.13">.</para>
|
||||
<sect2 id="SAG.PrCnf.div.7">
|
||||
<title>Noms et tailles de fichiers d'icônes</title>
|
||||
<para>Les conditions préalables à l'attribution d'un nom pour
|
||||
un fichier d'icônes sont les suivantes:</para>
|
||||
<programlisting><symbol role="Variable">nom_base.taille</symbol>.<symbol role="Variable">type</symbol></programlisting>
|
||||
<para>où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="104*">
|
||||
<colspec colwidth="424*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">taille</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para><command>l</command> (grande), <command>m</command> (moyenne), <command>t</command> (petite). Pour plus de détails
|
||||
sur les tailles d'icônes, reportez-vous à la section <!--Original
|
||||
XRef content: '”Taille des icônes”, page 215'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CrIcn.mkr.4">.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">type</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para><command>pm</command> (pixmap couleur), <command>bm</command> (bitmap).</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Par exemple, les noms de fichiers d'icônes pour les icônes
|
||||
pixmap petites et moyennes d'une icône d'imprimante couleur peuvent
|
||||
être <filename>ColorPrinter.m.pm</filename> et <filename>ColorPrinter.t.pm</filename>.</para>
|
||||
<para>Pour plus de détails, reportez-vous au <!--Original XRef content:
|
||||
'chapitre 12, ”Création d'icônes pour le Bureau”'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.CrIcn.mkr.1">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.8" role="Procedure">
|
||||
<title>Modification globale du libellé d'icône, d'imprimante
|
||||
ou de la description d'une imprimante</title>
|
||||
<para>Vous devez modifier globalement les caractéristiques d'une imprimante
|
||||
dès son ajout, avant que les utilisateurs ne le fassent à l'aide
|
||||
du Gestionnaire d'impression. Lorsqu'un utilisateur a modifié les caractéristiques
|
||||
de l'imprimante avec le Gestionnaire d'impression, il ne voit pas les modifications
|
||||
que vous effectuez.</para>
|
||||
<para>Editez le fichier <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>/<symbol role="Variable">nom_file_attente_impression</symbol><filename>.dt</filename> avec les informations concernant le libellé
|
||||
de l'icône, de l'imprimante ou la description:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Dans la zone <command>ICON</command>, modifiez le <symbol role="Variable">nom_base</symbol> par le nouveau nom de base de l'icône.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Imprimantes</primary><secondary>libellés</secondary></indexterm>Dans la zone <command>LABEL</command>, modifiez le <symbol role="Variable">nom_libellé</symbol> par le nouveau libellé
|
||||
de l'imprimante.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<itemizedlist>
|
||||
<listitem><para><indexterm><primary>Imprimantes</primary><secondary>aide Sur
|
||||
l'élément</secondary></indexterm><indexterm><primary>Aide</primary>
|
||||
<secondary>icônes d'imprimantes</secondary></indexterm>Mettez le texte
|
||||
à jour dans la zone <command>DESCRIPTION</command>.</para>
|
||||
<para>Il s'agit du meilleur endroit où indiquer l'emplacement, le type
|
||||
et le responsable de la maintenance de l'imprimante. Pour ajouter plusieurs
|
||||
lignes, tapez une barre oblique inverse (\) à la fin de la ligne.
|
||||
Par exemple:</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<programlisting> DESCRIPTION Imprimante PostScript du Bâtiment 1\
|
||||
Pièce 123. Appelez le 555-5555 en cas d'incident.</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.9">
|
||||
<title id="SAG.PrCnf.mkr.6">Configuration de l'imprimante par défaut<indexterm>
|
||||
<primary>Imprimantes</primary><secondary>par défaut</secondary></indexterm></title>
|
||||
<para>L'imprimante par défaut est accessible lorsque l'utilisateur
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fait glisser un objet sur l'icône Imprimante du Tableau
|
||||
de bord;</para>
|
||||
</listitem>
|
||||
<listitem><para>sélectionne un objet dans le Gestionnaire de fichiers
|
||||
et choisit l'option Imprimer du menu Sélectionné(s) ou du menu
|
||||
instantané de l'icône;</para>
|
||||
</listitem>
|
||||
<listitem><para>imprime à partir d'applications qui utilisent l'imprimante
|
||||
par défaut.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.PrCnf.div.10" role="Procedure">
|
||||
<title>Modification de l'imprimante par défaut<indexterm><primary>Impression</primary><secondary>imprimante par défaut</secondary></indexterm></title>
|
||||
<para>Pour modifier l'imprimante par défaut pour tous les utilisateurs
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename>.</para>
|
||||
<para>Si le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename>
|
||||
n'existe pas, copiez-le à partir de <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Sur la ligne<indexterm><primary>Variable LPDEST</primary>
|
||||
</indexterm> <systemitem>LPDEST=</systemitem><symbol role="Variable">imprimante</symbol>, mettez à jour l'<symbol role="Variable">imprimante</symbol>
|
||||
en lui donnant le nom de la nouvelle imprimante de destination par défaut.
|
||||
</para>
|
||||
<para>Si la ligne n'existe pas, ajoutez-en une, dans laquelle <symbol role="Variable">imprimante</symbol> correspond au nom de l'imprimante à utiliser par
|
||||
défaut.</para>
|
||||
</listitem>
|
||||
<listitem><para>Les utilisateurs doivent se déconnecter puis se reconnecter.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Pour modifier l'imprimante par défaut d'un utilisateur, ce dernier
|
||||
doit:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Copier une autre imprimante dans le Tableau de bord à
|
||||
partir du panneau secondaire Imprimantes personnelles.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour désigner une autre imprimante comme imprimante par défaut
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Allez dans votre répertoire personnel et ouvrez le
|
||||
fichier <filename>.dtprofile</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ajoutez ou éditez la ligne fixant la valeur de la variable
|
||||
d'environnement <systemitem>LPDEST</systemitem>:</para>
|
||||
<para remap="CodeIndent1"><systemitem>LPDEST</systemitem>=<symbol role="Variable">unité_imprimante;</symbol> <command>export LPDEST</command></para>
|
||||
<para>Si vous utilisez <command>csh</command>, la syntaxe est la suivante
|
||||
:</para>
|
||||
<para><command>setenv</command> <systemitem>LPDEST</systemitem> <symbol role="Variable">unité_imprimante</symbol></para>
|
||||
<para>Par exemple, la ligne ci-dessous transforme l'imprimante par défaut
|
||||
en imprimante dont le nom d'unité est <filename>laser3d</filename>.
|
||||
</para>
|
||||
<para remap="CodeIndent1"><systemitem>LPDEST</systemitem>=laser3d; <command>export</command> <systemitem>LPDEST</systemitem></para>
|
||||
<para>Si vous utilisez <command>csh</command>, la syntaxe est la suivante
|
||||
:</para>
|
||||
<para remap="CodeIndent1"><command>setenv</command> <systemitem>LPDEST</systemitem>
|
||||
laser3d</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.11">
|
||||
<title id="SAG.PrCnf.mkr.7">Concepts d'impression<indexterm><primary>impression</primary><secondary>concepts</secondary></indexterm></title>
|
||||
<para>Les utilisateurs peuvent initier l'impression en déplaçant
|
||||
un objet, fichier ou texte,
|
||||
sur une icône d'imprimante.
|
||||
Une autre méthode consiste à sélectionner la commande
|
||||
d'impression dans
|
||||
une application. Dans chaque cas, le procédé est différent.
|
||||
</para>
|
||||
<sect2 id="SAG.PrCnf.div.12">
|
||||
<title id="SAG.PrCnf.mkr.8">Impression par déplacement (Glisser et
|
||||
poser)<indexterm><primary>impression</primary><secondary>déplacement (Glisser
|
||||
et poser)</secondary></indexterm></title>
|
||||
<para>Lorsqu'une demande d'impression est initiée par le déplacement
|
||||
d'un fichier ou d'un texte sur
|
||||
une icône d'imprimante, le système procède comme suit:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Il recherche la base de données de type de données
|
||||
pour obtenir la définition
|
||||
de l'objet déplacé.</para>
|
||||
</listitem>
|
||||
<listitem><para>S'il n'existe qu'une seule action d'impression pour le type
|
||||
de données (indiquée à l'aide de la zone ARG_TYPE dans
|
||||
l'action d'impression), celle-ci est utilisée, sinon l'action d'impression
|
||||
par défaut <command>dtlp</command> est utilisée. Par exemple,
|
||||
s'il s'agit d'un fichier PostScript, le système utilise l'action d'impression
|
||||
des fichiers PostScript (Cette action est définie dans <filename>/usr/dt/appconfig/types/<langue>/dt.dt</filename>.) Si vous avez utilisé
|
||||
l'outil "Créer action" pour ce type de données, la commande
|
||||
d'impression entrée représente la seule action d'impression
|
||||
qui sera utilisée pour imprimer des fichiers avec ce type de données.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier est envoyé à l'imprimante avec le
|
||||
sous-système d'impression <command>lp</command> UNIX standard.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.13">
|
||||
<title id="SAG.PrCnf.mkr.9">Impression à partir des applications CDE<indexterm><primary>impression</primary><secondary>à partir des applications
|
||||
CDE</secondary></indexterm></title>
|
||||
<para>Un certain nombre d'applications, y compris le Gestionnaire d'agenda
|
||||
(<command>dtcm</command>), le Gestionnaire d'aide (<command>dthelp</command>),
|
||||
la messagerie (<command>dtmail</command>) et l'Editeur de texte (<command>dtpad</command>) ont un support d'impression intégré constitué
|
||||
principalement d'un serveur d'impression X. Ce dernier est un simple serveur
|
||||
X (vidéo) qui a été amélioré pour pouvoir
|
||||
correspondre à des types différents d'imprimantes comme par
|
||||
exemple raster, PCL et Post Script.</para>
|
||||
<para>Lorsqu'une demande d'impression est initiée à partir d'une
|
||||
application CDE (par exemple en sélectionnant "Imprimer ..." dans le
|
||||
menu Fichier de l'Editeur de texte), le système procède comme
|
||||
suit:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>L'application affiche une boîte de dialogue dans laquelle
|
||||
l'utilisateur peut définir des options d'impression spécifiques
|
||||
à l'application, spécifiques à l'imprimante ou génériques.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>L'application envoie des instructions au serveur d'impression
|
||||
X. Ces dernières comprennent des demandes de dessins X standard auxquels
|
||||
sont ajoutés des indicateurs de page et de limites de la tâche.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Le serveur d'impression X interprète les instructions
|
||||
en données de sortie correspondant à l'imprimante choisie. Ces
|
||||
données de sortie sont fonction des capacités du serveur d'impression
|
||||
X et de l'imprimante sélectionnée.</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier est alors envoyé à l'imprimante avec
|
||||
le sous-sytème d'impression <command>lp</command> UNIX normal.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<sect3 id="SAG.PrCnf.div.14">
|
||||
<title id="SAG.PrCnf.mkr.10">Prise en charge de l'impression à partir
|
||||
des applications CDE<indexterm><primary>impression</primary><secondary>prise
|
||||
en charge pour les applications CDE</secondary></indexterm></title>
|
||||
<para>Deux programmes sont nécessaires pour la prise en charge de l'impression
|
||||
à partir des applications CDE (en plus de l'application elle-même
|
||||
et du serveur d'impression X): le Gestionnaire des boîtes de dialogue
|
||||
d'impression (Print Dialog Manager, PDM) et le daemon du PDM.</para>
|
||||
<para>Des programmes spéciaux appelés Gestionnaire des boîtes
|
||||
de dialogue d'impression (PDM) prennent en charge l'affichage et la configuration
|
||||
des options spécifiques à l'imprimante. Chaque classe d'imprimante
|
||||
a son propre PDM capable de reconnaître ses capacités et la gamme
|
||||
d'options offertes.</para>
|
||||
<para>La deuxième catégorie de programmes, appelés deamons
|
||||
du PDM, est chargée de reconnaître si l'application veut afficher
|
||||
ou définir les options d'impression spécifiques à l'imprimante
|
||||
et ensuite de lancer le PDM qui correspond à l'imprimante sélectionnée.
|
||||
</para>
|
||||
<para>En résumé, pour imprimer à partir des applications
|
||||
CDE et obtenir de bons résultats, vous devez:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Vérifier que les imprimantes sont ajoutées correctement
|
||||
à la configuration de votre système.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les serveurs d'impression X nécessaires
|
||||
à la configuration de votre imprimante sont correctement définis
|
||||
et qu'ils sont lancés. Le serveur d'impression X pour CDE par défaut
|
||||
est <literal>Xprt</literal>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les deamons du Gestionnaire d'affichage
|
||||
de l'impression (PDM) sont correctement configurés et qu'ils sont
|
||||
lancés. Le deamon PDM pour CDE par défaut est <command>dtpdmd</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les Gestionnaires d'affichage de l'impression
|
||||
(PDM) sont correctement configurés et qu'ils sont disponibles. Le PDM
|
||||
pour CDE par défaut est <command>dtpdm</command><?Pub Caret1>.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000027113>
|
||||
1144
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch07.sgm
Normal file
1144
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch07.sgm
Normal file
File diff suppressed because it is too large
Load Diff
559
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch08.sgm
Normal file
559
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch08.sgm
Normal file
@@ -0,0 +1,559 @@
|
||||
<!-- $XConsortium: ch08.sgm /main/10 1996/12/20 20:39:13 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.IntAc.div.1">
|
||||
<title id="SAG.IntAc.mkr.1">Introduction aux actions et aux types de données</title>
|
||||
<para>Les <emphasis role="Variable">actions</emphasis><indexterm><primary>Actions</primary><secondary>introduction</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>introduction</secondary>
|
||||
</indexterm> et les <emphasis>types de données</emphasis> permettent
|
||||
d'installer des applications sur le Bureau, et de créer une interface
|
||||
utilisateur destinée à lancer les applications et à manipuler
|
||||
les fichiers de données associés.</para>
|
||||
<informaltable id="SAG.IntAc.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: 'Actions136'--><xref
|
||||
role="JumpText" linkend="SAG.IntAc.mkr.2"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Types de
|
||||
données143'--><xref role="JumpText" linkend="SAG.IntAc.mkr.5"></para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>Le présent chapitre définit les notions d'action et de
|
||||
type de données. Il décrit:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>les raisons pour lesquelles des actions et des types de données
|
||||
doivent être créés pour les applications</para>
|
||||
</listitem>
|
||||
<listitem><para>les relations existant entre les actions et les types de données
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>les relations existant entre les actions et les types de données
|
||||
et les opérations d'impression.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.IntAc.div.2">
|
||||
<title>Informations connexes</title>
|
||||
<para>Les procédures et les règles de création des actions
|
||||
et des types de données sont décrits dans trois chapitres du
|
||||
présent manuel.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Le <!--Original XRef content:
|
||||
'chapitre 9'--><xref role="ChapterNumber" linkend="SAG.dtCrA.mkr.1">
|
||||
explique comment créer des actions et des types de données à
|
||||
l'aide de l'utilitaire du Bureau “Créer action”.</para>
|
||||
<para>Ce programme permet de créer des actions et des types de données
|
||||
pour la plupart des applications, sans connaître la syntaxe utilisée
|
||||
pour leurs définitions.</para>
|
||||
</listitem>
|
||||
<listitem><para>Le <!--Original XRef content: 'chapitre 10'--><xref
|
||||
role="ChapterNumber" linkend="SAG.CrAct.mkr.1"> et le <!--Original XRef content:
|
||||
'chapitre 11'--><xref role="ChapterNumber" linkend="SAG.CrDT.mkr.1">
|
||||
expliquent comment créer des actions et des types de données
|
||||
manuellement, à l'aide de fichiers de configuration.</para>
|
||||
<para>Vous devez utiliser cette méthode pour bénéficier
|
||||
des fonctions avancées non supportées par “Créer
|
||||
action”.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.IntAc.div.3">
|
||||
<title id="SAG.IntAc.mkr.2">Actions<indexterm><primary>Actions</primary><secondary>introduction</secondary></indexterm></title>
|
||||
<para>Il s'agit d'instructions qui permettent d'automatiser les tâches
|
||||
de Bureau telles que le lancement d'applications et l'ouverture de fichiers
|
||||
de données. Leur fonctionnement est semblable à celui des macros
|
||||
ou des fonctions de programmation. Toute action a un nom, qui est utilisé
|
||||
pour la lancer.</para>
|
||||
<para>Une fois définie, une action peut être utilisée
|
||||
pour faciliter l'utilisation de l'interface utilisateur. En effet, le Bureau
|
||||
permet d'associer les éléments de cette dernière (icônes,
|
||||
objets de commande du Tableau de bord et options de menus) à des actions.
|
||||
</para>
|
||||
<figure>
|
||||
<title>Utilisation des actions</title>
|
||||
<graphic id="SAG.IntAc.grph.1" entityref="SAG.IntAc.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Par exemple, le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications contient des icônes qui permettent de lancer divers programmes.
|
||||
</para>
|
||||
<figure>
|
||||
<title>Icônes d'action du groupe d'applications Outils_Bureau</title>
|
||||
<graphic id="SAG.IntAc.grph.2" entityref="SAG.IntAc.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Lorsque vous cliquez deux fois sur chacune de ces icônes, une
|
||||
action est lancée. L'exemple ci-dessous représente une partie
|
||||
de la définition de l'action exécutée lorsque l'utilisateur
|
||||
clique deux fois sur l'icône Afficher fichier xwd. Cette action est
|
||||
définie dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>.
|
||||
</para>
|
||||
<programlisting>ACTION Xwud
|
||||
{
|
||||
LABEL Afficher fichier xwd
|
||||
TYPE COMMAND
|
||||
EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%
|
||||
…
|
||||
}</programlisting>
|
||||
<para>La commande indiquée dans la zone <filename>EXEC_STRING</filename>
|
||||
est exécutée lorsque l'utilisateur clique deux fois sur l'icône.
|
||||
</para>
|
||||
<para><indexterm><primary>Actions</primary><secondary>Tableau de bord</secondary>
|
||||
</indexterm><indexterm><primary>Tableau de bord</primary><secondary>actions</secondary></indexterm>Les actions sont également utilisées
|
||||
sur le Tableau de bord. L'exemple ci- dessous représente une partie
|
||||
de la définition de l'objet de commande Terminal du tableau secondaire
|
||||
Applications personnelles, défini dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/dtwm.fp</filename>.</para>
|
||||
<programlisting>CONTROL Term
|
||||
{
|
||||
ICON Fpterm
|
||||
LABEL Terminal
|
||||
PUSH_ACTION Dtterm
|
||||
…
|
||||
}</programlisting>
|
||||
<para>La zone <filename>PUSH_ACTION</filename> indique l'action exécutée
|
||||
lorsque l'utilisateur clique deux fois sur l'objet de commande (en l'occurrence,
|
||||
il s'agit de l'action Dtterm).</para>
|
||||
<para><indexterm><primary>Actions</primary><secondary>menus</secondary></indexterm><indexterm>
|
||||
<primary>Menus</primary><secondary>actions</secondary></indexterm>Les actions
|
||||
sont également utilisées dans les menus, tels que le menu Sélectionné(s)
|
||||
associé aux fichiers de données, dans le Gestionnaire de fichiers.
|
||||
Par exemple, les fichiers XWD (portant l'extension <filename>.xwd</filename>
|
||||
ou<filename>.wd</filename>) disposent d'une action Ouvrir, qui permet de les
|
||||
afficher à l'aide de l'action Xwud.</para>
|
||||
<figure>
|
||||
<title>Action Ouvrir associée aux fichiers de type XWD</title>
|
||||
<graphic id="SAG.IntAc.grph.3" entityref="SAG.IntAc.fig.3"></graphic>
|
||||
</figure>
|
||||
<para>Les actions du<indexterm><primary>Menus</primary><secondary>Sélectionné(s)</secondary></indexterm> menu Sélectionné(s) sont indiquées
|
||||
dans la définition du type de données des fichiers XWD, figurant
|
||||
dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt.</filename></para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
ICON Dtxwd
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Le type de données XWD et les actions associées (Ouvrir
|
||||
et Imprimer) sont décrit à la section <!--Original XRef content:
|
||||
'”Association des fichiers de données aux actions par l'intermédiaire
|
||||
des types de données”, page 144'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.IntAc.mkr.6">.</para>
|
||||
<sect2 id="SAG.IntAc.div.4">
|
||||
<title><indexterm><primary>Actions</primary><secondary>création d'icônes
|
||||
d'application</secondary></indexterm><indexterm><primary>Applications</primary>
|
||||
<secondary>création d'icônes</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>applications</secondary></indexterm>Création
|
||||
d'icônes d'application</title>
|
||||
<para>Par exemple, lorsque vous cliquez deux fois sur l'icône Afficher
|
||||
fichier xwd, dans le groupe d'applications Outils_Bureau, le client X <command>xwud</command> est lancé. Cependant, cette icône ne représente
|
||||
pas directement le programme exécutable <command>xwud</command> (<filename>/usr/bin/X11/xwud</filename>).</para>
|
||||
<para>L'icône Afficher fichier xwd apparaît dans ce groupe d'applications
|
||||
car il existe dans le répertoire correspondant un fichier appelé <filename>Xwud</filename> (voir la <!--Original XRef content: 'Figure 8‐4'--><xref
|
||||
role="CodeOrFigureOrTable" linkend="SAG.IntAc.mkr.3">); ce fichier représente
|
||||
une action sous-jacente portant le même nom (Xwud). Dans la définition
|
||||
de l'action, le nom de cette dernière est celui indiqué après
|
||||
le mot clé <command>ACTION</command>:</para>
|
||||
<programlisting>ACTION Xwud
|
||||
{
|
||||
LABEL Afficher fichier xwd
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%
|
||||
DESCRIPTION L'action Afficher fichier xwd (Xwud) \
|
||||
permet d'afficher un fichier xwd créé à l'aide \
|
||||
de l'action Capturer Xwd (Xwd). Elle utilise \
|
||||
la commande xwud.
|
||||
}</programlisting>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>d'action</secondary>
|
||||
<tertiary>définition</tertiary></indexterm>Ce fichier définissant
|
||||
une action, il est appelé <emphasis>fichier d'actions</emphasis>(un
|
||||
fichier d'action doit être exécutable et porter le même
|
||||
nom que l'action). Son icône dans le Gestionnaire d'applications ou
|
||||
de fichiers est appelée<indexterm><primary>Icône d'action</primary>
|
||||
</indexterm> <emphasis>icône d'action</emphasis> ou<indexterm><primary>Icône d'application</primary><secondary>création</secondary>
|
||||
</indexterm> <emphasis>icône d'application</emphasis>; en effet, lorsque
|
||||
vous cliquez deux fois dessus, une application est lancée.</para>
|
||||
<figure>
|
||||
<title id="SAG.IntAc.mkr.3">Icône d'application (action) correspondant
|
||||
à un fichier d'action</title>
|
||||
<graphic id="SAG.IntAc.grph.4" entityref="SAG.IntAc.fig.4"></graphic>
|
||||
</figure>
|
||||
<para>Lorsque le Gestionnaire d'applications détecte un fichier exécutable,
|
||||
il vérifie qu'il existe une action portant le même nom dans la
|
||||
base de données des actions. Si tel est le cas, il considère
|
||||
le fichier comme un fichier d'action.</para>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>d'action</secondary>
|
||||
<tertiary>contenu</tertiary></indexterm>Le contenu d'un fichier d'action n'a
|
||||
pas d'importance; généralement, il fournit des informations
|
||||
sur la fonction de l'action.</para>
|
||||
<note>
|
||||
<para>Ne confondez pas <emphasis>fichier d'action</emphasis> et <emphasis>fichier de définition d'action</emphasis>. Le premier porte le même
|
||||
nom que l'action; il est utilisé pour créer une <emphasis>icône d'application</emphasis> dans le Gestionnaire de fichiers ou d'applications.
|
||||
Le second est le fichier <symbol role="Variable">nom</symbol><filename>.dt</filename>, qui contient la définition de l'action.</para>
|
||||
</note>
|
||||
<para>Une fois que le Bureau a identifié un fichier comme étant
|
||||
un fichier d'action, la définition sous-jacente est utilisée
|
||||
pour définir l'apparence et le comportement de ce fichier.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La zone <filename>EXEC_STRING</filename> définit le
|
||||
comportement de l'icône d'application. Dans le cas de l'icône
|
||||
Afficher fichier xwd, cette zone indique que l'icône d'action lance
|
||||
le client X <command>xwud</command> en utilisant certains arguments de ligne
|
||||
de commande.</para>
|
||||
</listitem>
|
||||
<listitem><para>La zone <command>LABEL</command> définit le libellé
|
||||
de l'icône d'application.</para>
|
||||
</listitem>
|
||||
<listitem><para>La zone <command>DESCRIPTION</command> définit le texte
|
||||
qui apparaît lorsque l'utilisateur accède à l'aide sur
|
||||
l'élément.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'icône d'application Xwud utilise l'image par défaut
|
||||
car sa définition d'action ne contient pas la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>A l'inverse, l'icône ”Comprimer fichier” utilise une
|
||||
image personnalisée, définie dans la zone <command>ICON</command>
|
||||
de sa définition d'action.</para>
|
||||
<para>Par exemple:</para>
|
||||
<programlisting remap="CodeIndent1">ACTION Compress
|
||||
LABEL Comprimer fichier
|
||||
ICON Dtcmprs
|
||||
…
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<figure>
|
||||
<title>Image d'icône indiquée dans la zone ICON de la définition
|
||||
d'action</title>
|
||||
<graphic id="SAG.IntAc.grph.5" entityref="SAG.IntAc.fig.5"></graphic>
|
||||
</figure>
|
||||
<para>L'action <command>Xwud</command> est une action de <emphasis>commande</emphasis> car sa définition contient une commande (dans la zone <command>EXEC_STRING</command>) à exécuter. La zone <command>TYPE</command>
|
||||
de la définition de l'action indique le type de cette dernière.
|
||||
</para>
|
||||
<para>A l'origine, l'icône “Afficher fichier xwd” apparaît
|
||||
dans le groupe d'applications <structname>Outils_Bureau</structname>; vous
|
||||
pouvez cependant la copier dans un répertoire quelconque auquel vous
|
||||
avez accès en écriture. Tant que la définition de l'action
|
||||
Xwud figure dans la base de données des actions, tout fichier exécutable <command>Xwud</command> que vous créez est considéré comme un
|
||||
fichier d'action associé, et son icône dans le Gestionnaire de
|
||||
fichiers ou d'applications peut être utilisée pour lancer l'action.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.5">
|
||||
<title id="SAG.IntAc.mkr.4">Utilisation des fichiers de données comme<indexterm>
|
||||
<primary>Actions</primary><secondary>arguments de fichiers</secondary></indexterm><indexterm>
|
||||
<primary>Arguments</primary><secondary>actions</secondary></indexterm> arguments</title>
|
||||
<para>L'<indexterm><primary>Arguments</primary><secondary>actions</secondary>
|
||||
</indexterm><symbol role="Variable">argument</symbol> d'une commande est l'élément
|
||||
(il s'agit généralement d'un<indexterm><primary>Arguments</primary>
|
||||
<secondary>de fichier</secondary><tertiary>actions</tertiary></indexterm>
|
||||
fichier) sur lequel elle est exécutée. Les arguments des actions
|
||||
peuvent être des fichiers.</para>
|
||||
<para>Par exemple, la zone <filename>EXEC_STRING</filename> de l'action Xwud
|
||||
indique qu'un fichier doit être spécifié comme argument
|
||||
:</para>
|
||||
<programlisting>EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%</programlisting>
|
||||
<para><command>Arg</command> correspond à <symbol role="Variable">argument.</symbol> La forme<indexterm><primary>Syntaxe</primary><secondary>Arg_1</secondary></indexterm> <filename>Arg_1</filename> désigne le
|
||||
premier argument, et <filename>(File)</filename> indique que l'action considère
|
||||
l'argument comme un fichier.</para>
|
||||
<para><indexterm><primary>Icône d'application</primary><secondary>poser
|
||||
un fichier</secondary></indexterm><indexterm><primary>Actions</primary><secondary>poser un fichier</secondary></indexterm><indexterm><primary>Icône d'application</primary><secondary>cliquer deux fois</secondary></indexterm>Pour indiquer
|
||||
un fichier comme argument, la méthode la plus simple consiste à
|
||||
poser un fichier de données sur l'icône d'application. Le Bureau
|
||||
identifie le chemin d'accès du fichier posé et le substitue,
|
||||
sur la ligne de commande, au texte figurant entre les signes % ( <computeroutput>%(File)Arg_1“Fichier xwd à afficher:”%</computeroutput>).
|
||||
La commande exécutée est la suivante:</para>
|
||||
<programlisting>/usr/bin/X11/xwud -noclick -in <symbol role="Variable">chemin_fichier</symbol></programlisting>
|
||||
<para>Lorsque l'utilisateur clique deux fois sur l'icône d'application,
|
||||
le Bureau consulte la zone <filename>EXEC_STRING</filename> et affiche une
|
||||
boîte de dialogue invitant l'utilisateur à spécifier un
|
||||
nom ou un chemin d'accès de fichier. Dans le cas de l'action <command>Xwud</command>, le message est le suivant:</para>
|
||||
<para><computeroutput>Fichier xwd à afficher :</computeroutput></para>
|
||||
<para>Le nom ou le chemin d'accès de fichier indiqué par l'utilisateur
|
||||
est utilisé comme argument.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.6">
|
||||
<title>Fonctions supplémentaires<indexterm><primary>Actions</primary>
|
||||
<secondary>fonctions</secondary></indexterm></title>
|
||||
<para>Outre le lancement des applications, les actions permettent d'effectuer
|
||||
les opérations décrites ci-dessous.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Sur le Tableau de bord:</para>
|
||||
<para>La définition d'un objet de commande du Tableau de bord comporte
|
||||
des zones qui indiquent l'action exécutée lorsque l'utilisateur
|
||||
clique ou pose un fichier sur l'objet de commande. Pour plus de détails,
|
||||
reportez-vous à la section <!--Original XRef content: '”Définition
|
||||
des objets de commande du Tableau de bord”, page 241'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.FrPC.mkr.15">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans les menus:</para>
|
||||
<para>La syntaxe de la définition des menus Fenêtre et Espace
|
||||
de travail permet d'indiquer l'action exécutée par une option
|
||||
de menu. Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Menus du Gestionnaire de l'espace de travail”,
|
||||
page 261'--><xref role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.8">
|
||||
et à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le domaine de la communication entre applications:</para>
|
||||
<para>Une application peut être configurée de manière
|
||||
à envoyer et à recevoir des informations par l'intermédiaire
|
||||
d'un type d'action spécial appelé message ToolTalk ( <filename>TT_MSG</filename>). Les actions <filename>TT_MSG</filename> sont décrites
|
||||
dans la documentation destinée au développeur et propre à
|
||||
l'environnement utilisé.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.IntAc.div.7">
|
||||
<title id="SAG.IntAc.mkr.5">Types de données<indexterm><primary>Types
|
||||
de données</primary><secondary>introduction</secondary></indexterm></title>
|
||||
<para>L'apparence et le comportement de l'icône d'un fichier de données
|
||||
dans le Gestionnaire de fichiers sont fonction du type de données du
|
||||
fichier. Le Bureau permet d'associer des caractéristiques personnalisées
|
||||
aux fichiers et aux répertoires, grâce au mécanisme de
|
||||
classification des données selon leur type.</para>
|
||||
<sect2 id="SAG.IntAc.div.8">
|
||||
<title><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>Définition</title>
|
||||
<para>Un type de données est une structure définie dans la base
|
||||
de données du Bureau. L'exemple ci-dessous illustre la définition
|
||||
du type de données XWD, figurant dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
ICON Dtxwd
|
||||
NAME_TEMPLATE %s.xwd
|
||||
MIME_TYPE application/octet-stream
|
||||
SUNV3_TYPE xwd-file
|
||||
DESCRIPTION Ce fichier contient une image au format XWD.\
|
||||
Il s'agit généralement de captures de\
|
||||
fenêtres effectuées à l'aide de l'action\
|
||||
Capturer xwd. Son type de données est XWD et\
|
||||
son extension, .xwd ou .wd.
|
||||
}
|
||||
DATA_CRITERIA XWD1
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME XWD
|
||||
MODE f
|
||||
NAME_PATTERN *.xwd
|
||||
}
|
||||
DATA_CRITERIA XWD2
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME XWD
|
||||
MODE f
|
||||
NAME_PATTERN *.wd
|
||||
}</programlisting>
|
||||
<para>Toute définition de type de données se compose des deux
|
||||
parties suivantes:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="193*">
|
||||
<colspec colwidth="335*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>DATA_ATTRIBUTES</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Définit l'apparence et le comportement
|
||||
du type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>DATA_CRITERIA</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique les critères (nom ou
|
||||
contenu) permettant d'attribuer le type de données à un fichier.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>La zone <filename>DATA_ATTRIBUTES_NAME</filename> permet d'associer
|
||||
les critères aux attributs.</para>
|
||||
<para>Plusieurs zones <filename>DATA_CRITERIA</filename> peuvent être
|
||||
indiquées pour une zone <filename>DATA_ATTRIBUTE</filename>. Par exemple,
|
||||
pour le type de données XWD, deux critères <filename>NAME_PATTERN</filename> permettent d'indiquer deux extensions différentes ( <filename>.xwd</filename> et <filename>.wd</filename>).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.9">
|
||||
<title id="SAG.IntAc.mkr.6"><indexterm><primary>Types de données</primary>
|
||||
<secondary>relations avec les actions</secondary></indexterm><indexterm>
|
||||
<primary>Actions</primary><secondary>relations avec les types de données</secondary></indexterm>Association des fichiers de données aux actions
|
||||
par l'intermédiaire des types de données</title>
|
||||
<para>Dans le cas du type de données XWD, l'utilisateur crée
|
||||
un fichier en lui attribuant l'une des extensions suivantes: <filename>.xwd</filename> ou<filename>.wd</filename>. Le Bureau utilise le nom du fichier
|
||||
en tant que <emphasis>critère</emphasis> pour l'associer au type de
|
||||
données approprié.</para>
|
||||
<para>Tout fichier de type XWD dispose des éléments suivants:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>une icône unique permettant d'identifier les fichiers
|
||||
de données</para>
|
||||
</listitem>
|
||||
<listitem><para>des informations d'aide sur l'élément qui décrivent
|
||||
le type de données</para>
|
||||
</listitem>
|
||||
<listitem><para>un menu Sélectionné(s) personnalisé dans
|
||||
le Gestionnaire de fichiers, contenant les options Ouvrir et Imprimer (l'action
|
||||
Ouvrir lance l'action <command>Xwud</command>)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.IntAc.div.10">
|
||||
<title>Lancement d'actions à partir du menu Sélectionné(s)<indexterm>
|
||||
<primary>Menus</primary><secondary>Sélectionné(s)</secondary>
|
||||
</indexterm></title>
|
||||
<para>Le menu Sélectionné(s) du Gestionnaire de fichiers n'est
|
||||
actif que lorsqu'un fichier ou un répertoire est sélectionné.
|
||||
Les options figurant dans la partie inférieure de ce menu sont fonction
|
||||
du type de données du fichier. Par exemple, s'il s'agit d'un fichier <filename>XWD</filename>, les actions Ouvrir et Imprimer sont disponibles.</para>
|
||||
<para>Les options indiquées au bas du menu Sélectionné(s)
|
||||
sont spécifiées dans la zone <command>ACTIONS</command> de la
|
||||
définition du type de données.</para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
…
|
||||
}</programlisting>
|
||||
<para><indexterm><primary>Menus</primary><secondary>Sélectionné(s)</secondary></indexterm>Le contenu du menu Sélectionné(s) dépend
|
||||
du type de données. Cependant, l'action Ouvrir est commune à
|
||||
de nombreux types de données (ce qui signifie qu'elle figure dans le
|
||||
menu qui s'affiche lorsque vous sélectionnez un fichier dans le Gestionnaire
|
||||
de fichiers et que vous ouvrez le menu Sélectionné(s) correspondant).
|
||||
</para>
|
||||
<figure>
|
||||
<title>Menu Sélectionné(s) d'un fichier XWD</title>
|
||||
<graphic id="SAG.IntAc.grph.6" entityref="SAG.IntAc.fig.6"></graphic>
|
||||
</figure>
|
||||
<para>Généralement, l'<indexterm><primary>Actions</primary>
|
||||
<secondary>Ouvrir</secondary></indexterm> action Ouvrir lance l'application
|
||||
associée au fichier de données. Par exemple, lorsque vous ouvrez
|
||||
un fichier <filename>XWD</filename>, l'action <command>Xwud</command> est
|
||||
exécutée: le client X xwud est lancé pour afficher le
|
||||
fichier. En d'autres termes, l'action Ouvrir est équivalente à
|
||||
l'action Xwud. De même, lorsque vous ouvrez un fichier <filename>TEXTFILE</filename>, l'Editeur de texte est lancé; dans le cas d'un fichier <filename>BM</filename> (bitmap) ou <filename>PM</filename> (pixmap), l'Editeur d'icônes
|
||||
est lancé.</para>
|
||||
<para>La possibilité de créer des actions Ouvrir qui effectuent
|
||||
différentes opérations repose sur les deux fonctions décrites
|
||||
ci-dessous.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><indexterm><primary>Actions</primary><secondary>mappage</secondary>
|
||||
</indexterm>Mappage des actions</para>
|
||||
<para>Cette fonction permet de créer une action qui en lance une autre,
|
||||
au lieu d'exécuter directement une commande. Par exemple, vous pouvez
|
||||
créer une action Ouvrir qui renvoie à (lance) l'action <command>Xwud</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Actions</primary><secondary>restrictions</secondary></indexterm>Restrictions en fonction du type de données
|
||||
</para>
|
||||
<para>Les définitions d'actions peuvent contenir une zone <filename>ARG_TYPE</filename> permettant d'associer l'action à certains types
|
||||
de données uniquement. Par exemple, vous pouvez faire en sorte que
|
||||
l'action Ouvrir (qui renvoie à l'action <command>Xwud</command>) ne
|
||||
s'applique qu'aux fichiers dont le type de données est <filename>XWD</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>La définition ci-dessous permet d'associer l'action Ouvrir à
|
||||
l'action Xwud pour le type de données XWD. Elle figure dans le fichier
|
||||
de configuration de base de données <filename>/usr/dt/appconfig/types/<symbol>langue</symbol>/xclients.dt</filename>.</para>
|
||||
<programlisting>ACTION Ouvrir
|
||||
{
|
||||
LABEL Ouvrir
|
||||
ARG_TYPE XWD
|
||||
TYPE MAP
|
||||
MAP_ACTION Xwud
|
||||
}</programlisting>
|
||||
<para>La zone <command>TYPE</command> indique qu'il s'agit d'une action mappée
|
||||
et la zone <filename>MAP_ACTION</filename>, qu'elle lance l'action Xwud. La
|
||||
zone <filename>ARG_TYPE</filename> spécifie que l'action ne s'applique
|
||||
qu'aux fichiers dont le type de données est XWD.</para>
|
||||
<para>Comparez la définition précédente de l'action Ouvrir
|
||||
à la définition suivante, qui figure dans le fichier de base
|
||||
de données <filename>/usr/dt/appconfig/types/<symbol>langue</symbol>/dt.dt</filename>:</para>
|
||||
<programlisting>ACTION Ouvrir
|
||||
{
|
||||
LABEL Ouvrir
|
||||
ARG_TYPE BM
|
||||
TYPE MAP
|
||||
MAP_ACTION Dticon
|
||||
}</programlisting>
|
||||
<para>Cette définition ne s'applique qu'aux fichiers dont le type de
|
||||
données (<filename>ARG_TYPE</filename>) est BM (bitmaps). Elle renvoie
|
||||
l'action Ouvrir à l'action <command>Dticon</command>, qui lance l'Editeur
|
||||
d'icônes.</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.IntAc.div.11">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>double
|
||||
clic</secondary></indexterm>Comportement du double clic</title>
|
||||
<para>Le comportement du double clic est défini par la première
|
||||
entrée de la zone <command>ACTIONS</command>. Par exemple, dans le
|
||||
cas du type de données XWD, le double clic entraîne le lancement
|
||||
de l'action Ouvrir, qui à son tour lance l'action <command>Xwud</command>.
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.IntAc.div.12">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>pose</secondary></indexterm>Poser un fichier sur une icône d'action</title>
|
||||
<para>Lorsque l'utilisateur pose un fichier de données sur une icône
|
||||
d'action, le système lance l'action en utilisant le fichier comme argument
|
||||
(voir la section <!--Original XRef content: '”Utilisation des fichiers
|
||||
de données comme arguments”, page 142'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.IntAc.mkr.4">).</para>
|
||||
<para>Par exemple, lorsqu'un fichier <filename>XWD</filename> est posé
|
||||
sur l'icône Afficher fichier xwd, l'action <command>Xwud</command> est
|
||||
lancée et le fichier est utilisé comme argument (le client X <command>xwud</command> est lancé pour afficher le fichier de données).
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.13">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>impression</secondary></indexterm><indexterm><primary>Impression</primary><secondary>configuration pour un type de données</secondary></indexterm>Configuration
|
||||
de la fonction d'impression pour un type de données</title>
|
||||
<para>Pour imprimer un fichier de données à partir du Bureau,
|
||||
vous pouvez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>utiliser l'option Imprimer du menu Sélectionné(s)
|
||||
du Gestionnaire de fichiers (si elle est disponible)</para>
|
||||
</listitem>
|
||||
<listitem><para>poser un fichier sur une zone de pose d'impression (l'objet
|
||||
de commande Imprimante du Tableau de bord ou une icône d'imprimante
|
||||
dans le Gestionnaire d'impression)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Vous pouvez également lancer des impressions à partir
|
||||
du nombreuses applications.</para>
|
||||
<para>L'impression à partir du Bureau se fait à l'aide de l'action
|
||||
Imprimer. Tout comme Ouvrir, cette action est utilisée pour de nombreux
|
||||
types de données. Elle est donc mappée à d'autres actions,
|
||||
et la zone <filename>ARG_TYPE</filename> permet de personnaliser l'impression
|
||||
pour les différents types de données.</para>
|
||||
<para>Par exemple, l'exemple ci-dessous illustre l'action Imprimer associée
|
||||
au type de données XWD. Elle est définie dans le fichier <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>:</para>
|
||||
<programlisting>ACTION Imprimer
|
||||
{
|
||||
LABEL Imprimer
|
||||
ARG_TYPE XWD
|
||||
TYPE MAP
|
||||
MAP_ACTION NoPrint
|
||||
}</programlisting>
|
||||
<para>Cette action Imprimer, propre aux fichiers XWD, est mise en correspondance
|
||||
avec une action NoPrint, définie dans le fichier <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/dt.dt</filename>.
|
||||
Cette<indexterm><primary>Actions</primary><secondary>NoPrint</secondary>
|
||||
</indexterm> action affiche une boîte de dialogue informant l'utilisateur
|
||||
que l'impression du type de données est impossible.</para>
|
||||
<para>Comparez l'action Imprimer des fichiers <filename>XWD</filename> avec
|
||||
la suivante (fichiers<filename>PCL</filename>):</para>
|
||||
<programlisting>ACTION Imprimer
|
||||
{
|
||||
LABEL Imprimer
|
||||
ARG_TYPE PCL
|
||||
TYPE MAP
|
||||
MAP_ACTION PrintRaw
|
||||
}</programlisting>
|
||||
<para>L'action PrintRaw, définie dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/print.dt</filename>, indique la commande permettant d'imprimer les fichiers
|
||||
PCL.</para>
|
||||
<programlisting>ACTION PrintRaw
|
||||
{
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/dt/bin/dtlp -w %(File)Arg_1%
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub Caret>
|
||||
<?Pub *0000037363>
|
||||
654
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch09.sgm
Normal file
654
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch09.sgm
Normal file
@@ -0,0 +1,654 @@
|
||||
<!-- $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>
|
||||
1743
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch10.sgm
Normal file
1743
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch10.sgm
Normal file
File diff suppressed because it is too large
Load Diff
974
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch11.sgm
Normal file
974
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch11.sgm
Normal file
@@ -0,0 +1,974 @@
|
||||
<!-- $XConsortium: ch11.sgm /main/10 1996/12/20 20:39:34 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.CrDT.div.1">
|
||||
<title id="SAG.CrDT.mkr.1">Création manuelle de types de données</title>
|
||||
<para><indexterm><primary>Types de fichiers, voir types de données<$nopage></primary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>création manuelle</secondary></indexterm>Un type de données
|
||||
peut être défini de deux façons:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>à l'aide de l'utilitaire Créer action. Pour
|
||||
plus de détails sur cet utilitaire, reportez-vous au <!--Original XRef
|
||||
content: 'chapitre 9, Création d'actions
|
||||
et de types de données à l'aide de Créer action'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.dtCrA.mkr.1"></para>
|
||||
</listitem>
|
||||
<listitem><para>en créant manuellement la définition du type
|
||||
de données.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour créer manuellement un type de données, vous devez
|
||||
modifier un fichier de base de données.</para>
|
||||
<para>Le présent chapitre décrit la procédure de création
|
||||
manuelle.</para>
|
||||
<informaltable id="SAG.CrDT.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: 'Pourquoi
|
||||
créer un type de données manuellement ?198'--><xref role="JumpText" linkend="SAG.CrDT.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Critères
|
||||
et attributs d'une définition de type de données198'--><xref role="JumpText"
|
||||
linkend="SAG.CrDT.mkr.3"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Procédure
|
||||
de création manuelle d'un type de données199'--><xref role="JumpText" linkend="SAG.CrDT.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Exemple
|
||||
de création201'--><xref role="JumpText" linkend="SAG.CrDT.mkr.7"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Définition
|
||||
des critères d'un type de données206'--><xref role="JumpText" linkend="SAG.CrDT.mkr.11"></para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<sect1 id="SAG.CrDT.div.2">
|
||||
<title>Informations connexes :</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Pour une présentation des types de données,
|
||||
reportez-vous au <!--Original XRef content: 'chapitre 8,
|
||||
Introduction aux actions et aux types de données'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.IntAc.mkr.1">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour plus de détails sur les définitions de
|
||||
types de données, reportez-vous à la page de manuel <filename>dtdtsfile(4)</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.3">
|
||||
<title id="SAG.CrDT.mkr.2">Pourquoi créer un type de données
|
||||
manuellement ?</title>
|
||||
<para>La création manuelle d'un type de données permet de tirer
|
||||
parti des possibilités de la syntaxe des définitions de types
|
||||
de données.</para>
|
||||
<para><indexterm><primary>Types de données</primary><secondary>création
|
||||
manuelle</secondary></indexterm>Un type de données doit être
|
||||
créé manuellement si vous souhaitez bénéficier
|
||||
des fonctions suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>type de données associé au chemin</para>
|
||||
</listitem>
|
||||
<listitem><para>possibilité d'indiquer les actions (autres qu'Ouvrir
|
||||
et Imprimer) associées au type de données</para>
|
||||
</listitem>
|
||||
<listitem><para>multiplicité des critères de noms, modèles
|
||||
et contenus d'un même type de données, par exemple un type de
|
||||
données basé sur des fichiers <filename>*.abc</filename> ou <filename>*.def</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>type de données basé sur des liens</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.4">
|
||||
<title id="SAG.CrDT.mkr.3">Critères et attributs d'une définition
|
||||
de type de données</title>
|
||||
<para>La définition d'un type de données est constituée
|
||||
de deux définitions distinctes de base de données.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Définition<indexterm><primary>DATA_ATTRIBUTES</primary>
|
||||
<secondary>définition</secondary></indexterm> <filename>DATA_ATTRIBUTES</filename></para>
|
||||
<para>Elle indique le nom du type de données, l'apparence et le comportement
|
||||
des fichiers de ce type.</para>
|
||||
</listitem>
|
||||
<listitem><para>Définition <filename><indexterm><primary>DATA_CRITERIA</primary><secondary>définition</secondary></indexterm> DATA_CRITERIA</filename></para>
|
||||
<para>Elle indique les critères du type de données. Chacune
|
||||
des définitions de critères indique la définition du
|
||||
paramètre <filename>DATA_ATTRIBUTES</filename> à laquelle les
|
||||
critères s'appliquent.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Il doit exister moins une définition de <filename><indexterm>
|
||||
<primary>DATA_CRITERIA</primary><secondary>avec DATA_ATTRIBUTES</secondary>
|
||||
</indexterm>DATA_CRITERIA</filename> pour chaque définition de <filename>DATA_ATTRIBUTES</filename>; une définition de <filename>DATA_ATTRIBUTES</filename> peut être associée à plusieurs paramètres <filename>DATA_CRITERIA</filename>.</para>
|
||||
<para>Vous pouvez, par exemple, créer une définition d'attributs
|
||||
pour fichiers PostScript qui détermine la présentation et le
|
||||
comportement de ces fichiers dans le Gestionnaire de fichiers. Etablissez
|
||||
ensuite deux critères distincts pour le type de données PostScript,
|
||||
l'un basé sur le nom du fichier et l'autre basé sur son contenu.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: 'Définition des critères d'un type de données,
|
||||
page 206'--><xref role="SecTitleAndPageNum" linkend="SAG.CrDT.mkr.11">.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.5">
|
||||
<title id="SAG.CrDT.mkr.4">Procédure de création manuelle d'un
|
||||
type de données</title>
|
||||
<para>La présente section décrit la procédure à
|
||||
suivre pour créer un fichier de configuration de type de données.
|
||||
</para>
|
||||
<sect2 id="SAG.CrDT.div.6">
|
||||
<title id="SAG.CrDT.mkr.5">Fichiers de configuration pour types de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>fichiers de configuration</secondary></indexterm><indexterm><primary>Fichiers de configuration</primary>
|
||||
<secondary>types de données</secondary></indexterm></title>
|
||||
<para>Les fichiers de configuration contenant des définitions de types
|
||||
de données doivent:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>respecter la convention d'appellation <symbol role="Variable">nom</symbol><filename>.dt</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>figurer sur le chemin de recherche de la base de données
|
||||
qui est, par défaut:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="128*">
|
||||
<colspec colwidth="400*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>. Il est préférable
|
||||
de ne pas utiliser ce répertoire.</para></entry></row></tbody></tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails sur la modification du chemin, reportez-vous
|
||||
à la section <!--Original XRef content: 'Définition de la valeur
|
||||
d'un chemin de recherche, page 123'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.Datab.mkr.6">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.7" role="Procedure">
|
||||
<title id="SAG.CrDT.mkr.6">Définition d'un type de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>définition</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez un fichier de base de données existant ou créez-en
|
||||
un nouveau.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section précédente <!--Original
|
||||
XRef content: 'Fichiers de configuration pour
|
||||
types d--><!--e donnies'--><xref role="SectionTitle" linkend="sag.crdt.mkr.5">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez les attributs du type de données
|
||||
à l'aide de la syntaxe:</para>
|
||||
<indexterm><primary>DATA_ATTRIBUTES</primary><secondary>syntaxe</secondary>
|
||||
</indexterm>
|
||||
<programlisting>DATA_ATTRIBUTES nom_type_données
|
||||
{
|
||||
ICON nom_image
|
||||
DESCRIPTION chaîne
|
||||
zone_attribut
|
||||
zone_attribut
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="159*">
|
||||
<colspec colwidth="369*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_type_données</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom unique affecté à
|
||||
ce type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_image</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom de fichier ou chemin d'un fichier
|
||||
d'icône. Utilisez le nom de base du fichier. Par exemple, pour les fichiers
|
||||
d'icônes <filename>image.m.pm</filename> et <filename>image.t.pm</filename>,
|
||||
utilisez <command>image</command>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>zone_attribut</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Zone définissant l'apparence
|
||||
ou le comportement d'un type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>chaîne</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Chaîne de caractères.
|
||||
Le contenu correspondra à l'aide sur le type de données.</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>Reportez-vous à la section <!--Original XRef content: 'Exemple
|
||||
de criation, page&nums--><!--p;201'--><xref role="SecTitleAndPageNum" linkend="sag.crdt.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez les critères du type de données
|
||||
à l'aide de la syntaxe:</para>
|
||||
<indexterm><primary>DATA_CRITERIA</primary><secondary>syntaxe</secondary>
|
||||
</indexterm>
|
||||
<programlisting remap="CodeIndent1">DATA_CRITERIA nom_critère
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME nom_type_données
|
||||
zone_critères
|
||||
zone_critères
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="156*">
|
||||
<colspec colwidth="372*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_critères</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom unique de la définition
|
||||
de ces critères.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_type_données</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom utilisé dans la définition
|
||||
du paramètre <filename>DATA_ATTRIBUTES</filename>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>zone_critères</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Zone utilisée pour définir
|
||||
les critères d'affectation d'un fichier à un type de données.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Reportez-vous à la section <!--Original
|
||||
XRef content: 'Difinition
|
||||
des crithres d'un type de d--><!--onnies, page 206'--><xref role="SecTitleAndPageNum"
|
||||
linkend="sag.crdt.mkr.11">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Enregistrez le fichier de base de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les icônes de ce type de données.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: 'Indication de l'image de l'ictne
|
||||
assoc--><!--iie au type de
|
||||
donnies, page 203'--><xref role="SecTitleAndPageNum" linkend="sag.crdt.mkr.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Au besoin, créez les actions listées dans la
|
||||
zone <command>ACTIONS</command> de la définition des attributs.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.8">
|
||||
<title id="SAG.CrDT.mkr.7"><?X-setsize 13.0 pt>Exemple de création<indexterm>
|
||||
<primary>Types de données</primary><secondary>exemple</secondary></indexterm><indexterm>
|
||||
<primary>Action et type de données personnels</primary><secondary>création</secondary></indexterm></title>
|
||||
<para>Cet exemple suppose que le système contient une application <command>xgif</command>, permettant l'affichage d'images GIF. Ce programme est généralement
|
||||
lancé à l'aide de la commande:</para>
|
||||
<para><command>xgif</command> <symbol role="Variable">nom_fichier</symbol></para>
|
||||
<para>Vous pouvez afficher des images GIF de différentes façons:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>en cliquant deux fois sur un fichier GIF</para>
|
||||
</listitem>
|
||||
<listitem><para>en sélectionnant le fichier et l'application dans le
|
||||
menu Objets sélectionnés</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez un nouveau fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types/GifViewer.dt</filename> pour le modifier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Entrez les définitions des types de données
|
||||
:</para>
|
||||
<programlisting>DATA_ATTRIBUTES Gif
|
||||
{
|
||||
DESCRIPTION Fichier image Gif.
|
||||
ICON GifIcon
|
||||
ACTIONS Visualiser
|
||||
}
|
||||
DATA_CRITERIA Gif_Criteria
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Gif
|
||||
NAME_PATTERN *.gif
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Entrez la définition de l'action GifViewer:</para>
|
||||
<programlisting>ACTION GifViewer
|
||||
{
|
||||
EXEC_STRING xgif %(File)Arg_1"Fichier Gif à visualiser:"
|
||||
WINDOW_TYPE NO_STDIO
|
||||
DESCRIPTION Cliquez deux fois ou posez un fichier\
|
||||
pour lancer l'application.
|
||||
}</programlisting>
|
||||
<para>La définition ne comportant pas de zone <command>ICON</command>,
|
||||
l'action fera appel à l'icône par défaut du système.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Entrez l'action de correspondance suivante pour associer l'action
|
||||
GifViewer à l'action Visualiser figurant dans la définition
|
||||
du type de données. Utilisez la zone <filename>ARG_TYPE</filename>
|
||||
pour limiter cette action aux fichiers de type Gif.</para>
|
||||
<programlisting remap="CodeIndent1">ACTION Visualiser
|
||||
{
|
||||
ARG_TYPE Gif
|
||||
TYPE MAP
|
||||
MAP_ACTION GifViewer
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Enregistrez le fichier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.9">
|
||||
<title>Définition des attributs d'un type de données<indexterm>
|
||||
<primary>DATA_ATTRIBUTES</primary><secondary>définition</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>attributs</secondary></indexterm></title>
|
||||
<para>La définition de <filename>DATA_ATTRIBUTES</filename> indique
|
||||
l'apparence, le comportement et le nom du type de données et permet
|
||||
de préciser:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>l'icône du Gestionnaire de fichiers (zone <command>ICON</command>)</para>
|
||||
</listitem>
|
||||
<listitem><para>le contenu du menu Sélectionné(s) et son comportement
|
||||
lors d'un double clic (zone <command>ACTIONS</command>)</para>
|
||||
</listitem>
|
||||
<listitem><para>l'aide sur le type de données (zone <command>DESCRIPTION<indexterm>
|
||||
<primary>Zone</primary><secondary>DESCRIPTION</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>aide</secondary></indexterm><indexterm>
|
||||
<primary>Aide</primary><secondary>type de données</secondary></indexterm></command>)
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrDT.div.10">
|
||||
<title id="SAG.CrDT.mkr.8">Indication de l'image de l'icône associée
|
||||
au type de données<indexterm><primary>Icônes</primary><secondary>types de données</secondary></indexterm><indexterm><primary>Types
|
||||
de données</primary><secondary>icônes</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>ICON</secondary><tertiary>type de données</tertiary></indexterm>ICON</command> pour indiquer l'icône utilisée dans le Gestionnaire
|
||||
de fichiers. Si vous ne l'indiquez pas, ce dernier affichera uniquement un
|
||||
libellé.</para>
|
||||
<para>Il existe deux types de valeur pour la zone <command><indexterm><primary>Zone</primary><secondary>ICON</secondary><tertiary>valeurs</tertiary></indexterm>ICON</command>.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Nom<indexterm><primary>Nom de base du fichier</primary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>nom de base du fichier</secondary>
|
||||
</indexterm> de base du fichier:</para>
|
||||
<para>Le nom de base du fichier est le nom du fichier contenant l'image de
|
||||
l'icône moins les suffixes de la taille (<command>l</command>, <command>m</command> et <command>t</command>) et du type d'image (<command>bm</command>
|
||||
et <command>pm</command>). Par exemple, si des fichiers s'appellent <filename>IcôneJeu.m.pm</filename> et <filename>IcôneJeu.t.pm</filename>,
|
||||
utilisez <filename>IcôneJeu</filename>.</para>
|
||||
<para>Si vous utilisez un nom de fichier de base, les fichiers d'icône
|
||||
doivent être copiés dans un répertoire figurant sur le
|
||||
chemin de recherche d'icône:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>icônes personnelles: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/icons</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes appliquées au système: <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Chemin de recherche absolu, comprenant le nom complet du fichier:
|
||||
</para>
|
||||
<para>Utilisez le chemin absolu uniquement si le fichier d'icône ne
|
||||
figure pas sur le chemin de recherche de l'icône. Par exemple, si le
|
||||
fichier <filename>IcôneJeu.m.pm</filename> se trouve dans le répertoire <filename>/doc/projects</filename>, qui ne figure pas sur le chemin de recherche, la
|
||||
valeur de la zone <command>ICON</command> sera <filename>/doc/projects/IcôneJeu.m.pm</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Le <!--Original XRef content: 'Tableau 11‐1'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrDT.mkr.9"> répertorie les tailles d'icônes à
|
||||
créer et les noms de fichiers correspondants.</para>
|
||||
<table id="SAG.CrDT.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CrDT.mkr.9">Noms et tailles des icônes de types de données</title>
|
||||
<tgroup cols="3" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.97in">
|
||||
<colspec colwidth="2.01in">
|
||||
<colspec colwidth="1.99in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Taille en pixels</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>48 x 48</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>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>32 x 32</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>16 x 16</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></tbody></tgroup></table>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.11">
|
||||
<title id="SAG.CrDT.mkr.10">Association de types de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>association avec des
|
||||
actions</secondary></indexterm> avec des actions<indexterm><primary>Actions</primary><secondary>association avec des types de données</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>association avec des actions</secondary></indexterm></title>
|
||||
<para>Les types de données peuvent être associés à
|
||||
des actions de deux manières:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La zone <command><indexterm><primary>Zone</primary><secondary>ACTIONS</secondary></indexterm>ACTIONS</command> figurant dans la définition
|
||||
du paramètre <filename>DATA_ATTRIBUTES</filename> répertorie
|
||||
les actions qui apparaîtront dans le menu Objets sélectionnés
|
||||
du Gestionnaire de fichiers. La première action de la liste est l'action
|
||||
par défaut (double clic).</para>
|
||||
</listitem>
|
||||
<listitem><para>Il est possible de limiter les actions aux types de données
|
||||
indiqués à l'aide de la zone <filename><indexterm><primary>Zone</primary><secondary>ARG_TYPE</secondary></indexterm>ARG_TYPE</filename>
|
||||
figurant dans la définition de l'action.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>La définition suivante, par exemple, crée un type de données
|
||||
concernant les fichiers “readme créés par l'administrateur
|
||||
système à l'aide de la convention d'appellation <filename>*.rm</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES FichierSysReadme
|
||||
{
|
||||
ICON SysReadMe
|
||||
ACTIONS Ouvrir,Répondre
|
||||
}
|
||||
|
||||
DATA_CRITERIA CritèresFichierSysReadme
|
||||
{
|
||||
NAME_PATTERN *.rm
|
||||
DATA_ATTRIBUTES_NAME FichierSysReadme
|
||||
}</programlisting>
|
||||
<para>Une action de réponse est définie ci-dessous pour le fichier.
|
||||
Elle permet d'ouvrir une copie modifiable du fichier dans l'Editeur de texte.
|
||||
Une fois le fichier sauvegardé et l'Editeur de texte fermé,
|
||||
le fichier est transmis à l'administrateur système (adresse <filename>sysadmin@utd</filename>).</para>
|
||||
<programlisting>ACTION Répondre
|
||||
{
|
||||
ARG_TYPE FichierSysReadme
|
||||
EXEC_STRING /bin/sh -c 'cp %Arg_1% $HOME/readme.temp;\
|
||||
chmod +w $HOME/readme.temp; \
|
||||
dtpad $HOME/readme.temp; \
|
||||
cat $HOME/readme.temp | \
|
||||
/usr/bin/mailx sysadmin@utd; \
|
||||
rm $HOME/readme.temp'
|
||||
WINDOW_TYPE NO_STDIO
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.12">
|
||||
<title>Masquage des fichiers en fonction du type de données<indexterm>
|
||||
<primary>Fichiers</primary><secondary>cachés</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>fichiers cachés</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>cachés</secondary></indexterm></title>
|
||||
<para>Si le type de données d'un fichier est invisible, ce dernier
|
||||
n'apparaît pas dans le Gestionnaire de fichiers.</para>
|
||||
<para>Utilisez la zone <command>PROPERTIES</command> figurant dans la définition
|
||||
de <filename>DATA_ATTRIBUTES</filename> pour cacher les icônes de ce
|
||||
type:</para>
|
||||
<programlisting>PROPERTIES invisible</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.13">
|
||||
<title>Comportement d'un fichier manipulé</title>
|
||||
<para>Les zones <filename>DATA_ATTRIBUTES</filename> suivantes sont utilisées
|
||||
principalement par les programmeurs système. Elles indiquent le comportement
|
||||
des fichiers lorsque l'utilisateur exécute certaines tâches.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous au manuel <citetitle>Common
|
||||
Desktop Environment Programmer's Guide</citetitle>.</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="212*">
|
||||
<colspec colwidth="316*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Zone</para></entry><entry align="left"
|
||||
valign="bottom"><para>Description</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>MOVE_TO_ACTION</secondary></indexterm>MOVE_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Concerne les conteneurs tels que les
|
||||
répertoires. Cette zone indique une action qui doit être exécutée
|
||||
lors du transfert d'un fichier vers un conteneur de ce type.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>C<indexterm><primary>Zone</primary><secondary>COPY_TO_ACTION</secondary></indexterm> OPY_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Concerne les conteneurs tels que les
|
||||
répertoires. Cette zone indique une action qui doit être exécutée
|
||||
lors de la copie d'un fichier dans un conteneur de ce type.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>LINK_TO_ACTION</secondary></indexterm>LINK_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Cette zone indique une action qui doit
|
||||
être exécutée lors de l'association d'un fichier à
|
||||
un autre fichier de ce type.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>IS_TEXT</secondary></indexterm>IS_TEXT</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique que les fichiers de ce type
|
||||
contiennent du texte affichable dans une boîte de message.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Zone</primary>
|
||||
<secondary>MEDIA</secondary></indexterm>MEDIA</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type de support ToolTalk
|
||||
correspondant.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>MIME_TYPE_MEDIA</secondary></indexterm>MIME_TYPE</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type MIME correspondant.
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>X400_TYPE</secondary></indexterm>X400_TYPE</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type X400 correspondant.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.14">
|
||||
<title id="SAG.CrDT.mkr.11">Définition des critères d'un type
|
||||
de données<indexterm><primary>Types de données</primary><secondary>critères</secondary></indexterm><indexterm><primary>Types de données</primary><secondary>différenciation</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>critères</secondary>
|
||||
</indexterm><indexterm><primary>2</primary></indexterm></title>
|
||||
<para>La définition du paramètre <filename><indexterm><primary>DATA_CRITERIA</primary><secondary>définition</secondary></indexterm>DATA_CRITERIA</filename> indique les critères utilisés pour affecter un type
|
||||
d'objet à un fichier ou à un répertoire.</para>
|
||||
<para>Vous pouvez utiliser les critères ci-dessous pour indiquer les
|
||||
types d'objets.</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="174*">
|
||||
<colspec colwidth="354*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Critères</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Nom de fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Il doit correspondre à un modèle
|
||||
donné. Utilisez la zone <filename><indexterm><primary>Zone</primary>
|
||||
<secondary>NAME_PATTERN</secondary></indexterm>NAME_PATTERN</filename>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Emplacement du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Le chemin doit correspondre à
|
||||
un modèle donné. Utilisez la zone <filename><indexterm><primary>Zone</primary><secondary>PATH_PATTERN</secondary></indexterm>PATH_PATTERN</filename>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Contenu du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Une partie donnée du contenu
|
||||
du fichier doit correspondre à des données spécifiques.
|
||||
Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>CONTENT</secondary></indexterm>CONTENT</command>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Mode du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier doit disposer des autorisations
|
||||
spécifiées (accès en lecture et écriture, exécutable
|
||||
et répertoire). Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>MODE</secondary></indexterm>MODE</command>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Liens symboliques</primary><secondary>critères</secondary></indexterm>Liens symboliques
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>Le type est basé sur le fichier
|
||||
auquel l'objet est lié.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Un type de données accepte pusieurs critères. Il est cependant
|
||||
préférable de ne pas utiliser les critères <filename>NAME_PATTERN</filename> et <filename>PATH_PATTERN</filename> pour un même
|
||||
type.</para>
|
||||
<sect2 id="SAG.CrDT.div.15">
|
||||
<title>Types de données basés sur le nom<indexterm><primary>Types de données</primary><secondary>basés sur le nom</secondary>
|
||||
</indexterm></title>
|
||||
<para>Utilisez la zone <filename>NAME_PATTERN</filename> pour indiquer les
|
||||
exigences de l'appellation. Les caractères génériques
|
||||
suivants sont acceptés:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="174*">
|
||||
<colspec colwidth="354*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>?</para><indexterm><primary>Caractère
|
||||
générique</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>?</secondary></indexterm></entry>
|
||||
<entry align="left" valign="top"><para>Remplace tout caractère.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>*</para><para><indexterm><primary>Caractère générique</primary></indexterm><indexterm>
|
||||
<primary></primary><secondary>*</secondary></indexterm><indexterm><primary>Types de données</primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace une séquence de caractères
|
||||
(pouvant être une chaîne nulle).</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>[cc…]</para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace le(s) caractère(s)
|
||||
(c) entre crochets.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>[c−c]</para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace le(s) caractère(s)
|
||||
compris entre c et c.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<sect3 id="SAG.CrDT.div.16">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
basé sur le nom du fichier. Ce nom doit commencer par <command>QS</command>
|
||||
et se terminer par <filename>.doc</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Doc_QS
|
||||
{
|
||||
DESCRIPTION Ce fichier contient un document pour le projet QS
|
||||
ICON Word_Doc
|
||||
ACTIONS Ouvrir
|
||||
}
|
||||
|
||||
DATA_CRITERIA CritèresDoc_QS
|
||||
{
|
||||
NAME_PATTERN QS*.doc
|
||||
DATA_ATTRIBUTES_NAME Doc_QS }</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
pour les répertoires portant le nom <filename>Demo_</filename><symbol role="Variable">n</symbol> où <symbol role="Variable">n</symbol> correspond
|
||||
à un chiffre compris entre 0 et 9.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Répertoire_Demo
|
||||
{
|
||||
DESCRIPTION Ceci est un répertoire. Cliquez deux fois\
|
||||
dessus pour l'ouvrir.
|
||||
ICON Demo
|
||||
ACTIONS OpenInPlace,OpenNewView
|
||||
}
|
||||
DATA_CRITERIA Critères_répertoire_Demo
|
||||
{
|
||||
NAME_PATTERN Demo_[0-9]
|
||||
MODE d
|
||||
DATA_ATTRIBUTES_NAME Répertoire_Demo}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.17">
|
||||
<title>Types de données basés sur l'emplacement<indexterm>
|
||||
<primary>Types de données</primary><secondary>basés sur le chemin</secondary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>basés sur l'emplacement</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>basés sur l'emplacement</secondary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>basés sur le chemin</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <filename><indexterm><primary>Zone</primary><secondary>PATH_PATTERN</secondary><tertiary>syntaxe</tertiary></indexterm>PATH_PATTERN</filename> pour indiquer le chemin. Vous pouvez utiliser les mêmes
|
||||
caractères génériques que pour le critère <filename>NAME_PATTERN</filename>.</para>
|
||||
<para>Par exemple, le type de données suivant fait appel à un
|
||||
critère basé sur le chemin.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Graphique_projet
|
||||
{
|
||||
DESCRIPTION Fichier graphique pour le projet QS. Cliquez \
|
||||
deux fois sur l'icône pour voir le graphique.
|
||||
ICON QSgraphics
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_graphique_projet
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Graphique_projet
|
||||
PATH_PATTERN */projects/QS/graphics/*
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.18">
|
||||
<title>Types de données basés sur le nom et l'emplacement</title>
|
||||
<para>Pour créer un type de données basé à la
|
||||
fois sur le nom et sur l'emplacement, ajoutez le nom à la valeur <filename>PATH_PATTERN</filename>. Vous ne pouvez pas utiliser à la fois <filename>NAME_PATTERN</filename> et <filename>PATH_PATTERN</filename> pour le même
|
||||
critère de définition.</para>
|
||||
<sect3 id="SAG.CrDT.div.19">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Le type de données QS_Source_Files défini ci-dessous
|
||||
s'applique à tous les fichiers <command>app</command><symbol role="Variable">n</symbol><filename>.c</filename>, où <symbol role="Variable">n</symbol>
|
||||
est un chiffre compris entre 1 et 9, situé dans des sous- répertoires
|
||||
de <filename>*/projects/QS</filename>.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Fichiers_source_QS
|
||||
{
|
||||
…
|
||||
}
|
||||
DATA_CRITERIA Critères_fichiers_source_QS
|
||||
{
|
||||
PATH_PATTERN */projects/QS/*/app[1-9].c
|
||||
DATA_ATTRIBUTES_NAME Fichiers_source_QS
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Le type de données suivant s'applique à tous
|
||||
les fichiers du répertoire <filename>/doc/project1</filename> dont
|
||||
le nom est <filename>ch</filename><symbol role="Variable">nn</symbol>.<symbol role="Variable">xxx</symbol> où <symbol role="Variable">n</symbol>
|
||||
est un chiffre compris entre 0 et 9, et <symbol role="Variable">xxx</symbol>
|
||||
est une extension à trois caractères.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Fichiers_chapitre
|
||||
{
|
||||
DESCRIPTION Chapitre du projet.
|
||||
ICON chapter
|
||||
ACTIONS Editer,Imprimer
|
||||
}
|
||||
DATA_CRITERIA Critères_chapitre
|
||||
{
|
||||
PATH_PATTERN /doc/project1/ch[0-9][0-9].???
|
||||
DATA_ATTRIBUTES_NAME Fichiers_chapitre
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.20">
|
||||
<title id="SAG.CrDT.mkr.12">Utilisation des modes de fichiers comme critères<indexterm>
|
||||
<primary>Types de données</primary><secondary>critères de mode</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>MODE</secondary><tertiary>syntaxe</tertiary></indexterm>MODE</command> pour
|
||||
indiquer les autorisations requises.</para>
|
||||
<para>Les critères de mode sont généralement associés
|
||||
à un type de données basé sur le nom, l'emplacement ou
|
||||
le contenu des fichers. Ils permettent de limiter un type de données
|
||||
à un fichier ou à un répertoire, ou d'indiquer l'autorisation
|
||||
de lecture, d'écriture ou d'exécution requise.</para>
|
||||
<para>La zone <command>MODE</command> peut comporter les caractères
|
||||
ou les opérateurs logiques suivants:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="107*">
|
||||
<colspec colwidth="421*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Opérateur</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>!</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>NOT</secondary><tertiary>zone MODE</tertiary></indexterm> NOT</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>&</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>AND</secondary><tertiary>zone MODE</tertiary></indexterm> AND</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>|</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>OR</secondary><tertiary>zone MODE</tertiary></indexterm> OR</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="214*">
|
||||
<colspec colwidth="314*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Caractère</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f</para><indexterm><primary>Fichier </primary><secondary>critères de type de données</secondary>
|
||||
</indexterm></entry>
|
||||
<entry align="left" valign="top"><para>Type de données s'appliquant
|
||||
uniquement aux fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>d</para><para><indexterm><primary>Répertoire</primary></indexterm><indexterm><primary></primary><secondary>critères de type de données</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Type de données s'appliquant
|
||||
uniquement aux répertoires.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>r</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichier lisible par un utilisateur
|
||||
quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>w</para><para><indexterm><primary>Accès en lecture seule</primary></indexterm><indexterm><primary></primary>
|
||||
</indexterm><indexterm><primary>Types de données</primary></indexterm><indexterm>
|
||||
<primary></primary><secondary>lecture seule</secondary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Fichier accessible en écriture
|
||||
par un utilisateur quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>x</para><para><indexterm><primary>Types de données</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>fichier exécutable</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>exécutable</secondary></indexterm><indexterm>
|
||||
<primary></primary><secondary>critères</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier est exécutable par
|
||||
un utilisateur quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>l</para><para><indexterm><primary>Lien</primary><secondary>critères</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier est un lien.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para><command>u</command></para></entry>
|
||||
<entry><para>The file is set-uid</para></entry></row>
|
||||
<row>
|
||||
<entry><para><command>g</command></para></entry>
|
||||
<entry><para>The file is set-gid</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Par défaut, le mode n'est pas supporté.</para>
|
||||
<sect3 id="SAG.CrDT.div.21">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Les zones suivantes limitent le type de données à
|
||||
la description correspondante:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="104*">
|
||||
<colspec colwidth="424*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&!w</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers accessibles en mode Lecture
|
||||
seulement</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>!w</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers et répertoires accessibles
|
||||
en mode Lecture seulement</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&x</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers exécutables</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&w&x</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers accessibles en modes Lecture
|
||||
et Exécution</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top">x|!w</entry>
|
||||
<entry align="left" valign="top"><para>Fichiers exécutables ou accessibles
|
||||
en mode Lecture seulement</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
pour les fichiers non-exécutables accessibles en lecture seule dont
|
||||
le nom respecte la convention d'appellation <filename>*.doc</filename>. Cette
|
||||
définition suppose qu'une action Visualiser a été définie
|
||||
pour ce type de données.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Document_lecture_seule
|
||||
{
|
||||
ICON read_only
|
||||
DESCRIPTION Ce document n'est pas modifiable. \
|
||||
Cliquez deux fois pour ouvrir une \
|
||||
copie accessible en lecture seule \
|
||||
dans l'éditeur.
|
||||
ACTIONS Visualiser
|
||||
}
|
||||
DATA_CRITERIA Critères_document_lecture_seule
|
||||
{
|
||||
NAME_PATTERN *.doc
|
||||
MODE !d&!x&!w
|
||||
DATA_ATTRIBUTES_NAME Document_lecture_seule
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.22">
|
||||
<title>Type de données basé sur le contenu<indexterm><primary>Types de données</primary><secondary>basés sur le contenu</secondary>
|
||||
</indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>CONTENT</secondary></indexterm>CONTENT</command> pour indiquer un type de
|
||||
données basé sur le contenu du fichier. Un tel type de données
|
||||
peut être utilisé avec des types de données basés
|
||||
sur le nom ou sur l'emplacement.</para>
|
||||
<para>Le type peut dépendre d'une chaîne ou de chiffres contenus
|
||||
dans le fichier. Le premier octet du fichier porte le numéro 0.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Pour une chaîne, utilisez la syntax:</para>
|
||||
<para remap="CodeIndent1"><programlisting>CONTENT <symbol role="Variable">octet_début</symbol> string <symbol role="Variable">chaîne</symbol></programlisting></para>
|
||||
</listitem>
|
||||
<listitem><para>Pour des chiffres, utilisez la syntaxe:</para>
|
||||
<programlisting>CONTENT <symbol role="Variable">octet_début</symbol> byte <symbol role="Variable">numéro</symbol>
|
||||
CONTENT <symbol role="Variable">octet_début</symbol> short <symbol role="Variable">numéro</symbol>
|
||||
CONTENT <symbol role="Variable">octet_début</symbol> long <symbol role="Variable">numéro</symbol></programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Pour le contenu d'un répertoire, utilisez la syntaxe
|
||||
:</para>
|
||||
<para remap="CodeIndent1"><programlisting>CONTENT 0 filename “<symbol role="Variable">nom_fichier</symbol></programlisting></para>
|
||||
<para>Utilisez la notation C standard pour la numérotation octale (<?Pub Caret>0
|
||||
de tête) et hexadécimale (0X de tête).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>L'utilisation d'un type de données basé sur le contenu
|
||||
peut provoquer un ralentissement des performances du système. Utilisez
|
||||
de préférence un type basé sur le nom ou sur l'emplacement.
|
||||
</para>
|
||||
</note>
|
||||
<para>Par exemple, le type de données suivant, Wingz_modifiable, s'applique
|
||||
à tous les fichiers accessibles en écriture et contenant la
|
||||
chaîne <command>WNGZ</command> en début de fichier.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Wingz_modifiable
|
||||
{
|
||||
…
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Wingz_modifiable
|
||||
{
|
||||
CONTENT 0 string WNGZ
|
||||
MODE w&!d
|
||||
DATA_ATTRIBUTES_NAME Wingz_modifiable
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.23" role="Procedure">
|
||||
<title id="SAG.CrDT.mkr.13">Création d'un type de données à
|
||||
l'aide de plusieurs critères indépendants<indexterm><primary>Types de données</primary><secondary>critères multiples</secondary>
|
||||
</indexterm></title>
|
||||
<para>Vous pouvez créer un type de données à l'aide de
|
||||
plusieurs critères indépendants, c'est-à-dire que le
|
||||
fichier est affecté à un type de données s'il répond
|
||||
à l'un des critères suivants (ou au deux).</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez la définition du paramètre <filename>DATA_ATTRIBUTES</filename> du type de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une définition de <filename><indexterm>
|
||||
<primary>DATA_CRITERIA</primary><secondary>multiples</secondary></indexterm>DATA_CRITERIA</filename> pour chaque critère.</para>
|
||||
<para>Utilisez la zone <filename>DATA_ATTRIBUTES_NAME</filename> pour associer
|
||||
chacun des critères à une définition de <filename>DATA_ATTRIBUTES</filename> unique.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Par exemple, les définitions suivantes permettent de créer
|
||||
le type de données Mif. Le type est basé sur le nom et le contenu.
|
||||
</para>
|
||||
<programlisting>DATA_ATTRIBUTES Mif
|
||||
{
|
||||
ICON Frame
|
||||
ACTION_LIST Ouvrir,Imprimer
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Nom_Mif
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Mif
|
||||
NAME_PATTERN *.mif
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Contenu_Mif
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Mif
|
||||
CONTENT 1 string MIFFile
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.24">
|
||||
<title>Création de types de données adaptés au pays<indexterm>
|
||||
<primary>Types de données</primary><secondary>adaptés au pays</secondary></indexterm><indexterm><primary>Adaptation</primary><secondary>type de données</secondary></indexterm></title>
|
||||
<para>Le chemin de recherche de types de données comporte des emplacements
|
||||
liés à la langue utilisée. Le Bureau utilise la valeur
|
||||
de<indexterm><primary>Variable</primary><secondary>LANG</secondary><tertiary>effet sur le type de données</tertiary></indexterm> la variable LANG
|
||||
pour déterminer les emplacements des définitions de types de
|
||||
données.</para>
|
||||
<sect2 id="SAG.CrDT.div.25">
|
||||
<title>Emplacements des types de données adaptés au pays</title>
|
||||
<para>Les définitions de ces types de données doivent figurer
|
||||
dans les répertoires correspondant à la langue, sur le chemin
|
||||
de recherche des actions.</para>
|
||||
<para>Le chemin par défaut est:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Actions personnelles: <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Actions système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Actions intégrées: <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.26" role="Procedure">
|
||||
<title>Adaptation d'un type de données</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez un fichier dans le répertoire correspondant
|
||||
à la langue (par exemple, dans <filename>/etc/dt/appconfig/types/japanese</filename> ).</para>
|
||||
</listitem>
|
||||
<listitem><para>Copiez la définition du type de données dans
|
||||
le fichier de configuration lié à la langue.</para>
|
||||
</listitem>
|
||||
<listitem><para>Adaptez les zones de la définition de ce type de données.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000056425>
|
||||
474
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch12.sgm
Normal file
474
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch12.sgm
Normal file
@@ -0,0 +1,474 @@
|
||||
<!-- $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éation d'icônes pour le Bureau</title>
|
||||
<para id="SAG.CrIcn.mkr.2">Les icônes du Bureau sont associées
|
||||
aux éléments suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers d'action et types de données des Gestionnaires
|
||||
de fichiers et d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>objets de commande du Tableau de bord</para>
|
||||
</listitem>
|
||||
<listitem><para>fenêtres d'applications réduites</para>
|
||||
</listitem>
|
||||
<listitem><para>graphiques utilisé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ée au développeur et propre à
|
||||
l'environnement utilisé contient des informations complémentaires
|
||||
sur les icônes du Bureau. Reportez vous au chapitre 4, “Visual
|
||||
Design”, 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 être utilisé en tant qu'image d'icône, un fichier
|
||||
graphique doit:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>avoir le format approprié</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser les conventions de dénomination correctes
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser les conventions de taille prises en charge par le
|
||||
Bureau</para>
|
||||
</listitem>
|
||||
<listitem><para>être situé dans un répertoire du chemin
|
||||
de recherche des icônes</para>
|
||||
</listitem>
|
||||
<listitem><para>être appelé à l'aide de la syntaxe appropriée
|
||||
(par exemple, si vous créez une icône pour le Tableau de bord,
|
||||
utilisez la zone <command>ICON</command> de la définition du Tableau
|
||||
de bord pour indiquer l'image associée)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrIcn.div.3">
|
||||
<title><indexterm><primary>Icônes</primary><secondary>chemin de recherche,
|
||||
voir Chemin de recherche des icônes<$nopage></secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>serveurs, voir Serveur d'icônes<$nopage></secondary></indexterm>Format des fichiers d'icônes<indexterm><primary>Icônes</primary><secondary>formats de fichiers</secondary></indexterm><indexterm>
|
||||
<primary><$nopage>Bitmaps</primary><secondary>Voir Icônes[bitmapsaaa]</secondary></indexterm></title>
|
||||
<para>Si vous disposez d'un é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ée, un masque (fichier portant
|
||||
le suffixe <filename>_m.bm</filename>) est généré lors
|
||||
de la création du fichier <filename>.bm</filename>. Pour plus de détails
|
||||
sur la manière dont le Bureau recherche ces fichiers, reportez- vous
|
||||
à la section <!--Original XRef content: '“Chemin de recherche
|
||||
d'icônes“, page 130'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.13">.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.4">
|
||||
<title><indexterm><primary>Icônes</primary><secondary>noms de fichiers</secondary></indexterm><indexterm><primary>Nom de fichier d'icône</primary></indexterm>Noms de fichiers d'icône</title>
|
||||
<para>Les icônes et les images de fond sont stockées dans des
|
||||
fichiers distincts. Généralement, une icône est identifiée
|
||||
par la partie de base de son nom de fichier; par exemple, une icône
|
||||
peut s'appeler <computeroutput>mail</computeroutput> alors que le fichier
|
||||
correspondant se trouve dans:<indexterm><primary>Icônes</primary>
|
||||
<secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>conventions de dé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ônes<$nopage></primary>
|
||||
</indexterm></para>
|
||||
<programlisting>/usr/dt/appconfig/icons/<symbol>langue</symbol>/mail.l.pm
|
||||
</programlisting>
|
||||
<para>La convention consistant à ajouter des extensions permet de regrouper
|
||||
les icônes selon leur taille et leur type. Les noms des icô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ù:</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ône
|
||||
: <command>l</command> (grande) <command>m</command> (moyenne) <command>s</command> (petite) <command>t</command> (trè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ônes<indexterm><primary>Icônes</primary><secondary>taille</secondary></indexterm><indexterm><primary>Taille
|
||||
des icô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 12‐1'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrIcn.mkr.5"> indique la taille, en pixels, à utiliser
|
||||
pour les icônes du Bureau</para>
|
||||
<table id="SAG.CrIcn.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CrIcn.mkr.5">Tailles d'icô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ô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è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 12‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrIcn.mkr.7"> indique les tailles d'icônes utilisées
|
||||
par les éléments du Bureau. Dans certains cas, ces valeurs dépendent
|
||||
de la définition de l'écran.</para>
|
||||
<table id="SAG.CrIcn.tbl.2" frame="Topbot">
|
||||
<title id="SAG.CrIcn.mkr.7">Éléments du Bureau et taille des
|
||||
icônes associé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>Élément
|
||||
du Bureau</literal></para></entry><entry align="left" valign="bottom"><para><literal>Haute définition</literal></para></entry><entry align="left" valign="bottom"><para><literal>Définition moyenne</literal></para></entry><entry align="left" valign="bottom"><para><literal>Faible dé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ô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ône)</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Trè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ès petite</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Objets de commande du sé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ès petite</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Fenêtres ré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éez une icône appelée <computeroutput>mail</computeroutput> pour un type de données, que vous disposez d'un
|
||||
écran couleur et que vous avez sélectionné les icônes
|
||||
de petite taille dans les paramètres du Gestionnaire de fichiers, l'image <filename>mail.t.pm</filename> sera utilisé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ônes<indexterm><primary>Chemins de recherche</primary>
|
||||
<secondary>icônes</secondary></indexterm></title>
|
||||
<para>Le Bureau recherche les fichiers d'icônes dans une liste de répertoires
|
||||
appelée <symbol role="Variable">chemin</symbol> <emphasis>de recherche
|
||||
des icônes</emphasis>, définie par plusieurs variables d'environnement.
|
||||
Pour plus de détails sur l'utilisation et l'association de ces dernières,
|
||||
reportez-vous à la section <!--Original XRef content: '“Chemin
|
||||
de recherche d'icônes“, page 130'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.Datab.mkr.13">.</para>
|
||||
<para>Les chemins de recherche par défaut sont les suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>icônes intégrées: <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes système: <filename>/etc/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes personnelles: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/icons</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.7">
|
||||
<title>Accès aux icônes par l'intermédiaire du réseau</title>
|
||||
<para>Le Bureau peut accéder à des icônes stockées
|
||||
sur des systèmes éloignés. Pour plus de détails
|
||||
sur la création des serveurs d'icônes, reportez-vous à
|
||||
la section <!--Original XRef content: '“Configuration des services
|
||||
de bases de données, d'icônes et d'aide“, page 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ônes</title>
|
||||
<para>Pour faciliter l'identification des objets, vous pouvez associer des
|
||||
icônes aux éléments suivants:<indexterm><primary>Icônes</primary><secondary>associations</secondary></indexterm></para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>actions et types de données</para>
|
||||
</listitem>
|
||||
<listitem><para>objets de commande du Tableau de bord et des tableaux secondaires
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>fenêtres d'applications réduites</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrIcn.div.9">
|
||||
<title>Identification des fichiers d'icônes</title>
|
||||
<para>Pour les icônes d'action et de type de données et celles
|
||||
utilisées sur le Tableau de bord et les tableaux secondaires, indiquez
|
||||
uniquement le nom de base; les extensions appropriées sont ajoutées
|
||||
automatiquement, en fonction de la définition de l'écran, des
|
||||
couleurs supportées et des paramètres indiqués dans le
|
||||
Gestionnaire de fichiers (icônes réduites, par exemple).</para>
|
||||
<para>Pour ne pas utiliser le chemin de recherche, indiquez le chemin d'accès
|
||||
et le nom complets de l'icône.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.10" role="Procedure">
|
||||
<title>Association d'une icône à une action ou un type de données</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Identifiez l'icône dans la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>Si vous respectez les conventions de dénomination appropriées,
|
||||
n'indiquez que le nom de base de l'icône; l'icône correspondant
|
||||
à la définition de l'écran et aux couleurs prises en
|
||||
charge sera utilisée.<indexterm><primary>Icônes</primary><secondary>association avec une action ou un type de données</secondary></indexterm><indexterm>
|
||||
<primary>Actions</primary><secondary>association d'une icône</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>association d'une icône</secondary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les tailles d'icônes suivantes:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>actions: grande, moyenne et très petite</para>
|
||||
</listitem>
|
||||
<listitem><para>types de données: moyenne et très petite</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<sect3 id="SAG.CrIcn.div.11">
|
||||
<title>Exemple de définition d'action</title>
|
||||
<para>La définition d'action ci-dessous permet de lancer le programme
|
||||
de dessin Island Paint<superscript>TM</superscript>. Les icônes <filename>Ipaint.l</filename> et <filename>Ipaint.s</filename> sont associées
|
||||
à l'action.</para>
|
||||
<programlisting>ACTION IslandPaintOpenDoc
|
||||
{
|
||||
WINDOW_TYPE NO-STDIO
|
||||
ICON Ipaint
|
||||
EXEC_STRING /usr/bin/IslandPaint %Arg_1"Fichier à ouvrir:"%
|
||||
}</programlisting>
|
||||
<para>Si vous utilisez des icônes en couleurs, le Bureau prend en compte
|
||||
l'extension <filename>.pm</filename> lors de la recherche des fichiers d'icônes.
|
||||
Sinon (ou s'il ne détecte aucune icô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éfinition de type de données</title>
|
||||
<para>La définition suivante associe les icônes <filename>comprsd.l</filename> et <filename>comprsd.s</filename> aux fichiers comprimés:
|
||||
</para>
|
||||
<programlisting>DATA_ATTRIBUTES COMPRESSED
|
||||
{
|
||||
ICON comprsd
|
||||
ACTIONS Uncompress
|
||||
DESCRIPTION Il s'agit d'un fichier qui a été compressé \
|
||||
à 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ône pour un objet de commande du Tableau de
|
||||
bord</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Identifiez l'icône dans la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>Si l'objet de commande est lié de façon dynamique à
|
||||
un fichier (si la zone <filename>MONITOR_TYPE</filename> a la valeur mail
|
||||
ou file), désignez l'icône utilisée pour indiquer le changement
|
||||
dans la zone <filename>ALTERNATE_ICON</filename>.<indexterm><primary>2</primary>
|
||||
</indexterm><indexterm><primary>Icônes</primary><secondary>Tableau
|
||||
de bord</secondary></indexterm><indexterm><primary>Tableau de bord</primary>
|
||||
<secondary>affichage d'icônes</secondary></indexterm></para>
|
||||
<para>Les boutons et les zones de pose peuvent également être
|
||||
animés.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les tailles d'icônes suivantes:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Tableau de bord et tableaux secondaires: grande, moyenne et
|
||||
très petite</para>
|
||||
</listitem>
|
||||
<listitem><para>Sé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é dans le répertoire <filename>/doc/ftp/pub/</filename>. Lorsqu'il ne s'y trouve pas, l'icône <filename>rapport_absent.pm</filename> est affichée; lorsqu'il s'y trouve, c'est l'icône <filename>rapport_présent.pm</filename> qui apparaî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ésent
|
||||
}</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.15" role="Procedure">
|
||||
<title>Association d'une icône avec une fenêtre d'application</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Définissez comme suit la ressource <systemitem>iconImage</systemitem> du Gestionnaire de l'espace de travail:<indexterm><primary>Icônes</primary><secondary>association avec une fenêtre d'application</secondary></indexterm><indexterm><primary>Fenê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ône</symbol></para>
|
||||
<para>Pour connaître la valeur correcte de <symbol role="Variable">nom_client</symbol>, ouvrez le Gestionnaire d'applications et cliquez deux
|
||||
fois sur Caractéristiques d'une fenêtre, dans le groupe d'applications
|
||||
Outils_Bureau. Lorsque vous sélectionnez une fenêtre, ses caractéristiques
|
||||
s'affichent. La<indexterm><primary>Caractéristiques</primary><secondary>WM_CLASS</secondary></indexterm> caractéristique WM_CLASS indique le
|
||||
nom de classe de la fenêtre, entre guillemets.</para>
|
||||
<para>Pour plus de détails sur la définition 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>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option “Relancer le Gestionnaire
|
||||
de l'espace de travail” dans le menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Pour vérifier que l'icône a été identifiée
|
||||
par le Gestionnaire de l'espace de travail, réduisez la fenêtre
|
||||
dont l'icône est en cours de modification.</para>
|
||||
<note>
|
||||
<para>Il est parfois impossible de modifier l'icône par défaut
|
||||
d'une fenê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ônes<indexterm>
|
||||
<primary>Icônes</primary><secondary>visualisation à l'aide du
|
||||
Gestionnaire de fichiers</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>utilisation du Gestionnaire de fichiers pour l'affichage</secondary></indexterm><indexterm><primary>Gestionnaire de fichiers</primary>
|
||||
<secondary>affichage des icônes</secondary></indexterm><indexterm><primary>Affichage</primary><secondary>icô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épertoire <symbol role="Variable">Ré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épertoire contenant des icô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épertoire <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol>, de nombreuses
|
||||
icônes du Bureau s'affichent.</para>
|
||||
<note>
|
||||
<para>Sur les systèmes dont la mémoire n'est pas très
|
||||
importante, l'activation de la fonction de visualisation des icônes
|
||||
peut entraîner un ralentissement de l'affichage des répertoires.
|
||||
Les images dont la taille est supérieure à 256 x 256 ne s'affichent
|
||||
pas dans la configuration par défaut.</para>
|
||||
</note>
|
||||
<para>Pour désactiver l'affichage des icô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ônes<indexterm><primary>Icônes</primary><secondary>aspect</secondary></indexterm></title>
|
||||
<para>Lorsque vous créez des icônes ayant un rapport entre elles
|
||||
(icônes d'une application et icônes des fichiers de données
|
||||
associés, par exemple), il est conseillé d'utiliser un concept
|
||||
de base commun.</para>
|
||||
<para>Assurez-vous que la version en noir et blanc des icônes couleur
|
||||
est disponible. Sur un écran monochrome ou monochrome gris (ou ne disposant
|
||||
pas des couleurs requises), les icônes s'affichent en noir et blanc.
|
||||
</para>
|
||||
<para>Dans la mesure du possible, utilisez uniquement les couleurs fournies
|
||||
par le Bureau, pour éviter de monopoliser les couleurs système
|
||||
(les icônes créées à l'aide de l'Editeur d'icônes
|
||||
utilisent uniquement les couleurs du Bureau).</para>
|
||||
<para>Pour connaître les tailles des icônes des éléments
|
||||
du Bureau, reportez-vous au <!--Original XRef content: 'tableau 12‐1,
|
||||
“Tailles d'icônes et noms de fichiers“, 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ônes disponibles sur le Bureau utilisent une palette de
|
||||
22 couleurs:<indexterm><primary>Couleurs</primary><secondary>icônes</secondary></indexterm><indexterm><primary>Icô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ère-plan,
|
||||
ombrage du haut, ombrage du bas, une couleur sélectionnée et
|
||||
une couleur transparente</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Cette palette permet de créer des icônes attrayantes et
|
||||
d'une grande lisibilité, sans monopoliser les ressources dont d'autres
|
||||
applications pourraient avoir besoin. Les icônes du Bureau utilisent
|
||||
principalement les nuances de gris: les couleurs permettent uniquement de
|
||||
mettre les éléments essentiels en évidence.</para>
|
||||
<para>La couleur transparente permet de créer des icônes qui
|
||||
laissent apparaître les couleurs d'arriè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>
|
||||
1761
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch13.sgm
Normal file
1761
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch13.sgm
Normal file
File diff suppressed because it is too large
Load Diff
824
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch14.sgm
Normal file
824
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch14.sgm
Normal file
@@ -0,0 +1,824 @@
|
||||
<!-- $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>
|
||||
1370
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch15.sgm
Normal file
1370
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch15.sgm
Normal file
File diff suppressed because it is too large
Load Diff
949
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch16.sgm
Normal file
949
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/ch16.sgm
Normal file
@@ -0,0 +1,949 @@
|
||||
<!-- $XConsortium: ch16.sgm /main/12 1996/12/21 18:57:07 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.I18N.div.1">
|
||||
<title id="SAG.I18N.mkr.1">Configuration de sessions de Bureau adaptées
|
||||
au pays<indexterm><primary>Support de langue nationale</primary><secondary>internationalisation</secondary></indexterm></title>
|
||||
<para>Pour configurer des sessions de Bureau adaptées au pays, vous
|
||||
devez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>définir la variable d'environnement <systemitem>LANG</systemitem> et les autres variables de support de la langue nationale
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>accéder aux catalogues de messages et aux fichiers
|
||||
de ressources dépendants de la langue utilisée</para>
|
||||
</listitem>
|
||||
<listitem><para>exécuter des applications à distance, par l'intermédiaire
|
||||
de systèmes internationalisés</para>
|
||||
<informaltable id="SAG.I18N.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: 'Gestion
|
||||
de la variable d'environnement LANG296'--><xref role="JumpText" linkend="SAG.I18N.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Recherche
|
||||
des polices299'--><xref role="JumpText" linkend="SAG.I18N.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des fichiers de ressources app-defaults299'--><xref role="JumpText" linkend="SAG.I18N.mkr.5"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des actions et des types de données300'--><xref role="JumpText" linkend="SAG.I18N.mkr.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des icônes et des bitmaps300'--><xref role="JumpText" linkend="SAG.I18N.mkr.7"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des volumes d'aide302'--><xref role="JumpText" linkend="SAG.I18N.mkr.10"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des catalogues de messages302'--><xref role="JumpText" linkend="SAG.I18N.mkr.11"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Exécution
|
||||
à distance d'applications adaptées au pays302'--><xref role="JumpText" linkend="SAG.I18N.mkr.12"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Réinitialisation
|
||||
de la mappe de clavier302'--><xref role="JumpText" linkend="SAG.I18N.mkr.13"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.I18N.div.2">
|
||||
<title id="SAG.I18N.mkr.2">Gestion de la variable d'environnement LANG<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>variable LANG</secondary>
|
||||
</indexterm><indexterm><primary>Variables</primary><secondary>LANG</secondary>
|
||||
</indexterm></title>
|
||||
<para>La variable d'environnement LANG doit être définie pour
|
||||
que le Bureau utilise les programmes dépendants de la langue du système
|
||||
d'exploitation. Le Bureau prend en charge:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>les langues latines d'Europe occidentale;</para>
|
||||
</listitem>
|
||||
<listitem><para>le japonais</para>
|
||||
</listitem>
|
||||
<listitem><para>le chinois traditionnel</para>
|
||||
</listitem>
|
||||
<listitem><para>le chinois simplifié</para>
|
||||
</listitem>
|
||||
<listitem><para>le coréen</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>Votre fournisseur peut avoir ajouté d'autres langues de travail.
|
||||
</para>
|
||||
</note>
|
||||
<para>Vous pouvez attribuer à la variable <systemitem>LANG</systemitem>
|
||||
toute valeur prise en charge par le système d'exploitation. Pour afficher
|
||||
la liste des langues et des pays supportés, sélectionnez Options
|
||||
sur l'écran de connexion.</para>
|
||||
<para>Pour définir la variable <systemitem>LANG</systemitem> du Bureau,
|
||||
vous pouvez effectuer l'une des opérations suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>modifier une ressource dans le fichier <filename>Xconfig</filename>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser le menu Options de l'écran de connexion</para>
|
||||
</listitem>
|
||||
<listitem><para>créer un script exécutable <command>sh</command>
|
||||
ou <command>ksh Xsession.d</command> (pour plus de détails sur l'utilisation
|
||||
d'un script Xsession.d, reportez-vous à la section <!--Original XRef
|
||||
content: '”Lancement des scripts
|
||||
Xsession.d”, page 28'--><xref role="SecTitleAndPageNum" linkend="SAG.SesMg.mkr.5">)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier le fichier <filename>.dtprofile</filename> de l'utilisateur
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Une fois la variable <systemitem>LANG</systemitem> définie, le
|
||||
Bureau utilise les fichiers dépendants de la langue suivants pour identifier
|
||||
l'interface adaptée au pays:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="127*">
|
||||
<colspec colwidth="401*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>Couleurs</literal></para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/palettes/desc</filename><symbol role="Variable">.langue</symbol></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>Fonds</literal></para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/backdrops/desc</filename><symbol role="Variable">.langue</symbol></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<sect2 id="SAG.I18N.div.3">
|
||||
<title><indexterm><primary>Internationalisation</primary><secondary>définition
|
||||
de la langue</secondary></indexterm>Définition de la langue pour plusieurs
|
||||
utilisateurs<indexterm><primary>Langue</primary><secondary>définition
|
||||
à l'aide du fichier Xconfig</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>Xconfig</secondary><tertiary>définition
|
||||
de la langue</tertiary></indexterm></title>
|
||||
<para>Si vous définissez la langue à l'aide du fichier <filename>Xconfig</filename>, l'écran de connexion est localisé (internationalisé)
|
||||
et la variable <systemitem>LANG</systemitem> est définie pour tous
|
||||
les utilisateurs. Il s'agit de la seule méthode de modification de
|
||||
cette variable pour tous les écrans d'un système. Pour modifier
|
||||
le fichier <filename>Xconfig</filename>, copiez-le de <filename>/usr/dt/config/Xconfig</filename> dans <filename>/etc/dt/config/Xconfig</filename>.</para>
|
||||
<para>Pour définir la langue, ajoutez la ligne suivante dans le fichier <filename>/etc/dt/config/Xconfig</filename>:</para>
|
||||
<programlisting><filename>dtlogin.</filename><symbol role="Variable">écran_hôte</symbol><filename>.language:</filename> <symbol role="Variable">langue</symbol>
|
||||
</programlisting>
|
||||
<para>Par exemple, la ligne suivante attribue la valeur <filename>fr_FR</filename>
|
||||
(français) à la variable <systemitem>LANG</systemitem> utilisée
|
||||
par l'écran <computeroutput>mon_hôte:0</computeroutput>.</para>
|
||||
<programlisting>dtlogin.mon_hôte_0.langue: fr_FR</programlisting>
|
||||
<para>Le client <command>dtlogin</command> lit le catalogue de messages correspondant
|
||||
à la langue indiquée et affiche l'écran de connexion
|
||||
approprié. Il établit ensuite la liste des environnements locaux
|
||||
qui utilisent, dans le fichier <filename>/etc/dt/config/Xresources</filename>,
|
||||
les ressources suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><systemitem>dtlogin*language</systemitem></para>
|
||||
</listitem>
|
||||
<listitem><para><systemitem>dtlogin*languageList</systemitem></para>
|
||||
</listitem>
|
||||
<listitem><para><systemitem>dtlogin*languageName</systemitem></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Il est possible que le fichier <filename>Xconfig</filename> définisse
|
||||
la variable d'environnement <systemitem>NLSPATH</systemitem> correspondant
|
||||
à la langue choisie. Si tel n'est pas le cas, ou pour définir
|
||||
cette variable vous-même, reportez-vous à la section <!--Original
|
||||
XRef content: '”Variable
|
||||
d'environnement NLSPATH”, page 299'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.I18N.mkr.3">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.4">
|
||||
<title>Définition de la langue d'une session</title>
|
||||
<para>Pour définir la langue d'une session, utilisez le menu Options
|
||||
de l'écran de connexion. Celui-ci est alors modifié en fonction
|
||||
de votre choix et la variable <systemitem>LANG</systemitem> est définie
|
||||
(elle retrouve sa valeur par défaut, définie dans le fichier <filename>dtlogin</filename>, à la fin de la session).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.5">
|
||||
<title>Définition de la langue pour un utilisateur<indexterm><primary>Variables</primary><secondary>LANG</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>.dtprofile</secondary></indexterm></title>
|
||||
<para>L'utilisateur peut modifier la valeur de sa variable <systemitem>LANG</systemitem> dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename> (dans ce cas, l'écran de
|
||||
connexion n'est pas localisé).</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Si vous utilisez <command>sh</command> ou <command>ksh</command>
|
||||
:</para>
|
||||
<programlisting remap="CodeIndent1">LANG=<symbol role="Variable">langue</symbol>
|
||||
<command>export</command> LANG</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Si vous utilisez <command>csh</command>:</para>
|
||||
<programlisting remap="CodeIndent1"><command>setenv</command> LANG <symbol role="Variable">langue</symbol></programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.6">
|
||||
<title>Variable d'environnement LANG et configuration d'une session</title>
|
||||
<para><systemitem>LANG</systemitem> permet de modifier le répertoire
|
||||
dans lequel les fichiers de configuration de la session sont recherchés.
|
||||
</para>
|
||||
<para>Les fichiers de configuration d'une session adaptée au pays sont
|
||||
les suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/Xresources</filename> (fichier de ressources du Gestionnaire de connexion)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.font</filename> (fichier de ressources du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.resources</filename> (fichier de ressources du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.session</filename> (shell exécutable du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.dtwmrc</filename> (fichier de ressources du Gestionnaire de fenêtres)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/appconfig/types/</filename><symbol>langue</symbol><filename>/dtwm.fp</filename> (Tableau de bord du Gestionnaire de
|
||||
fenêtres)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.7">
|
||||
<title>Définition d'autres variables d'environnement linguistique<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>variables d'environnement
|
||||
linguistique</secondary></indexterm><indexterm><primary>Variables</primary>
|
||||
<secondary>d'environnement</secondary><tertiary>linguistiques</tertiary></indexterm></title>
|
||||
<para>Outre <systemitem>LANG</systemitem>, il existe d'autres variables d'environnement
|
||||
linguistique, telles que <systemitem>LC_CTYPE</systemitem> et <systemitem>LC_ALL</systemitem>. Celles-ci ne sont affectées ni par le fichier
|
||||
de ressources <command>dtlogin</command> ni par le menu Options de l'écran
|
||||
de connexion. Elles doivent être définies dans les fichiers suivant
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>variables systèm: <filename>/etc/dt/config/Xsession.d</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>variables personnelles: <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.I18N.div.8">
|
||||
<title id="SAG.I18N.mkr.3">Variable d'environnement NLSPATH<indexterm><primary>Catalogue de messages</primary></indexterm></title>
|
||||
<para>Cette variable indique les répertoires dans lesquels les applications
|
||||
recherchent les catalogues de messages. <systemitem>LANG</systemitem> et <systemitem>NLSPATH</systemitem> doivent être définies de sorte que ces catalogues
|
||||
de messages soient utilisés. Pour connaître l'emplacement des
|
||||
messages nationaux, reportez-vous à la section <!--Original XRef content:
|
||||
'”Localisation des
|
||||
catalogues de messages”, page 302'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.I18N.mkr.11">. La plupart des clients du Bureau ajoutent ce chemin
|
||||
à la variable <systemitem>NLSPATH</systemitem> lors du lancement.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.9">
|
||||
<title id="SAG.I18N.mkr.4">Recherche des polices<indexterm><primary>Internationalisation</primary><secondary>polices</secondary></indexterm></title>
|
||||
<para>Les polices fournies avec le Bureau se trouvent dans le répertoire
|
||||
<filename>/usr/lib/X11/fonts</filename>.<indexterm><primary>Polices</primary>
|
||||
<secondary>répertoire principal</secondary></indexterm> Chaque répertoire
|
||||
contient un fichier répertoire, <filename>fonts.dir</filename>, et
|
||||
un fichier alias, <filename>fonts.alias</filename>. Pour plus de détails
|
||||
sur la création de ces fichiers, consultez la page de manuel <filename>mkfontdir</filename>.<indexterm><primary>Polices</primary><secondary>fichier
|
||||
répertoire</secondary></indexterm><indexterm><primary>Polices</primary>
|
||||
<secondary>fichier alias</secondary></indexterm><indexterm><primary>Polices</primary><secondary>commande mkfontdir</secondary></indexterm><indexterm>
|
||||
<primary>Commandes</primary><secondary>mkfontdir</secondary></indexterm></para>
|
||||
<para>Pour afficher la liste des polices disponibles sur un serveur, utilisez
|
||||
la commande <command>xlsfonts</command>.<indexterm><primary>Commandes</primary>
|
||||
<secondary>xlsfonts</secondary></indexterm><indexterm><primary>Polices</primary>
|
||||
<secondary>commande xlsfonts</secondary></indexterm><indexterm><primary>Commandes</primary><secondary>xlsfonts</secondary></indexterm><indexterm>
|
||||
<primary>Polices</primary><secondary>installation</secondary></indexterm>
|
||||
Pour ajouter des polices sur le serveur, ou en supprimer, utilisez la commande <command>xset</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.9a">
|
||||
<title id="SAG.I18N.mkr.4a">Gestion des caractères définis par
|
||||
l'utilisateur<indexterm><primary>user defined characters</primary><secondary>managing</secondary></indexterm><indexterm><primary>localization</primary>
|
||||
<secondary>user defined characters</secondary></indexterm></title>
|
||||
<sect2>
|
||||
<title>Généralités</title>
|
||||
<para>Dans les pays d'Extrême orient, en Chine, en Corée ou au
|
||||
Japon, l'usage des caractères chinois est très répandu.
|
||||
(Ils se nomment Hanzi en Chine, Hanja en Corée et Kanji au Japon).
|
||||
Etant donné leur nombre considérable (plus de 50 000 dans le
|
||||
plus gros dictionnaire de kanji japonais) les jeux de caractères codés
|
||||
standard pour les caractères chinois (par exemple JIS X 0208, KS C
|
||||
5601 et GB 2312) ne définissent que les caractères utilisés
|
||||
le plus fréquemment.</para>
|
||||
<para>Pour l'usage écrit courant, un jeu de caractères standard
|
||||
suffit. Dans certains cas, cependant, on doit utiliser des caractères
|
||||
non standard. Par exemple, pour l'Inscription des résidents au Japon,
|
||||
les noms de la personne et de l'endroit doivent être écrits avec
|
||||
exactement les mêmes caractères que ceux utilisés sur
|
||||
les formulaires remplis à la main précédemment. Un autre
|
||||
exemple est celui de la publication de documents ancients tels que les classiques
|
||||
taoistes ou de l'époque de Confucius.Ces textes contiennent beaucoup
|
||||
de caractères vieillis et qui ne sont pas définis dans les jeux
|
||||
de caractères standard. On appelle ces caractères non standard
|
||||
des` “caractères définis par l'utilisateur”.
|
||||
</para>
|
||||
<sect3>
|
||||
<title>Organisation des UDC ( User Defined Characters)</title>
|
||||
<para>Les caractères définis par l'utilisateur (UDC) utilisent
|
||||
des points de code “ vide”( des points dans le jeu de code auxquels
|
||||
on n'a pas attribué de caractères) ou une zone d'utilisation
|
||||
privée (si le jeu de code en définit une ). Dans la plupart
|
||||
des cas, le vendeur du système fournit une zone UDC constituée
|
||||
d'un ou de plusieurs blocs attenants de points de code.</para>
|
||||
<para>Pour créer un UDC, procédez de la manière suivante
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Attribuez un point de code au caractère à définir
|
||||
dans la zone UDC.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une image glyphe (ou un jeu d'images glyphes
|
||||
pour définir plusieurs tailles de polices) pour le caractère
|
||||
en utilisant l'éditeur de polices UDC, <command>dtudcfonted</command>.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Quand le UDC est créé, vous pouvez l'étendre à
|
||||
d'autres systèmes en utilisant l'Utilitaire d'échange de données
|
||||
UDC. Pour respecter la cohérence des échanges de données,
|
||||
il est souhaitable d'unifier les définitions UDC au sein d'un même
|
||||
organisme.</para>
|
||||
<para>Avant d'essayer de créer des UDC, vous devez déterminer
|
||||
:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Le jeu de caractères à utiliser et les points
|
||||
de code disponibles pour les UDC. La création de UDC présuppose
|
||||
la connaissance des points de code à utiliser.</para>
|
||||
<para>Quand vous échangez des données sous le protocole X, vous
|
||||
utilisez du texte composé. Dans celui-ci, vous pouvez utiliser des
|
||||
segments étendus pour transférer les UDC. Dans ce cas, vous
|
||||
devez définir le nom codé des UDC et comment les points de code
|
||||
ou les index de glyphe sont transférés aux segments.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'organisation des polices et quels index de glyphes sont
|
||||
utilisés pour les UDC. Ces derniers peuvent être stockés
|
||||
dans des fichiers de police standard avec des glyphes vides ou dans des fichiers
|
||||
de polices séparés qui leur sont spécifiques. Si vous
|
||||
utilisez des fichiers séparés, le système sera livré
|
||||
avec des fichiers de polices vides pour les UDC. Lors de la modification d'un
|
||||
UDC existant, l'utilisateur doit spécifier le nom de la police et les
|
||||
index de glyphes ce qui implique une bonne connaissance de la relation entre
|
||||
les points de code et les index de glyphe.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Fichiers de polices</title>
|
||||
<para>Les UDC doivent être stockés dans la base de données
|
||||
comme fichiers de polices pour que vous puissiez les afficher et les imprimer.
|
||||
Les glyphes UDC, comme les autres caractères glyphes, sont stockés
|
||||
dans des fichiers de polices utilisés dans le système Window
|
||||
X. Les formats des fichiers de police sont PCF (Portable Compiled Format)
|
||||
et SNF (Server Natural Format) auxquels vous pouvez accéder par un
|
||||
serveur X. L'éditeur de police UDC peut aussi accéder aux fichiers
|
||||
de polices de ces formats.</para>
|
||||
<para>Quand le serveur X affiche un UDC, il s'agit du UDC du fichier de police
|
||||
correspondant. De même, quand vous imprimez un UDC, le programme d'impression
|
||||
désynchronisé indique le UDC dans le fichier de polices.</para>
|
||||
<para>Vous devez configurer les fichiers de polices pour les utiliser dans
|
||||
le système Window X. Autrement dit, vous devez les placer dans des
|
||||
répertoires définis dans le chemin de police du serveur X et
|
||||
vous devez y placer aussi les fichiers de gestion ( par exemple <symbol role="Variable">fonts.dir</symbol>). L'éditeur de polices UDC n'installe pas les fichiers
|
||||
de police et ne modifie aucune ressource du système ( par exemple <symbol role="Variable">fonts.dir</symbol>).</para>
|
||||
<para>L'Editeur de polices UDC ne peut utiliser que les fichiers de polices
|
||||
UDC qui sont disponibles dans l'environnement du pays en cours et qui sont
|
||||
définis dans la base de données X NLS. Cette dernière
|
||||
définit les jeux de caractères et de polices utilisés
|
||||
pour chaque environnement de pays. L'Editeur de police UDC construit des polices
|
||||
UDC de tailles et de styles différents. Pour ajouter une nouvelle police
|
||||
modifiable vous devez spécifier le nom du jeu de caractères
|
||||
et la zone UDC dans la base de données X NLS.</para>
|
||||
<para>Quand l'Editeur de police UDC et l'utilitaire d'échange de données
|
||||
cherchent des fichiers de polices, ils cherchent d'abord la variable d'environnement <systemitem class="environvar">DTUDCFONTPATH</systemitem> (constituée de la liste
|
||||
des répertoires contenant les fichiers de polices UDC et séparés
|
||||
par des virgules) puis ils cherchent les répertoires spécifiés
|
||||
dans le fichier <filename>/usr/dt/config/$LANG/fonts.list</filename> .Pour
|
||||
configurer les répertoires de recherche de polices de chaque environnement
|
||||
du pays, spécifiez-les dans le fichier <filename>fonts.list</filename>.
|
||||
(N'onbliez pas les deux points de la fin) par exemple:</para>
|
||||
<programlisting>#
|
||||
# fonts.list file example
|
||||
#
|
||||
/usr/lib/X11/fonts/misc:
|
||||
/usr/dt/config/xfonts/ja:</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2>
|
||||
<title>L'Editeur de police UDC</title>
|
||||
<para>L'Editeur de police UDC (<command>dtudcfonted</command>) vous permet
|
||||
de créer, de modifier et de supprimer des UDC.</para>
|
||||
<para>Pour des explications détaillées de l'utilisation de l'Editeur
|
||||
de polices UDC, reportez-vous à la page de manuel <command>dtudcfonted.</command></para>
|
||||
<para>Quand vous lancez l'Editeur de police UDC, la fenêtre <literal>Sélection de polices</literal> s'affiche.</para>
|
||||
<para>Les fichiers de police UDC sont spécifiés par le nom XLFD
|
||||
(X Logical Font Description, description de la police logique). XLFD sont
|
||||
des noms uniques et descriptifs utilisés par les clients et les applications.
|
||||
Les différentes caractéristiques des polices tels le style et
|
||||
le nom du jeu de caractères sont inclus dans XLFD. Pour des raisons
|
||||
pratiques, vous pouvez sélectionner le style du fichier de polices,
|
||||
la taille et la zone de code UDC. Cette dernière comprend le numéro
|
||||
du jeu de caractères spécifié dans la base de données
|
||||
X NLS et la plage des index de glyphe UDC qui sont utilisés dans le
|
||||
jeu de code.</para>
|
||||
<para>Pour afficher la liste des fichiers de polices UDC disponibles, sélectionnez
|
||||
le jeu de code, le style et la taille des caractères de définition
|
||||
de la police désirée dans le champ de sélection des éléments.
|
||||
Si vous spécifiez une police puis sélectionnez le bouton <literal>Ouvrir</literal> la fenêtre <literal>Modification des caractères</literal> s'affiche.</para>
|
||||
<sect3>
|
||||
<title>Création et modification des caractères</title>
|
||||
<para>Vous créez ou modifiez les caractères dans la fenêtre <literal>Modification des caractères</literal>.</para>
|
||||
<para>Sélectionnez le code du caractère à modifier dans
|
||||
la liste des caractères. La forme du caractère correspondant
|
||||
s'affiche dans la section édition. Rien n'est affiché si le
|
||||
code du caractère n'a pas été enregistré dans
|
||||
la zone UDC.</para>
|
||||
<para>Si tel est le cas, ajoutez le code dans la fenêtre <literal>Contrôle des caractères</literal> ou copiez la forme dans la
|
||||
fenêtre <literal>Copie des caractères</literal>. Pour de plus
|
||||
amples détails, référez-vous à la section, "Ajout
|
||||
et suppression des codes de caractères". Pour de plus amples détails
|
||||
au sujet de la copie des formes de caractères, référez-vous
|
||||
à la section "Copie des formes de caractères".</para>
|
||||
<para>Un jeu d'outils de dessin et des options du menu <literal>Edition</literal>
|
||||
fournit tout un ensemble complet d'opérations pour créer et
|
||||
modifier les formes des caractères.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Ajout et suppresssion des codes de caractères</title>
|
||||
<para>Vous pouvez ajouter ou supprimer les codes de caractères dans
|
||||
la fenêtre <literal>Contrôle des caractères</literal>,
|
||||
que vous affichez en sélectionnant <literal>Ajouter/Supprimer</literal>
|
||||
dans le menu <literal>Caractères</literal>.</para>
|
||||
<para>Pour ajouter un code de caractère, spécifiez ses quatre
|
||||
nombres hexadécimaux dans la zone de caractère définie
|
||||
par l'utilisateur et cliquez sur le bouton <literal>Ajouter</literal>. Vous
|
||||
pouvez aussi ajouter une plage de caractères en spécifiant les
|
||||
codes des premier et dernier caractères de la plage. Chaque nouveau
|
||||
caractère est ajouté à la liste des caractères
|
||||
modifiés dans la fenêtre <literal>Modification des caractères</literal>. Le caractère à modifier est le premier caractère
|
||||
du code de caractère ajouté ( ou le champ du code de caractère
|
||||
ajouté). S'il est déjà enregistré, la forme du
|
||||
caractère du code de caractère spécifié n'est
|
||||
pas modifiée.</para>
|
||||
<para>Pour supprimer un code de caractère, spécifiez ses quatre
|
||||
chiffres hexadécimaux dans la zone de caractère définie
|
||||
par l'utilisateur et cliquez sur le bouton <literal>Supprimer</literal>.
|
||||
Vous pouvez aussi supprimer une plage de caractères en spécifiant
|
||||
les codes des premier et dernier caractères de la plage. L'utilitaire
|
||||
vous demande de confirmer chaque suppression.</para>
|
||||
<para>Quand vous supprimez un code de caractère, il est retiré
|
||||
de la liste des caractères à modifier dans la fenêtre <literal>Modification de caractère</literal>. Le code de caractère suivant
|
||||
celui qui a été supprimé devient le code de caractère
|
||||
à modifier.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Entrée graphique des codes de caractères</title>
|
||||
<para>Pour entrer un code de caractère graphiquement, cliquez sur le
|
||||
bouton <literal>Code</literal> dans la fenêtre <literal>Contrôle
|
||||
des caractères</literal>. La fenêtre <literal>Entrée
|
||||
du code de caractère</literal> s'affiche. Dans cette fenêtre,
|
||||
cliquez sur le caractère désiré puis cliquez sur <literal>Appliquer</literal> pour insérer le code du caractère sélectionné
|
||||
dans le champ d'entrée de code de la fenêtre <literal>Contrôle
|
||||
des caractères</literal>.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Copie des formes de caractères</title>
|
||||
<para>Pour copier des formes de caractères déjà enregistrés
|
||||
ou créés, sélectionnez <literal>Copier</literal> dans
|
||||
le menu <literal>Caractères</literal>. La fenêtre <literal>Copie de caractère</literal> apparaît. Le code du caractère
|
||||
spécifié pour la copie est ajouté à la liste des
|
||||
caractères de la fenêtre Edition.</para>
|
||||
<para>Pour copier une forme de caractère, sélectionnez la taille
|
||||
du caractère et spécifiez son code de quatre chiffres hexadécimaux.
|
||||
(Vous pouvez aussi copier une plage en fournissant les codes des premier et
|
||||
dernier caractères de la plage). Puis, spécifiez les codes de
|
||||
quatre chiffres hexadécimaux des caractères de destination et
|
||||
cliquez sur le bouton <literal>Copier</literal>.</para>
|
||||
<para>Vous pouvez aussi faire des copies composées dans lesquelles
|
||||
les points de la forme du caractère source sont ORed avec les points
|
||||
de la forme du caractère de destination.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2>
|
||||
<title>Utilitaire d'échange de données UDC</title>
|
||||
<para>L'utilitaire d'échange de données UDC (<command>dtudcexch</command>) est un outil qui permet d'échanger des images glyphes UDC
|
||||
entre des systèmes.</para>
|
||||
<para><command>dtudcexch</command> fournit un mécanisme de distribution
|
||||
d'images glyphes UDC entre différents systèmes. Plus particulièrement,
|
||||
il permet de créer des images glyphes UDC sur un système en
|
||||
utilisant l'Editeur de polices UDC (<command>dtudcfonted</command>) puis de
|
||||
les distribuer sur d'autres systèmes. <command>dtudcexch</command>
|
||||
stocke les images glyphes UDC dans un fichier BDF (Bitmap Distribution Format)
|
||||
qui est transporté vers un système de destination. Sur celui-ci,
|
||||
on exécute encore <command>dtudcexch</command>, cette fois pour extraire
|
||||
les images du fichier BDF et les ajouter au fichier de police approprié.
|
||||
</para>
|
||||
<para><command>dtudcexch</command> fournit à la fois une fonction d'importation
|
||||
et d'exportation. La fonction d'exportation lit les images glyphes UDC sélectionnées
|
||||
à partir d'un fichier de police et les stocke dans un fichier BDF
|
||||
pour les transférer sur d'autres systèmes. La fonction d'importation
|
||||
lit toutes les images glyphes UDC dans un fichier BDF et les ajoute à
|
||||
un fichier de polices spécifique.</para>
|
||||
<para>Pendant l'exportation, <command>dtudcexch</command> utilise les index
|
||||
de glyphes de la zone de code UDC dans le fichier de police PCF/SNF pour sélectionner
|
||||
les images glyphes UDC. Les images converties en fichier format BDFsont stockées
|
||||
dans les index de glyphes. Pendant l'importation, <command>dtudcexch</command>
|
||||
ajoute les images glyphes UDC au fichier de police PCF/SNF dans les mêmes
|
||||
index de glyphes se trouvant dans le fichier BDF. L'information de la zone
|
||||
de code UDC est définie dans la base de données X NLS.</para>
|
||||
<para>Pour créer des index de glyphes différents pour les images
|
||||
du système de destination, vous pouvez modifier le fichier BDF avant
|
||||
d'appeler la fonction d'importation.</para>
|
||||
<para>Pour des détails supplémentaires au sujet de l'utilitaire
|
||||
d'échange de données, référez-vous à la
|
||||
page de manuel <command>dtudcexch</command>.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.10">
|
||||
<title id="SAG.I18N.mkr.5">Localisation des fichiers de ressources app-defaults<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>app-defaults</secondary>
|
||||
</indexterm><indexterm><primary>Variables</primary><secondary>XUSERFILESEARCHPATH</secondary></indexterm><indexterm><primary>Ressources</primary><secondary>dépendantes de la langue</secondary></indexterm><indexterm><primary>app-defaults</primary></indexterm></title>
|
||||
<para>Par défaut, le fichier <filename>app-defaults</filename> des
|
||||
clients du Bureau se trouve dans <filename>/usr/dt/app-defaults/</filename><symbol role="Variable">langue</symbol>. Par exemple, si la valeur de la variable <systemitem>LANG</systemitem> est <filename>fr_FR</filename>, les applications recherchent
|
||||
leur fichier <filename>app-defaults</filename> dans <filename>/usr/dt/app-defaults/fr_FR</filename>. Si cette variable n'est pas définie, le sous-répertoire <symbol role="Variable">langue</symbol> n'est pas pris en compte et les applications
|
||||
recherchent le fichier <filename>app-defaults</filename> dans <filename>/usr/app-defaults/C</filename>.</para>
|
||||
<para>Pour modifier l'emplacement du fichier <filename>app-defaults</filename>,
|
||||
utilisez la variable d'environnement <systemitem>XFILESEARCHPATH</systemitem>.
|
||||
Par exemple, pour le déplacer dans <filename>/users</filename>, attribuez
|
||||
la valeur <filename>/usr/app-defaults/</filename><symbol role="Variable">langue</symbol><filename>/</filename><symbol role="Variable">nom_classe</symbol>
|
||||
à la variable <systemitem>XFILESEARCHPATH</systemitem>.</para>
|
||||
<para>Si vous attribuez la valeur <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename> à cette variable, elle s'applique
|
||||
à tous les clients du Bureau et à tous les clients X que vous
|
||||
lancez. Pour que les applications non clientes trouvent leurs fichiers de
|
||||
ressources, liez-les ou copiez-les dans le répertoire indiqué
|
||||
par la variable <systemitem>XFILESEARCHPATH</systemitem>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.11">
|
||||
<title id="SAG.I18N.mkr.6">Localisation des actions et des types de données</title>
|
||||
<note>
|
||||
<para>Avant de personnaliser un fichier du répertoire <filename>/usr/dt/appconfig</filename>, copiez-le dans <filename>/etc/dt/appconfig</filename>.</para>
|
||||
</note>
|
||||
<para>Le chemin de recherche des fichiers de définition des actions
|
||||
et des types de données comprend des répertoires dépendants
|
||||
de la langue situés dans les emplacements suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_personnel</symbol><filename>/dt/types</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>intégré: <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Le chemin de recherche des fichiers de configuration du Gestionnaire
|
||||
d'applications est le suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <filename><symbol role="Variable">Rép_personnel</symbol>/dt/appmanager</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para>
|
||||
<para>Les noms des fichiers et des répertoires situés dans ces
|
||||
emplacements sont localisés.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.12">
|
||||
<title id="SAG.I18N.mkr.7">Localisation des icônes et des bitmaps<indexterm>
|
||||
<primary>Localisation</primary><secondary>icônes</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>localisation</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>traduites</secondary></indexterm></title>
|
||||
<para>Pour localiser une icône, modifiez-la à l'aide de l'Editeur
|
||||
d'icônes et enregistrez-la dans le répertoire suivant:</para>
|
||||
<programlisting>/etc/dt/appconfig/icons/<symbol role="Variable">langue</symbol></programlisting>
|
||||
<para>Si vous utilisez un autre répertoire, modifiez la valeur de la
|
||||
variable <systemitem>XMICONSEARCHPATH</systemitem> en conséquence (cette
|
||||
variable définit le chemin de recherche des icônes).</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.13">
|
||||
<title id="SAG.I18N.mkr.8">Localisation des noms de fonds<indexterm><primary>Icônes</primary><secondary>localisation</secondary></indexterm></title>
|
||||
<para>La localisation des noms de fonds s'effectue par l'intermédiaire
|
||||
de fichiers de description (<filename>desc.</filename><symbol role="Variable">langue</symbol> et <filename>desc.backdrops</filename> ). Il n'existe aucun emplacement spécifique (tel que <filename>/usr/dt/backdrops/</filename><symbol role="Variable">langue</symbol>) pour
|
||||
les fichiers de fonds. Ceux-ci sont utilisés par tous les environnements
|
||||
locaux, contrairement aux fichiers <filename>desc.</filename><symbol role="Variable">langue</symbol>, qui indiquent les noms de fonds traduits.</para>
|
||||
<para>Le fichier de description contient les spécifications de ressources
|
||||
pour les noms de fonds traduits. Par exemple:</para>
|
||||
<programlisting>Backdrops*Corduroy.desc: Velours
|
||||
Backdrops*DarkPaper.desc: PapierKraft
|
||||
Backdrops*Foreground.desc: AvantPlan</programlisting>
|
||||
<para>Le fichier <filename>desc.</filename><symbol role="Variable">langue</symbol> permet d'obtenir la description des fonds correspondant à
|
||||
l'environnement local <symbol role="Variable">langue</symbol>. Si une spécification
|
||||
est associée à la description, elle s'affiche dans la liste
|
||||
de fonds du Gestionnaire de configuration. Sinon, le nom de fichier du fond
|
||||
est utilisé.</para>
|
||||
<para>Les utilisateurs peuvent ajouter leurs propres descriptions de fonds
|
||||
dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/backdrops/desc.backdrops</filename>. Ce fichier contient les descriptions
|
||||
de tous les fonds ajoutés par l'utilisateur, quel que soit l'environnement
|
||||
local utilisé.</para>
|
||||
<para>Le chemin de recherche des fichiers <filename>description</filename>
|
||||
est le suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/backdrops/desc.backdrops</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/backdrops/desc</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/backdrops/desc</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.14">
|
||||
<title id="SAG.I18N.mkr.9">Localisation des noms de palettes<indexterm><primary><$nopage>Localisation</primary><secondary>Voir Internationalisation</secondary>
|
||||
</indexterm><indexterm><primary>Palettes</primary><secondary>localisation</secondary></indexterm><indexterm><primary>Localisation</primary><secondary>noms de palettes</secondary></indexterm><indexterm><primary>Localisation</primary><secondary>icônes</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>localisation</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>traduites</secondary></indexterm></title>
|
||||
<para>La localisation des noms de palettes s'effectue par l'intermédiaire
|
||||
de fichiers de description (<filename>desc.</filename><symbol role="Variable">langue</symbol> et <filename>desc.palettes</filename>). Il n'existe aucun
|
||||
emplacement spécifique (tel que <filename>/usr/dt/palettes/ <symbol>langue</symbol></filename>) pour les fichiers de palettes. Ceux-ci sont utilisés
|
||||
par tous les environnements locaux, contrairement au fichier <filename>desc.palettes</filename>, qui indique les noms de fonds traduits.</para>
|
||||
<para>Le fichier de description contient les spécifications de ressources
|
||||
pour les noms de palettes traduits. Par exemple:</para>
|
||||
<programlisting>Palettes*Cardamon.desc: Cardamone
|
||||
Palettes*Cinnamon.desc: Cannelle
|
||||
Palettes*Clove.desc: Brun</programlisting>
|
||||
<para>Le fichier <filename>desc.</filename><symbol role="Variable">langue</symbol> permet d'obtenir la description des palettes correspondant à
|
||||
l'environnement local <symbol role="Variable">langue</symbol>. Si une spécification
|
||||
est associée à la description, elle s'affiche dans la liste
|
||||
de palettes du Gestionnaire de configuration. Sinon, le nom de fichier de
|
||||
la palette est utilisé.</para>
|
||||
<para>Les utilisateurs peuvent ajouter leurs propres descriptions de palettes
|
||||
dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/palettes/desc.palettes</filename>. Ce fichier contient les descriptions
|
||||
de toutes les palettes ajoutées par l'utilisateur, quel que soit l'environnement
|
||||
local utilisé.</para>
|
||||
<para>Le chemin de recherche des fichiers de description est le suivant:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/palettes/desc.palettes</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/palettes/desc.</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/palettes/desc.</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.14a">
|
||||
<title id="SAG.I18N.mkr.9a">Localisation d'une biblinfo<indexterm><primary>infolibs</primary><secondary>localizing</secondary></indexterm><indexterm>
|
||||
<primary>localization</primary><secondary>infolibs</secondary></indexterm></title>
|
||||
<para>Une biblinfo contient un ou plusieurs rayons qui contiennent eux-mêmes
|
||||
un ou plusieurs livres que vous pouvez parcourir ou rechercher à l'aide
|
||||
du Gestionnaire d'information. Dans cette hiérarchie, seules les bibliothèques
|
||||
d'informations sont associées aux actions du bureau. Elles sont des
|
||||
éléments du Bureau et comme tels, vous pouvez donc les ouvrir
|
||||
en les glissant et déplaçant sur le contrôle du Gestionnaire
|
||||
d'information. Quand vous ouvrez une biblinfo, tous les rayons qu'elle contient
|
||||
sont affichés dans la fenêtre Liste de livres du Gestionnaire
|
||||
d'information.</para>
|
||||
<para>Le chemin de recherche des biblinfos par défaut est déterminé
|
||||
par la variable d'environnement <systemitem class="environvar">DTINFOLIBPATH</systemitem>. (Le chemin standard du bureau CDE est <filename>/usr/dt/dtinfo/cde.dti</filename> .) Le fichier<symbol role="Variable">name</symbol><filename>.oli</filename> qui se trouve au niveau du premier répertoire d'une biblinfo
|
||||
contient le nom abrégé de celle-ci. Les localisations d'une
|
||||
biblinfo se trouvent dans des sous-répertoires au-dessous du niveau
|
||||
du premier répertoire et sont nommés selon le masque NLS %<symbol role="Variable">L</symbol> (ou %<symbol role="Variable">l</symbol>_%<symbol role="Variable">t</symbol>.%<symbol role="Variable">c</symbol>.) Dans la fenêtre
|
||||
Liste des livres du Gestionnaire d'information, chaque rayon de bibliothèque
|
||||
est affiché avec la chaîne localisée ou le titre stockés
|
||||
dans le fichier<filename>bookcase.map</filename> placé dans le sous-répertoire
|
||||
du rayon.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.15">
|
||||
<title id="SAG.I18N.mkr.10">Localisation des volumes d'aide<indexterm><primary>Volume d'aide</primary><secondary>localisation</secondary></indexterm></title>
|
||||
<para>Les volumes d'aide localisés doivent être stockés
|
||||
dans l'un des répertoires ci- dessous. Le premier volume détecté
|
||||
est utilisé. La recherche s'effectue dans l'ordre suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>volumes personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/help</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>volumes système: <filename>/etc/dt/appconfig/help/</filename><symbol role="Variable">langue;</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>volumes intégrés: <symbol role="Variable">/usr/dt/appconfig/help/</symbol><symbol role="Variable">langue.</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.16">
|
||||
<title id="SAG.I18N.mkr.11">Localisation des catalogues de messages<indexterm>
|
||||
<primary>Localisation</primary><secondary>catalogues de messages</secondary>
|
||||
</indexterm></title>
|
||||
<para>Les catalogues de messages localisés doivent être stockés
|
||||
dans le répertoire suivant:</para>
|
||||
<para><filename>/usr/dt/lib/nls/msg/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
<para>Ce répertoire contient des fichiers dont l'extension est <filename>.cat</filename>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.17">
|
||||
<title id="SAG.I18N.mkr.12">Exécution à distance d'applications
|
||||
adaptées au pays<indexterm><primary>Exécution</primary><secondary>applications localisées</secondary></indexterm><indexterm><primary>Applications</primary><secondary>exécution à distance</secondary>
|
||||
</indexterm></title>
|
||||
<para>Vous pouvez exécuter une application de Bureau localisée
|
||||
sur tout hôte d'exécution dont la configuration linguistique
|
||||
est compatible. Les valeurs des variables d'environnement linguistiques utilisées
|
||||
sur l'hôte qui lance l'application sont transmises à l'hôte
|
||||
éloigné lors du lancement de l'application. Cependant, ces variables
|
||||
ne contiennent aucune information relative à l'hôte.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.18">
|
||||
<title id="SAG.I18N.mkr.13">Réinitialisation de la mappe de clavier<indexterm>
|
||||
<primary>Mappe</primary><secondary>clavier</secondary></indexterm><indexterm>
|
||||
<primary>Internationalisation</primary><secondary>résolution des incidents</secondary></indexterm></title>
|
||||
<para>Si vous voyez apparaître des caractères inappropriés,
|
||||
ou que vous constatez des comportements inattendus, vous deverz peut-être
|
||||
réinitialiser votre mappe de clavier ou modifier le mode d'entrée.
|
||||
</para>
|
||||
<para id="SAG.I18N.mkr.14">Le mode d'entrée est déterminé
|
||||
par les variables d'environnement <systemitem>LC_CTYPE</systemitem>, <systemitem>LANG</systemitem> et <systemitem>LC_ALL</systemitem>, ou par la langue indiquée
|
||||
par l'option <command>-lang</command>.<indexterm><primary>Mode d'entrée</primary><secondary>internationalisation</secondary></indexterm></para>
|
||||
<para>Par exemple, pour ouvrir une fenêtre de terminal utilisant l'environnement
|
||||
local C dans un shell POSIX:</para>
|
||||
<programlisting>LANG=C dtterm</programlisting>
|
||||
<para>La nouvelle fenêtre utilise le mode d'entrée et les polices
|
||||
correspondant à l'environnement local indiqué. Si vous disposez
|
||||
d'un clavier spécifique, il est possible que le mode d'entrée
|
||||
ne prenne pas en charge les caractères étendus. Dans ce cas,
|
||||
vous devez attribuer à la variable <systemitem>LC_CTYPE</systemitem>, <systemitem>LANG</systemitem> ou <systemitem>LC_ALL</systemitem></para>
|
||||
<para>une valeur appropriée avant d'ouvrir la fenêtre de terminal.
|
||||
</para>
|
||||
<para>Par exemple, pour utiliser l'environnement local C alors que vous disposez
|
||||
d'un clavier allemand, entrez:</para>
|
||||
<programlisting>LANG=C LC_CTYPE=DeDE dtterm</programlisting>
|
||||
<para>Si le serveur X a été relancé et que les mappes
|
||||
de clavier ont été initialisées, vous pouvez réinitialiser
|
||||
la mappe appropriée à partir du serveur à l'aide de la
|
||||
commande <command>xmodmap</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.19">
|
||||
<title id="SAG.I18N.mkr.14a">Sélection d'un serveur de méthode
|
||||
d'entrée<indexterm><primary>input method server</primary><secondary>selecting</secondary></indexterm></title>
|
||||
<para>Les utilisateurs asiatiques peuvent sélectionner le serveur de
|
||||
méthode d'entrée soit au démarrage de la session soit
|
||||
à tout moment pendant la session. (en utilisant le contrôle de
|
||||
localisation du Gestionnaire de configuration). La sélection d'un
|
||||
IMS n'est possible que si la variable <systemitem class="environvar">LANG</systemitem> est définie pour une langue asiatique (Japonais, Coréen,
|
||||
Chinois traditionel ou Chinois simplifié).</para>
|
||||
<para>Après avoir sélectionné le IMS, les utilisateurs
|
||||
peuvent définir le mode de sélection IMS qui indique si un message
|
||||
d'invite s'affichera à la prochaine connexion ou s'il utilisera automatiquement
|
||||
le IMS courant sélectionné.</para>
|
||||
<para>La sélection du IMS et le mode de sélection sont stockés
|
||||
dans le fichier:<indexterm><primary>input method server</primary><secondary>selection file</secondary></indexterm></para>
|
||||
<programlisting><symbol role="Variable">$HOME</symbol>/.dt/ims/[<symbol role="Variable">display_name</symbol>/]<symbol role="Variable">CDE_locale_name</symbol></programlisting>
|
||||
<para>Le format du fichier de sélection IMS est:</para>
|
||||
<programlisting><literal>@SelectMode:</literal> <literal>0</literal> (Ask at login), or
|
||||
<literal>1</literal> (Continuer méthode d'entrée en cours)
|
||||
<literal>@ImsName:</literal> <symbol role="Variable">ims_name</symbol>
|
||||
<literal>@HostName:</literal> <symbol role="Variable">host_name</symbol></programlisting>
|
||||
<sect2 id="SAG.I18N.div.20">
|
||||
<title id="SAG.I18N.mkr.15">Au démarrage d'une session<indexterm><primary>input method server</primary><secondary>selecting at session startup</secondary>
|
||||
</indexterm></title>
|
||||
<para>Configurez la variable d'environnement <systemitem class="environvar">DTSTARTIMS</systemitem> à<systemitem class="constant">TRUE</systemitem>
|
||||
pour permettre aux utilisateurs de sélectionner un IMS avant le démarrage
|
||||
d'une session. La configuration <systemitem class="environvar">DTSTARTIMS</systemitem> à<systemitem class="constant">TRUE</systemitem> fait
|
||||
exécuter le script <filename>/usr/dt/config/Xsession.d/0020.dtims</filename>
|
||||
au Gestionnaire de session. Ce script vérifie la valeur <systemitem class="environvar">LANG</systemitem>.Si<systemitem class="environvar">LANG</systemitem> est configuré pour une langue asiatique, le script lance
|
||||
le programme<command>dtimsstart</command>. <command>dtimsstart</command> affiche
|
||||
la boîte de dialogue Sélection d'un serveur de méthode
|
||||
d'entrée dans laquelle l'utilisateur peut sélectionner le IMS
|
||||
désiré. Il peut choisir un IMS lancé soit sur un hôte
|
||||
local ou sur un hôte éloigné.</para>
|
||||
<para>Pour configurer le mode de sélection, l'utilisateur peut utiliser
|
||||
le contrôle saI18N du Gestionnaire de configuration (décrit
|
||||
ci-dessous) ou utiliser <command>DtActionInvoke</command> pour exécuter
|
||||
l'action <literal>DtImsMode</literal>dans <literal>Outils_Bureau</literal> du
|
||||
Gestionnaire d'applications. L'action <literal>DtImsMode</literal> affiche
|
||||
une boîte de dialogue qui permet à l'utilisateur de choisir entre <literal>Demander à connexion</literal> et <literal>Continuer la méthode
|
||||
d'entrée en cours</literal>.</para>
|
||||
<para>Le nom du IMS sélectionné ainsi que son hôte et
|
||||
le mode de sélection sont enregistrés dans le fichier de sélection
|
||||
IMS.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.21">
|
||||
<title id="SAG.I18N.mkr.16">En cours de session<indexterm><primary>input
|
||||
method server</primary><secondary>selecting within a session</secondary></indexterm></title>
|
||||
<para>A tout moment pendant une session, un utilisateur peut sélectionner
|
||||
le IMS désiré en cliquant sur le contrôle saI18N du gestionnaire
|
||||
de configuration. (Ce contrôle n'est visible que si la variable<systemitem class="environvar">LANG</systemitem>est définie pour une langue asiatique).
|
||||
La boîte de dialogue Sélection de la méthode d'entrée
|
||||
s'affiche. S'il existe un IMS courant, son nom s'affiche ainsi que l'hôte
|
||||
serveur sur lequel il se trouve. L'utilisateur peut choisir un IMS soit sur
|
||||
un hôte local ou sur un hôte éloigné.</para>
|
||||
<para>Pour définir les hôtes sur lesquels se trouvent les IMS,
|
||||
vous pouvez configurer la ressource d'application<literal>imServerHosts</literal>
|
||||
. Le Gestionnaire de configuration l'utilise pour identifier les hôtes
|
||||
nécessaires à la sélection des IMS. Elle contient la
|
||||
liste des noms d'hôtes, séparés par des virgules.</para>
|
||||
<para>En plus de la sélection des IMS, l'utilisateur peut configurer
|
||||
le mode de sélection soit <literal>Demander à la connexion</literal> or <literal>Reprendre la méthode d'entrée en cours</literal>.</para>
|
||||
<para>Le nom du IMS sélectionné ainsi que son hôte et
|
||||
le mode de sélection sont enregistrés dans le fichier de sélection
|
||||
IMS.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.22">
|
||||
<title id="SAG.I18N.mkr.17">Configuration des fichiers de configuration IMS<indexterm>
|
||||
<primary>input method server</primary><secondary>configuration files</secondary>
|
||||
</indexterm></title>
|
||||
<para>En plus du fichier de sélection IMS (décrit ci-dessous),
|
||||
la configuration IMS est définie par:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Le fichier d'entrée de l'environnement du pays</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier d'entrée IMS</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.I18N.div.23">
|
||||
<title id="SAG.I18N.mkr.18">Le fichier d'entrée de l'environnement
|
||||
du pays<indexterm><primary>input method server</primary><secondary>Locale
|
||||
Entry file</secondary></indexterm><indexterm><primary>Locale Entry file</primary>
|
||||
</indexterm></title>
|
||||
<para>Le fichier d'entrée de l'environnement du pays contient la liste
|
||||
des IMS qui prennent en charge l' environnement d'un pays donné. Son
|
||||
emplacement est <filename>/usr/dt/config/ims/</filename><symbol role="Variable">locale_name</symbol> et a le format:</para>
|
||||
<programlisting>@Default: <symbol role="Variable">ims_name</symbol>
|
||||
<symbol role="Variable">ims_name</symbol>: <symbol role="Variable">label_string</symbol>
|
||||
…</programlisting>
|
||||
<para>Un exemple de la liste IMS pour l'environnement du pays <literal>ja_JP.SJIS</literal> est:</para>
|
||||
<programlisting>@Default: xjim
|
||||
xjim: HP XJIM
|
||||
atok8: ATOK8
|
||||
vje: VJE-gamma
|
||||
egbridge: EGBridge
|
||||
none: No Input Method</programlisting>
|
||||
</sect3>
|
||||
<sect3 id="SAG.I18N.div.24">
|
||||
<title id="SAG.I18N.mkr.19">Fichier d'entrée IMS<indexterm><primary>input method server</primary><secondary>IMS Entry file</secondary></indexterm><indexterm>
|
||||
<primary>IMS Entry file</primary></indexterm></title>
|
||||
<para>Le fichier d'entrée IMS décrit les cractéristiques
|
||||
d'un IMS. Son emplacement est :<filename>/usr/dt/config/ims/</filename> <symbol role="Variable">ims_name</symbol> et son format:</para>
|
||||
<programlisting><symbol role="variable">attribute_name</symbol>: <symbol role="variable">attribute_value</symbol></programlisting>
|
||||
<para>où <symbol role="variable">attribute_name</symbol> est:
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry><term><literal>protocols</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui identifie les protocoles
|
||||
XIM pris en charge. Les protocoles valides sont A XIM, Ximp, et Xsi. Elle
|
||||
est obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>server_name</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristiquede la chaîne qui identifie le serveur
|
||||
sur lequel IMS est exécuté. Elle est utilisé pour XMODIFIERS
|
||||
et elle est obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>cmd_path</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique du chemin qui spécifie le chemin absolu
|
||||
du fichier exécutable IMS. C'est un mot-clé intégré
|
||||
utilisé pour la méthode d'entrée locale intégrée
|
||||
dans Xlib et qui ne demande pas de processus séparé. Elle est
|
||||
obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>cmd_param</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui fournit l'option de
|
||||
la ligne de commande au serveur IMS. Sa valeur par défaut est NULL.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_set</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnement à définir sauf XMODIFIERS. Sa valeur
|
||||
par défaut est nulle.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_unset</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnement à déconfigurer sauf XMODIFIERS. Sa
|
||||
valeur par défaut est NULL.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_pass</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnemt à passer aux IMS exécutés sur
|
||||
des systèmes éloignés sauf LANG, DISPLAYet XMODIFIERS.
|
||||
Sa valeur par défaut est NULL.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>has_window</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si le IMS a
|
||||
l'apparence de sa propre fenêtre principale ou non. Sa valeur par défaut
|
||||
est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_server</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si <command>dtimsstart</command> doit lancer le IMS ou non. La valeur True doit être
|
||||
attribuée à la méthode d'entrée locale car elle
|
||||
ne demande pas de processus de serveur lancé par<command>dtimsstart</command>. Sa valeur par défaut est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_remote</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si les IMS permettent
|
||||
une exécution éloignée ou non. Sa valeur par défaut
|
||||
est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_option</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si les IMS permettent
|
||||
une option de la ligne de commande ou non. Si la valeur est True, toutes les
|
||||
options spécifiées par <literal>-imsopt</literal> sont ignorées
|
||||
bien que la valeur de la caractéristique <literal>cmd_param</literal>
|
||||
soit toujours appliquée quelle qu'elle soit. La valeur True doit être
|
||||
donnée à le méthode d'entrée locale. Sa valeur
|
||||
par défaut est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>Remarque: Quand des valeurs multiples sont permises, vous devez les
|
||||
spécifier sur une liste et les séparer par des virgules. Si
|
||||
plusieurs entrées ont la même caractéristique dans le
|
||||
fichier, seule la dernière sera utilisée.</para>
|
||||
<para>L'exemple suivant illustre le contenu d'un fichier d'entrée IMS
|
||||
: <filename>/usr/dt/config/ims/</filename><symbol role="Variable">xjim</symbol>.
|
||||
</para>
|
||||
<programlisting>protocols: XIM Ximp
|
||||
server_name: xjim
|
||||
cmd_path: /usr/bin/X11/xjim
|
||||
cmd_param: -iconic
|
||||
env_set:
|
||||
env_unset:
|
||||
env_pass:
|
||||
has_window: true</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.20a">
|
||||
<title id="SAG.I18N.mkr.15a">Définition du style de méthode
|
||||
d'entrée<indexterm><primary>input method style</primary><secondary>setting</secondary></indexterm></title>
|
||||
<para>Le contrôle saI18N du Gestionnaire de configuration permet à
|
||||
l'utilisateur de configurer le style de la méthode d'entrée
|
||||
ce qui déterminera la pré-édition. L'ordre d'utilisation
|
||||
des styles de pré-édition est stocké dans la ressource <literal>XmNpreeditType</literal> du <command>VendorShell</command>. <literal>XmNpreeditType</literal> enregistre l'ordre de préférence des styles de pré-édition
|
||||
dans une liste séparée par des virgules. Par exemple:</para>
|
||||
<programlisting>OnTheSpot,OverTheSpot,OffTheSpot,Root</programlisting>
|
||||
<para>A l'aide des boutons <?Pub Caret><literal>Haut</literal> et <literal>bas</literal> de la boîte de dialogue affichée par le contrôle
|
||||
saI18N, l'utilisateur peut changer l'ordre des styles de pré-édition
|
||||
de la liste.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000066454>
|
||||
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/ActIcon.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/ActIcon.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/ActIconI.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/ActIconI.tif
Normal file
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/appmgr.cdr
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/appmgr.cdr
Normal file
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/sag1.cdr
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/sag1.cdr
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/types.cdr
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CDR/types.cdr
Normal file
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CreActIc.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/CreActIc.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/DtApps.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/DtApps.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/Open4Xwd.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/Open4Xwd.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/TextPad.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/TextPad.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/XwdDispl.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/XwdDispl.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionfs.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionfs.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionic.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionic.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionna.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actionna.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actions1.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/actions1.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/adddtype.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/adddtype.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/advcract.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/advcract.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appgath.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appgath.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appgroup.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appgroup.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgr.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgr.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgrwc.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgrwc.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgrwi.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appmgrwi.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/approot.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/approot.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appserv.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appserv.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appserv1.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/appserv1.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/colorset.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/colorset.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/complexa.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/complexa.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/connect.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/connect.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/connecti.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/connecti.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/content.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/content.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/creatact.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/creatact.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/datatype.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/datatype.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fileserv.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fileserv.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/findset.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/findset.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpboxes.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpboxes.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpmainbo.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpmainbo.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpsubbox.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/fpsubbox.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex1.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex1.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex2.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex2.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex3.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex3.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex4.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/frex4.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/idchar.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/idchar.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/idname.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/idname.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/inclfile.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/inclfile.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/login.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/login.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/nfsbased.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/nfsbased.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/permpat.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/permpat.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/sag1.cgm
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/sag1.cgm
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/sesserve.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/sesserve.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/types.tif
Normal file
BIN
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/graphics/types.tif
Normal file
Binary file not shown.
179
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/preface.sgm
Normal file
179
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/preface.sgm
Normal file
@@ -0,0 +1,179 @@
|
||||
<!-- $XConsortium: preface.sgm /main/9 1996/12/20 20:40:21 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. -->
|
||||
<preface id="SAG.Pref.div.1">
|
||||
<title>Préface</title>
|
||||
<para>Le présent manuel décrit les tâches avancées
|
||||
de personnalisation du Bureau CDE (présentation et comportement). Il
|
||||
présente les opérations suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnalisation de l'initialisation du système, de
|
||||
la connexion et du lancement des sessions;</para>
|
||||
</listitem>
|
||||
<listitem><para>ajout d'applications et création de représentations
|
||||
graphiques pour les programmes et les données associées;</para>
|
||||
</listitem>
|
||||
<listitem><para>configuration des processus du Bureau, des applications et
|
||||
des données réseau;</para>
|
||||
</listitem>
|
||||
<listitem><para>personnalisation des fonctions du Bureau telles que la gestion
|
||||
des fenêtres, l'impression et les polices.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.Pref.div.2">
|
||||
<title>A qui s'adresse ce manuel</title>
|
||||
<para>Il est destiné aux utilisateurs suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Administrateurs système (la plupart des opérations
|
||||
décrites ne peuvent être effectuées que par l'utilisateur
|
||||
root).</para>
|
||||
</listitem>
|
||||
<listitem><para>Utilisateurs expérimentés souhaitant apporter
|
||||
des modifications non supportées par l'interface utilisateur. De nombreux
|
||||
fichiers de configuration du Bureau se trouvent dans des emplacements utilisateur.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Pref.div.3">
|
||||
<title>Organisation du manuel</title>
|
||||
<para>Cette publication comprend 16 chapitres.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 1,
|
||||
“Configuration du Gestionnaire de connexion'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.LogMg.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
personnaliser la présentation et le comportement du Gestionnaire de
|
||||
connexion du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 2,
|
||||
“Configuration du Gestionnaire de sessions'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.SesMg.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
les processus de mémorisation et de rétablissement de sessions,
|
||||
et explique comment personnaliser le lancement de ces dernières.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 3,
|
||||
“Ajout et gestion d'applications'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CnfAM.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
le regroupement des applications dans le Gestionnaire d'applications et explique
|
||||
comment ajouter des applications.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 4,
|
||||
“Enregistrement d'une application'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.RegAp.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
la création d'un module d'enregistrement pour une application.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 5,
|
||||
“Configuration du Bureau dans un réseau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.ClSrv.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment distribuer sur le réseau les fonctions, les applications et
|
||||
les données du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 6,
|
||||
“Configuration et gestion de l'impression à partir du Bureau'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.PrCnf.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> présente l'ajout et la suppression d'imprimantes et la
|
||||
définition de l'imprimante par défaut.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 7,
|
||||
“Chemins de recherche du Bureau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.Datab.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment le Bureau recherche les applications, les fichiers d'aide, les icônes
|
||||
et les données sur le réseau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 8,
|
||||
“Introduction aux actions et aux types de données'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.IntAc.mkr.1"><emphasis role="Lead-in">,</emphasis> qui décrit
|
||||
les actions et les types de données, et leur utilisation dans l'interface
|
||||
utilisateur des applications.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 9,
|
||||
“Création d'actions et de types de données à l'aide de Créer action'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.dtCrA.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> présente les fonctions de l'application Créer
|
||||
action (création d'actions et de types de données).</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 10,
|
||||
“Création manuelle d'actions'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrAct.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment créer des définitions d'actions à l'aide d'un
|
||||
fichier de configuration de base de données.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 11,
|
||||
“création manuelle de types de données'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrDT.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
créer des définitions de types de données à l'aide
|
||||
d'un fichier de configuration de base de données.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 12,
|
||||
“Création d'icônes pour le Bureau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrIcn.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
l'utilisation de l'Editeur d'icônes, les conventions de dénomination,
|
||||
les tailles et les chemins de recherche des icônes du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 13,
|
||||
“Personnalisation du Tableau de bord'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.FrPC.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
créer des objets de commande et des tableaux secondaires disponibles
|
||||
sur tout le système, et présente d'autres opérations
|
||||
de personnalisation.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 14,
|
||||
“Personnalisation du Gestionnaire de l'espace de travail'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.WMCnf.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
la personnalisation de divers éléments, tels que les fenêtres,
|
||||
les associations de fonctions (aux boutons de la souris et aux touches du
|
||||
clavier) et les menus du Gestionnaire de l'espace de travail.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 15,
|
||||
“Gestion des ressources d'applications, des polices et des couleurs'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.FACol.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> explique comment définir les ressources d'applications
|
||||
et décrit l'utilisation des polices et des couleurs par le Bureau.
|
||||
</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 16,
|
||||
“Configuration de sessions de Bureau adaptées au pays'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.I18N.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
les tâches de gestion des systèmes sur lesquels s'exécutent
|
||||
des sessions en plusieurs langues.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Pref.div.4">
|
||||
<title>Qu'entend-on par marques SGML DocBook ?</title>
|
||||
<para>Ce document est rédigé dans le langage SGML ( Structured
|
||||
Generalized Markup Language) à l'aide de DTD (DocBook Document Type
|
||||
Definition,<?Pub Caret> définition de type de document). Le tableau
|
||||
suivant décrit les marques DocBook utilisées pour divers éléments
|
||||
sémantiques.</para>
|
||||
<table id="SAG.Pref.tbl.1" frame="topbot">
|
||||
<title id="SAG.Pref.mkr.1">Marques SGML DocBook</title>
|
||||
<tgroup cols="3" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.20in">
|
||||
<colspec colwidth="1.89in">
|
||||
<colspec colwidth="2.23in">
|
||||
<thead>
|
||||
<row>
|
||||
<entry align="left" valign="bottom"><para><literal>Aspect de la marque</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Eléments sémantiques</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Exemple</literal></para></entry>
|
||||
</row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>AaBbCc123</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des commandes</para></entry>
|
||||
<entry align="left" valign="top"><para>Utilisez <command>ls</command> pour
|
||||
lister les fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>AaBbCc123</literal></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des options de commandes</para></entry>
|
||||
<entry align="left" valign="top"><para>Utilisez <command>ls</command> <literal>−a</literal> pour lister tous les fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">AaBbCc123</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Marque de réservation de la
|
||||
ligne de commande: remplacez par un nom ou une valeur réelle.</para></entry>
|
||||
<entry align="left" valign="top"><para>Pour supprimer un fichier, tapez <command>rm</command> <symbol role="Variable">filename</symbol>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>AaBbCc123</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des fichiers et des répertoires
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>Editez votre fichier <filename>.login</filename>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><emphasis>AaBbCc123</emphasis></para></entry>
|
||||
<entry align="left" valign="top"><para>Titres d'ouvrages, mots ou termes nouveaux,
|
||||
termes anglais ou mots mis en évidence.</para></entry>
|
||||
<entry align="left" valign="top"><para>Lisez le chapitre 6 du <emphasis>Guide
|
||||
de l'utilisateur</emphasis>. <?Pub _newline>On les appelle options de <emphasis>classe</emphasis>. <?Pub _newline>Vous devez vous trouver dans le répertoire
|
||||
racine pour procéder à cette opération.</para></entry>
|
||||
</row></tbody></tgroup></table>
|
||||
</sect1>
|
||||
</preface>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000015617>
|
||||
197
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/prefcan.sgm
Normal file
197
cde/doc/fr_FR.UTF-8/guides/sysAdminGuide/prefcan.sgm
Normal file
@@ -0,0 +1,197 @@
|
||||
<!-- $XConsortium: prefcan.sgm /main/7 1996/12/20 20:40:28 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. -->
|
||||
<preface id="SAG.Xtra1.div.1">
|
||||
<title>Avis aux lecteurs canadiens</title>
|
||||
<para>Le manuel que vous avez entre les mains a été traduit
|
||||
en France. Voici les principales différences et particularités
|
||||
dont vous devez tenir compte.</para>
|
||||
<sect1 id="SAG.Xtra1.div.2">
|
||||
<title>Illustrations</title>
|
||||
<para>Les illustrations sont fournies à titre d'exemple. Certaines
|
||||
peuvent contenir des données propres à la France.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.3">
|
||||
<title>Terminologie</title>
|
||||
<para>La terminologie des titres peut différer d'un pays à l'autre.
|
||||
Reportez-vous au tableau ci-dessous au besoin.</para>
|
||||
<informaltable id="SAG.Xtra1.itbl.1">
|
||||
<tgroup cols="2" colsep="1" rowsep="1">
|
||||
<colspec colwidth="2.47in">
|
||||
<colspec colwidth="2.68in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>France</para></entry><entry
|
||||
align="left" valign="bottom"><para>Canada</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>ingénieur commercial</para></entry>
|
||||
<entry align="left" valign="top"><para>représentant</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>agence commerciale</para></entry>
|
||||
<entry align="left" valign="top"><para>succursale</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>ingénieur technico-commercial
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>informaticien</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>inspecteur</para></entry>
|
||||
<entry align="left" valign="top"><para>technicien du matériel</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.4">
|
||||
<title>Claviers</title>
|
||||
<para>Les lettres sont disposées différemment: le clavier français
|
||||
est de type AZERTY, et le clavier français-canadien, de type QWERTY.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.5">
|
||||
<title>Nomenclature</title>
|
||||
<para>Les touches présentées dans le tableau d'équivalence
|
||||
suivant sont libellées différemment selon qu'il s'agit du clavier
|
||||
de la France, du clavier du Canada ou du clavier des États-Unis. Reportez-
|
||||
vous à ce tableau pour faire correspondre les touches françaises
|
||||
figurant dans le présent document aux touches de votre clavier.</para>
|
||||
<informaltable id="SAG.Xtra1.itbl.2">
|
||||
<tgroup cols="3" colsep="1" rowsep="1">
|
||||
<colspec colwidth="1.99in">
|
||||
<colspec colwidth="1.98in">
|
||||
<colspec colwidth="1.81in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>France</para></entry><entry
|
||||
align="left" valign="bottom"><para>Canada</para></entry><entry align="left"
|
||||
valign="bottom"><para>États-Unis</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(Pos1)</para><graphic id="SAG.Xtra1.igrph.1"
|
||||
entityref="SAG.Xtra1.fig.1"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.2"
|
||||
entityref="SAG.Xtra1.fig.2"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>Home</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Fin</para></entry>
|
||||
<entry align="left" valign="top"><para>Fin</para></entry>
|
||||
<entry align="left" valign="top"><para>End</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(PgAr)</para><graphic id="SAG.Xtra1.igrph.3"
|
||||
entityref="SAG.Xtra1.fig.3"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.4" entityref="SAG.Xtra1.fig.4"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>PgUp</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(PgAv)</para><graphic id="SAG.Xtra1.igrph.5"
|
||||
entityref="SAG.Xtra1.fig.5"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.6" entityref="SAG.Xtra1.fig.6"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>PgDn</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Inser</para></entry>
|
||||
<entry align="left" valign="top"><para>Inser</para></entry>
|
||||
<entry align="left" valign="top"><para>Ins</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Suppr</para></entry>
|
||||
<entry align="left" valign="top"><para>Suppr</para></entry>
|
||||
<entry align="left" valign="top"><para>Del</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Échap</para></entry>
|
||||
<entry align="left" valign="top"><para>Échap</para></entry>
|
||||
<entry align="left" valign="top"><para>Esc</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Attn</para></entry>
|
||||
<entry align="left" valign="top"><para>Intrp</para></entry>
|
||||
<entry align="left" valign="top"><para>Break</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Impr écran</para></entry>
|
||||
<entry align="left" valign="top"><para>ImpÉc</para></entry>
|
||||
<entry align="left" valign="top"><para>PrtSc</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Verr num</para></entry>
|
||||
<entry align="left" valign="top"><para>Num</para></entry>
|
||||
<entry align="left" valign="top"><para>Num Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Arrêt défil</para></entry>
|
||||
<entry align="left" valign="top"><para>Défil</para></entry>
|
||||
<entry align="left" valign="top"><para>Scroll Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(Verr maj)</para><graphic id="SAG.Xtra1.igrph.7"
|
||||
entityref="SAG.Xtra1.fig.7"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>FixMaj</para></entry>
|
||||
<entry align="left" valign="top"><para>Caps Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Alt Gr</para></entry>
|
||||
<entry align="left" valign="top"><para>AltCar</para></entry>
|
||||
<entry align="left" valign="top"><para>Alt (à droite)</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</sect1>
|
||||
</preface>
|
||||
<preface id="SAG.Xtra1.div.6">
|
||||
<title>À l'intention des utilisateurs belges</title>
|
||||
<para>Certains messages mentionnés dans cet ouvrage peuvent présenter
|
||||
des différences selon l'environnement linguistique dans lequel vous
|
||||
travaillez - français ou français (Belgique).</para>
|
||||
<para>Les indications ci-dessous permettront à l'utilisateur d'établir
|
||||
la correspondance entre le texte de cet ouvrage et l'environnement propre
|
||||
à la Belgique.</para>
|
||||
<sect1 id="SAG.Xtra1.div.7">
|
||||
<title>Illustrations</title>
|
||||
<informaltable>
|
||||
<tgroup cols="2">
|
||||
<colspec colname="1" colwidth="1.8515 in">
|
||||
<colspec colname="2" colwidth="1.8515 in">
|
||||
<thead>
|
||||
<row><entry><para>FRANCE</para></entry><entry><para>BELGIQUE</para></entry>
|
||||
</row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><para>Entrée</para></entry>
|
||||
<entry><para>Enter</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Retour</para></entry>
|
||||
<entry><para>Return</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Échap</para></entry>
|
||||
<entry><para>Esc</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Maj</para></entry>
|
||||
<entry><para>Shift</para></entry></row>
|
||||
<row>
|
||||
<entry><para>VerrMaj</para></entry>
|
||||
<entry><para>Shift Lock</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pg AV</para></entry>
|
||||
<entry><para>Page Down</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pg AR</para></entry>
|
||||
<entry><para>Page Up</para></entry></row>
|
||||
<row>
|
||||
<entry><para>VerrNum</para></entry>
|
||||
<entry><para>Num Lock</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Valid</para></entry>
|
||||
<entry><para>Action</para></entry></row>
|
||||
<row>
|
||||
<entry><para>RetourArr</para></entry>
|
||||
<entry><para>Backspace</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Inser</para></entry>
|
||||
<entry><para>Insert</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Suppr</para></entry>
|
||||
<entry><para>Delete</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pos1</para></entry>
|
||||
<entry><para>Home</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Fin</para></entry>
|
||||
<entry><para>End</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para><literal>Remarque:</literal> <emphasis>BlocNum</emphasis> désigne
|
||||
le bloc de touches numériques situé sur la droite du clavier.
|
||||
</para>
|
||||
</sect1>
|
||||
</preface>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub Caret>
|
||||
<?Pub *0000012680>
|
||||
Reference in New Issue
Block a user