<h1>Corrig<69>s des exercices sur la config conscrits</h1>
<p>&icone.note; Les paragraphes signal<61>s par
cette ic<69>ne sont des explications plus techniques pour donner une r<>ponse
exacte <20> certaines questions. Si vous <20>tes d<>butant, ce n'est pas n<>cessaire
de les lire maintenant.</p>
<h2>Exercice 1<>: menus du fond</h2>
<ol>
<li> <a name="ex11"> <strong>Ouvrir une nouvelle fen<65>tre</strong></a> <br />
Vous pouvez par exemple cliquer sur le bouton <20>Fenetre<72>.</li>
<li> <a name="ex12"> <strong>Ouvrir une nouvelle fen<65>tre par un autre
moyen</strong></a> <br />
En cliquant avec le bouton gauche ou le bouton de droite de la souris sur
le fond d'<27>cran, vous faites appara<72>tre un menu, sur lequel vous
s<EFBFBD>lectionnez <20>Fen<65>tre<72>.
<p>&icone.note;
Vous pouvez aussi lancer des fen<65>tres au clavier. Vous voulez une nouvelle
fen<EFBFBD>tre terminal, g<>r<EFBFBD>e par l'interface graphique <20>X<EFBFBD><58>: vous tapez</p>
<pre>
xterm
</pre>
<p>
Bien s<>r, il faut mettre une esperluette (<code>&</code>) apr<70>s
<code>xterm</code> pour r<>cup<75>rer la main dans le terminal o<> l'on a lanc<6E> la
commande.
</p> </li>
<li> <a name="ex13"> <strong>Fermer ces deux
fen<EFBFBD>tres</strong></a>. <br />
<p>Une fen<65>tre est un support pour le programme qui tourne dedans. Quand vous
quittez le programme, la fen<65>tre dispara<72>t. En g<>n<EFBFBD>ral, quand vous voulez
quitter quelque chose, essayez <20><code>q</code><3E> ou <20><code>Q</code><3E>,
<EFBFBD><code>^C</code><3E> et <20><code>^D</code><3E>. Les commandes pour quitter les
programmes les plus courants sont les suivantes<65>:</p>
<table class="tableau">
<tr>
<td><code>mutt</code></td>
<td> <code>q</code> (<em>quit</em>)</td>
</tr>
<tr>
<td><code>pine</code></td>
<td> <code>q</code> (<em>quit</em>)</td>
</tr>
<tr>
<td><code>joe</code></td>
<td> <code>^KX</code> (quitter en sauvant)</td>
</tr>
<tr>
<td><code>vi(m)</code></td>
<td> <code>:wq</code> (<em>write quit</em>)</td>
</tr>
<tr>
<td><code>(x)emacs</code></td>
<td> <code>^X^S</code> <code>^X^C</code> (<em>save</em> et
<em>cancel</em>)</td>
</tr>
<tr>
<td><code>mozilla</code></td>
<td> <code>^Q</code> ou s<>lectionner <code>Exit</code> dans le menu
<code>File</code></td>
</tr>
<tr>
<td><code>forum</code></td>
<td> <code>q</code> (<em>quit</em>)</td>
</tr>
<tr>
<td><code>less</code>, <code>more</code></td>
<td> <code>q</code> (<em>quit</em>)</td>
</tr>
<tr>
<td><code>xdvi</code></td>
<td> Taper <code>q</code> ou cliquer sur <code>Quit</code></td>
</tr>
<tr>
<td><code>gv</code> (GhostView)</td>
<td><code>^Q</code> ou s<>lectionner <code>Quit</code> dans le menu <code>File</code></td>
</tr>
</table>
<p>
Et pour fermer une simple fen<65>tre terminal<61>? Il y a aussi un programme
qui tourne dedans, appel<65> le <em>shell</em><3E>: c'est lui qui interpr<70>te
les lignes de commandes et les ex<65>cute. Il se quitte en tapant
<code>exit</code> ou <code>^D</code>. </p>
<p>
Par opposition avec les autres programmes, le shell peut aussi se quitter en
cliquant avec n'importe quel bouton sur le bouton dans le
coin en haut <20> gauche de la fen<65>tre et en choisissant <code>Fermeture</code>, puis <code>Je veux vraiment quitter</code>, dans le menu qui se d<>roule. Ceci revient <20> ex<65>cuter la commande <code>exit</code>.
</p>
<p>
Si vous fermez la fen<65>tre sans quitter le programme qui tournait dedans, vous
<EFBFBD>tez d'un seul coup son support <20> ce programme, qui est oblig<69> de se suicider
en urgence ; inutile de dire qu'il ne l'appr<70>cie gu<67>re.
passent particuli<6C>rement mal avec <code>pine</code><3E>: c'est pendant la
seconde qui s'<27>coule entre le moment o<> vous tapez <code>q</code> et le moment
o<EFBFBD> <code>pine</code> finit effectivement, que tous les rangements s'effectuent
r<EFBFBD>ellement et sont inscrits sur le disque<75>: copies de sauvegardes des
courriers envoy<6F>s, destructions, etc. Si vous le tuez au lieu de le quitter,
vous vous exposez <20> diverses repr<70>sailles<65>: copie de votre mail-box en
lecture publique sur votre compte, disparition de courrier, second Pine
tournant en parall<6C>le et vous emp<6D>chant de lire votre courrier la fois
suivante, etc. Ce ne sont pas des inventions<6E>: tous ces cas ont <20>t<EFBFBD>
constat<EFBFBD>s.</p>
</div></li>
</ol>
<h2><a name="souris">Exercice 2<>: souris et menus des fen<65>tres</a></h2>
<div class="centre">
<img src="boutons.png" alt="Boutons de fen<65>tres" />
</div>
<ol>
<li> <a name="ex21"> <strong>Ouvrir une fen<65>tre
<code>gamma</code></strong></a>
<p>Utilisez le menu du bouton <20>Menu<6E>, ou faites-le appara<72>tre en cliquant
sur le fond de l'<27>cran. S<>lectionnez <code>Terminaux</code> et cliquez sur
<code>Nouvelle fen<65>tre Gamma</code>.</p>
<p>&icone.note;
Vous pouvez aussi l'appeler au clavier en tapant<6E>: </p>
<pre>
xterm -name gamma &
</pre></li>
<li> <a name="ex22"> <strong>La d<>placer dans le coin sup<75>rieur gauche de
l'<27>cran</strong></a> <br />
Cliquez avec le bouton de gauche sur la barre de titre de la fen<65>tre et
d<EFBFBD>placez-l<><20> l'endroit voulu.
Vous pouvez aussi cliquer dans le menu du bouton gauche de la fen<65>tre,
s<EFBFBD>lectionner <code>D<>placement</code> et mettre la fen<65>tre o<> bon vous semble.
</li>
<li> <a name="ex23"> <strong>Ic<49>nifier (on dit aussi "minimiser")
cette fen<65>tre</strong></a> <br />
Cliquez sur le troisi<73>me bouton <20> partir de la droite (triangle vers
le bas) pour minimiser la fen<65>tre (on n'en garde que la barre de titre).
Pour la faire revenir <20> sa taille normale, cliquer <20> nouveau sur ce
bouton. Vous pouvez aussi s<>lectionner <code>Minimiser</code> dans le
menu de la premi<6D>re case <20> gauche. </li>
<li> <a name="ex24"> <strong>La faire r<>appara<72>tre</strong></a>
<p>Cliquez <20> nouveau sur le bouton de l'exercice pr<70>c<EFBFBD>dent (troisi<73>me bouton <20> partir de la droite, reconnaissable <20> un triangle vers le bas) pour faire
r<EFBFBD>appara<EFBFBD>tre la fen<65>tre. Vous pouvez <20>galement s<>lectionner
<code>Restauration</code> apr<70>s avoir cliqu<71> dans le menu de la premi<6D>re
case <20> gauche.</p>
<p>
Pour faire consulter la liste des fen<65>tres que vous avez ouvertes, vous pouvez cliquer avec le bouton de gauche sur le fond de l'<27>cran.
</p>
<p>
Quelle diff<66>rence y a-t-il entre fermer une fen<65>tre et ic<69>nifier une fen<65>tre?
Quand vous fermez une fen<65>tre, vous mettez fin au programme qui tourne dedans
(ou plus exactement, comme on l'a vu <a href="#ex13">plus haut</a>, mettre
fin au programme ferme la fen<65>tre). Quand vous ic<69>nifiez une fen<65>tre, vous ne
faites que suspendre temporairement l'affichage; une fois la fen<65>tre revenue,
vous reprenez l<> o<> vous en <20>tiez.</p></li>
<li> <a name="ex25"> <strong>Agrandir la fen<65>tre</strong></a>
<br />
Trois possibilit<69>s. <ol><li> La plus simple : cliquer sur le bouton avec une
fl<EFBFBD>che vers le haut <20> droite : il fait passer la fen<65>tre en plein <20>cran
(cliquez-le <20> nouveau pour revenir <20> la taille normale). Vous pouvez
<EFBFBD>galement cliquer sur le bouton avec une fl<66>che vers le haut pour
agrandir au maximum la fen<65>tre juste verticalement (cliquez <20> nouveau sur
ce bouton pour redonner <20> la fen<65>tre sa taille normale). </li><li> Attraper
le bord ou le coin de la fen<65>tre (attention, passage technique<75>!),
cliquer avec le bouton gauche et modifier la taille de la fen<65>tre.
</li><li>Cliquer sur le menu du coin, s<>lectionnez <code>Dimensionner</code> et
donner <20> la fen<65>tre la taille souhait<69>e.</li></ol>
<p>&icone.note;Les programmes en mode texte (comme <code>pine</code> ou
l'ensemble des <20>diteurs) sont pr<70>vus pour fonctionner en 80 colonnes. <20>largir
la fen<65>tre ne sert donc <20> rien, la fonte ne sera pas plus grande pour
autant.</p></li>
<li> <a name="ex26"> <strong>Fermer la fen<65>tre <code>gamma</code></strong></a>
<br />
Tapez <code>exit</code> ou <code>^D</code>. Ou encore, dans le menu du
bouton de la fen<65>tre en haut <20> gauche, s<>lectionner
<code>Fermeture</code> et confirmez. Si vous n'<27>tes pas dans un xterm, il
suffit de cliquer sur le bouton avec un <20>clair (en haut <20> droite de la
fen<EFBFBD>tre). Dans tous les cas, n'oubliez pas de quitter convenablement tous
les programmes (<code>pine</code>, etc.) que vous aviez lanc<6E>s dans
ladite fen<65>tre (chaque programme a sa mani<6E>re propre d'<27>tre quitt<74>).</li>
</ol>
<h2>Exercice 3<>: manipuler plusieurs fen<65>tres</h2>
<ol>
<li> <a name="ex31"> <strong>Ouvrir deux fen<65>tres quelconques</strong></a>
<br />
Voir dans l'<a href="#menu">exercice 1</a> toutes les mani<6E>res d'ouvrir des
fen<EFBFBD>tres...</li>
<li> <a name="ex32"> <strong>Placer l'une des fen<65>tres au dessus de
l'autre</strong></a> <br />
Cliquez avec le bouton de gauche la barre de titre de l'une des
fen<EFBFBD>tres pour la d<>placer, et placez-la au dessus de l'autre. Autre
possibilit<EFBFBD> : cliquer sur le bouton de gauche la barre de titre avec
le bouton gauche de la souris et choisissez <20>devant<6E>. Ou encore :
cliquez sur le fond d'<27>cran avec le bouton gauche de la souris et
s<EFBFBD>lectionnez la fen<65>tre qui vous int<6E>resse dans la liste, toujours
avec le bouton de gauche.</li>
<li> <a name="ex33"> <strong>Faire passer au-dessus celle qui se trouve
en-dessous. De quels moyens diff<66>rents disposez-vous <20> cet
effet<EFBFBD>?</strong></a>
<p>
Beaucoup<EFBFBD>! Par exemple<6C>:
</p>
<ol>
<li> Si on peut en atteindre un bout, cliquez avec le bouton de gauche de
la souris sur la barre de titre de la fen<65>tre de dessous<75>;</li>
<li> Si on peut placer la souris sur un endroit quelconque de la fen<65>tre,
le faire, et appuyer sur la touche <code>Front</code> (disponible
uniquement sur les claviers des stations Sun)<29>;</li>
<li> Cliquez avec le bouton de droite de la souris sur la barre de titre
de la fen<65>tre de dessus pour la faire passer derri<72>re<72>;</li>
<li> Cliquez sur le fond d'<27>cran avec le bouton gauche de la souris pour
faire appara<72>tre la liste qui affiche le nom de vos fen<65>tres, cliquez sur
le nom de la fen<65>tre <20> faire passer devant<6E>; </li>
<li> Utilisez le <em>pager</em> (voir exercice suivant)<29>: cliquez avec le
bouton du milieu sur l'image de votre fen<65>tre pour la faire passer