<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
<!ENTITY % addindex "IGNORE">
<!ENTITY % French "INCLUDE"
> <!-- change language only here -->
]>

<!--copy from r308626 Tue May 4 17:11:51 2004 UTC -->

<article id="windowbehaviour" lang="&language;">
<articleinfo>
<title
>Comportement des fenêtres</title>
<authorgroup>
<author
>&Mike.McBride; &Mike.McBride.mail;</author>
<author
>&Jost.Schenck; &Jost.Schenck.mail;</author>
&traducteurStanislasZeller;&traducteurLudovicGrossard; 
</authorgroup>

<date
>15/11/2013</date>
<releaseinfo
>&kde; 4.12</releaseinfo>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>KControl</keyword>
<keyword
>Configuration du système</keyword>
<keyword
>actions</keyword>
<keyword
>placement des fenêtres</keyword>
<keyword
>taille des fenêtres</keyword>
</keywordset>
</articleinfo>
<sect1 id="window-behavior">
<title
>Comportement des fenêtres</title>

<para
>Sur la droite de la fenêtre, vous pouvez voir plusieurs onglets : <guilabel
>Focus</guilabel
>, <guilabel
>Actions de la barre de titre</guilabel
>, <guilabel
>Actions de la fenêtre</guilabel
>, <guilabel
>Déplacement</guilabel
> et <guilabel
>Avancé</guilabel
>. Dans l'onglet <guilabel
>Focus</guilabel
>, vous pouvez configurer de quelle manière les fenêtres prennent ou perdent le focus, &cad; deviennent actives ou inactives. Les onglets <guilabel
>Actions de la barre de titre</guilabel
> et des <guilabel
>Actions de la fenêtre</guilabel
> permettent de configurer de quelle manière la barre des titres et des fenêtres réagissent aux clics de souris. L'onglet <guilabel
>Déplacement</guilabel
> vous permet de configurer de quelle manière la fenêtre se déplace et se place elle même au démarrage. L'onglet <guilabel
>Avancé</guilabel
> couvre certaines options spécialisées comme les <quote
>changement d'onglets</quote
> et <quote
>les ombres des fenêtres</quote
>. </para>

<note>
<para
>Veuillez remarquer que la configuration de ce module ne prendra pas effet si vous n'utilisez pas le gestionnaire de fenêtre natif de &kde;, &kwin;. Si vous utilisez un autre gestionnaire de fenêtre, référez vous à sa documentation pour personnaliser le comportement des fenêtres. </para>
</note>

<sect2 id="action-focus">
<title
>Focus</title>

<para
>Le <quote
>focus</quote
> du bureau concerne la fenêtre sur laquelle l'utilisateur travaille. La fenêtre avec le focus est souvent indiquée comme la <quote
>fenêtre active</quote
>. </para>

<para
>Le focus ne veut pas nécessairement dire que la fenêtre est celle en avant plan. Elle est indiquée comme <quote
>Placée dessus</quote
>, bien qu'elle est configurée ici correctement, le focus et le placement au dessus de la fenêtre est configuré indépendamment.</para>

<sect3 id="action-focus-focuspolicy">
<title
>Règles de focus</title>

<para
>Il y a six méthodes que &kde; peut utiliser pour déterminer le focus courant :  </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Cliquer pour avoir le focus</guilabel
></term>
<listitem>
<para
>Une fenêtre devient active lorsque vous cliquez dessus. Ce comportement est classique avec d'autres systèmes d'exploitation et correspond probablement à ce que vous voulez.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Cliquer pour avoir le focus - Précédence de souris</guilabel
></term>
<listitem>
<para
>C'est très similaire à <guilabel
>Cliquer pour avoir le focus</guilabel
>. Si une fenêtre active doit être choisie par le système (&pex; lorsque la fenêtre active a été fermée), la fenêtre sous la souris est la candidate toute désignée. C'est un cas assez inhabituel, mais une variante possible de <guilabel
>Cliquer pour avoir le focus</guilabel
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Le focus suit la souris</guilabel
></term>
<listitem>
<para
>Déplacer activement le pointeur de souris sur une fenêtre normale l'active. Les nouvelles fenêtres tel que la ligne de commande appelée avec <keycombo action="simul"
>&Alt;<keycap
>F2</keycap
></keycombo
> va recevoir le focus, sans avoir à placer explicitement le pointeur de souris sur celle-ci. Par exemple, les fenêtres apparaissant de façon aléatoire sous la souris ne recevront pas le focus. La prévention de vol de focus est appliquée de façon classique. Pensez comme <guilabel
>cliquer pour avoir le focus</guilabel
> juste sans avoir à cliquer vraiment. </para>

<para
>Dans d'autres gestionnaires de fenêtres, la fonctionnalité est parfois connu sous <quote
>La souris suit le focus sloppy</quote
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Le focus suit la souris - Précédence de la souris</guilabel
></term>
<listitem>
<para
>Ceci est globalement identique à <guilabel
>Le focus suit la souris</guilabel
>. Si une fenêtre active doit être sélectionnée par le système (par exemple lorsque la fenêtre active a été fermée), la fenêtre sous la souris est la candidate toute désignée. Choisissez ceci, si vous voulez un focus piloté par le survol. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Le focus est sous la souris</guilabel
></term>
<listitem>
<para
>La fenêtre qui se trouve sous le pointeur de souris devient active. Si la souris ne se trouve pas sur une fenêtre (par exemple se trouve sur le bureau), la dernière fenêtre qui était sous la souris a le focus. Les nouvelles fenêtres tel que la ligne de commande appelée avec <keycombo action="simul"
>&Alt;<keycap
>F2</keycap
></keycombo
> ne reçoivent pas le focus. Vous devez déplacer votre souris dessus pour saisir du texte. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Le focus est strictement sous la souris</guilabel
></term>
<listitem>
<para
>Identique à <guilabel
>Le focus est sous la souris</guilabel
> mais plus strict dans son interprétation. Seul la fenêtre sous le pointeur de souris est active. Si le pointeur de souris n'est pas sur une fenêtre, aucune fenêtre n'a le focus. Les nouvelles fenêtres tel que la ligne de commande appelée avec <keycombo action="simul"
>&Alt;<keycap
>F2</keycap
></keycombo
> ne reçoivent pas le focus. Vous devez déplacer votre souris dessus pour saisir du texte. </para>

</listitem>
</varlistentry>
</variablelist>

<note
><para
>Remarquez que <guilabel
>Le focus est sous la souris</guilabel
> et <guilabel
>Le focus est strictement sous la souris</guilabel
> empêche certaines fonctionnalités comme <guilabel
>la prévention de vol de focus</guilabel
> et la boîte de dialogue pour naviguer entre les fenêtres par <keycombo action="simul"
>&Alt;&Tab;</keycombo
> de fonctionner correctement.</para>
</note>

</sect3>

<sect3 id="action-focus-focusstealin">
<title
>Niveau de prévention de vol du focus</title>

<para
>Cette option spécifie jusqu'à quel point KWin tentera d'empêcher un vol de focus non souhaité, causé par une activation inattendue de nouvelles fenêtres.</para
> 

<variablelist>
<varlistentry>
<term
><guilabel
>Aucun</guilabel
></term>
<listitem
><para
>La prévention est désactivée et les nouvelles fenêtres sont toujours activées.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Bas</guilabel
></term>
<listitem
><para
>La prévention est activée ; lorsqu'une fenêtre ne gère pas le mécanisme sous-jacent et que KWin ne peut pas décider de manière fiable s'il doit activer la fenêtre ou non, celle -ci sera activée. Ce réglages peut avoir des résultats meilleurs ou pires que le niveau moyen, en fonction des applications.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Moyen</guilabel
></term>
<listitem
><para
>La prévention est activée.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Haut</guilabel
></term>
<listitem
><para
>Les nouvelles fenêtres ne sont activées que si aucune fenêtre n'est actuellement active ou si elles appartiennent à l'application actuellement active. Ce réglage n'est probablement pas vraiment utilisable lorsque la règle de focus de la souris n'est pas utilisée.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Extrême</guilabel
></term>
<listitem
><para
>Toutes les fenêtres doivent être explicitement activées par l'utilisateur.</para
></listitem>
</varlistentry>
</variablelist>
<para
>Les fenêtres empêchées de voler le focus sont marquées comme demandant l'attention, ce qui par défaut signifie que leur entrée dans la barre des tâches sera mise en surbrillance. Ceci peut être modifié dans le module de configuration des notifications.</para>
</sect3>
  
<sect3 id="action-focus-raisingwindow">
<title
>Mise sur le dessus des fenêtres</title>
<para
>Une fois que vous avez déterminé la politique du focus, se présentent les options de placement des fenêtres. </para>

<para
>En cochant la case <guilabel
>Mettre sur le dessus lors d'un survol, temporisé de</guilabel
>, &kde; peut placer la fenêtre au dessus des autres si celle-ci est sous le pointeur de la souris pendant une période de temps déterminée. Vous pouvez déterminer le délai pour cette option en utilisant le compteur. </para>

<tip>
<para
>Configurer le délai trop court provoquera un changement trop rapide de fenêtre. qui peut être assez gênant. La plupart des personnes aime un délai compris entre 100 et 300ms. L'action répond correctement, mais cela vous laisse le temps d'aller vers les coins d'une fenêtre de votre choix sans amener cette fenêtre en premier plan. </para>
</tip>

<para
>Si vous n'utilisez pas le placement automatique au-dessus, vérifiez que <guilabel
>Un clic place la fenêtre active sur le dessus</guilabel
> est coché. Vous ne serez pas heureux avec les deux options, placement automatique au-dessus et <guilabel
>Cliquer place la fenêtre active dessus</guilabel
> désactivées car la fenêtre ne passera pas au premier plan automatiquement. </para>

</sect3>

</sect2>

<sect2 id="titlebar-actions">
<title
>Action de la barre de titre</title>

<para
>Dans cette onglet, vous pouvez configurer quel est le résultat sur les fenêtres quand un bouton de la souris est cliqué sur les barres de titre. </para>

<sect3 id="action-actions-sec1">
<title
>Double-clic sur la barre de titre</title>

<para
>Dans le menu déroulant, vous pouvez sélectionner soit <guilabel
>Enrouler</guilabel
>, plusieurs variations de <guilabel
>Maximiser</guilabel
> ou <guilabel
>Minimiser</guilabel
>. </para>

<para
>Sélectionner <guilabel
>Maximiser</guilabel
> agrandit la fenêtre à son maximum quand vous double-cliquez sur la barre de titre. Vous pouvez aussi choisir de maximiser les fenêtres seulement horizontalement ou seulement verticalement.</para>

<para
><guilabel
>Enrouler</guilabel
>, enroule la fenêtre en la réduisant simplement à sa barre de titre. Double-cliquer encore une fois sur la barre de titre, fait de nouveau apparaître la fenêtre à sa taille normale. </para>

<!--FIXME <guilabel
>Wheel event</guilabel
> missing -->

<tip>
<para
>Vous pouvez avoir des fenêtres qui se déroulent automatiquement en plaçant simplement le pointeur de la souris sur sa barre de titre enroulée. Cochez simplement <guilabel
>Déroulement au survol</guilabel
> dans l'onglet <guilabel
>Avancé</guilabel
> de ce module. C'est une manière pratique pour retrouver l'espace du bureau quand vous réalisez des coupés-collés entre un nombre importants de fenêtres par exemple. </para>
</tip>

</sect3>

<sect3 id="action-actions-sec2">
<title
><guilabel
>Barre de titre et cadre</guilabel
></title>

<para
>Cette section vous permet de déterminer quel est le résultat quand vous réalisez un clic-simple sur une barre de titre ou un cadre d'une fenêtre. Remarquez que vous pouvez avoir différentes actions associées avec le même clic selon si la fenêtre est inactive ou pas. </para>

<para
>Pour chaque combinaison de boutons de souris, active et inactive, vous pouvez sélectionner le choix le plus approprié. Voici les actions suivantes :  </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Activer</guilabel
></term>
<listitem>
<para
>Rend cette fenêtre active. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placer dessous</guilabel
></term>
<listitem>
<para
>Déplacera la fenêtre en dessous de l'affichage. Cela fait disparaître la fenêtre de votre vue. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Pas d'action</guilabel
></term>
<listitem>
<para
>Comme il est écrit : rien ne se passe. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Menu des opérations</guilabel
></term>
<listitem>
<para
>Fait apparaître un sous-menu, où vous pouvez choisir les commandes relatives à la fenêtre (&cad; maximiser, minimiser, fermer, &etc;). </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placer dessus</guilabel
></term>
<listitem>
<para
>Fait apparaître la fenêtre au dessus des autres fenêtres. Toutes les fenêtres qui se chevauchaient avec celle-ci sont cachées <quote
>dessous</quote
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placer dessus / dessous</guilabel
></term>
<listitem>
<para
>Place dessus les fenêtres qui ne sont pas au premier plan, et dessous les fenêtres qui sont au premier plan. </para>
</listitem>
</varlistentry>
<!--FIXME missing:
Shade, Close, Start Window Tab Drag
-->
</variablelist>
</sect3>

<sect3 id="action-actions-maximize-button">
<title
><guilabel
>Maximisation selon les boutons</guilabel
></title>
<para
>Cette section vous permet de déterminer le comportement des trois boutons de la souris sur le bouton de maximisation. Vous avez le choix entre verticalement seulement, horizontalement seulement, et les deux directions </para>
</sect3>

</sect2>

<sect2 id="window-actions">
<title
>Actions de la fenêtre</title>

<sect3 id="action-actions-sec3">
<title
><guilabel
>Intérieur de la fenêtre inactive</guilabel
></title>

<para
>Cette section vous permet de configurer quel est le résultat quand vous cliquez sur une fenêtre inactive avec les trois boutons de la souris ou utilisez la molette de la souris. </para>

<para
>Vos choix sont les suivants :  </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Activer, placer dessus et passer le clic</guilabel
></term>
<listitem>
<para
>Ceci rend la fenêtre cliquée active, la place au premier plan, et passe le clic de souris à l'application qu'elle contient. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Activer et passer le clic</guilabel
></term>
<listitem>
<para
>Ceci rend la fenêtre active et passe le clic de souris à l'application qu'elle contient. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Activer</guilabel
></term>
<listitem>
<para
>Ceci rend simplement la fenêtre cliquée active. Le clic de souris n'est pas passé à l'application qu'elle contient. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Activer et placer dessus</guilabel
></term>
<listitem>
<para
>Ceci rend la fenêtre cliquée active et la place au premier plan. Le clic de souris n'est pas passé à l'application qu'elle contient. </para>
</listitem>
</varlistentry>

<!--FIXME Mouse wheel Scroll, Activate & Scroll, Activate, Raise & Scroll-->

</variablelist>
</sect3>

<sect3 id="action-actions-sec4">
<title
><guilabel
>Intérieur de la fenêtre, barre de titre et cadre</guilabel
></title>

<para
>La section du dessous vous permet de configurer les actions additionnelles quand une touche modificatrice (par défaut &Alt;) est appuyée, et un clic de souris est réalisé sur une fenêtre.</para>

<para
>Encore une fois, vous pouvez sélectionner différentes actions pour les clics sur les boutons <mousebutton
>gauche</mousebutton
>, <mousebutton
>central</mousebutton
> et <mousebutton
>droit</mousebutton
>. et la <guilabel
>molette de la souris</guilabel
>. </para>

<para
>Vos choix sont : </para>

<variablelist>
<varlistentry>
<term
><guilabel
>Placer dessous</guilabel
></term>
<listitem>
<para
>Déplacera la fenêtre en dessous de l'affichage. Cela fait disparaître la fenêtre de votre vue. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Déplacer</guilabel
></term>
<listitem>
<para
>Vous permet de déplacer la fenêtre sélectionnée sur le bureau. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Pas d'action</guilabel
></term>
<listitem>
<para
>Comme il est écrit : rien ne se passe. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placer dessus</guilabel
></term>
<listitem>
<para
>Fait apparaître la fenêtre au dessus des autres fenêtres. Toutes les fenêtres qui se chevauchaient avec celle-ci sont cachées <quote
>dessous</quote
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Redimensionner</guilabel
></term>
<listitem>
<para
>Vous permet de modifier la taille de la fenêtre sélectionnée. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placer dessus / dessous</guilabel
></term>
<listitem>
<para
>Place dessus les fenêtres qui ne sont pas au premier plan, et dessous les fenêtres qui sont au premier plan. </para>
</listitem>
</varlistentry>
</variablelist>
<!-- FIXME missing:
Activate, Raise &amp; Move
Minimize
Increase Opacity + Decrease Opacity
-->
<!--FIXME
Mouse Wheel has different choices:
Raise/Lower, Shade/Unshade, Maximize/Restore, Keep Above/Below, 
Move to Previous/Next Desktop, Change Opacity, Switch to Window Tab to the Left/Right
Nothing
-->

</sect3>

</sect2>

<sect2 id="action-moving">
<title
>Déplacement</title>

<sect3>
<title
><guilabel
>Fenêtres</guilabel
></title>
<para
>Ces options déterminent ici comment les fenêtres apparaissent à l'écran lorsque vous les déplacez.</para>

<variablelist>
<varlistentry>
<term
><guilabel
>Afficher la taille de la fenêtre lors d'un déplacement ou un redimensionnement</guilabel
></term>
<listitem>
<para
>Activez cette option si vous voulez que les dimensions de la fenêtre soient affichées lorsque celle-ci est déplacée ou redimensionnée. La position de la fenêtre par rapport au coin en haut à gauche est également affiché.</para>
</listitem>
</varlistentry>
</variablelist>

</sect3>

<sect3>
<title
><guilabel
>Zones d'attraction</guilabel
></title>

<para
>Le reste de la page vous permet de configurer les <guilabel
>zones d'attraction</guilabel
>. Cela se comporte comme un champ magnétique autour du bureau et de chaque fenêtre, qui fera s'attirer les fenêtres le long quand celles-ci se déplaceront.</para>

<variablelist>
<varlistentry>
<term
><guilabel
>Zone d'attraction des bords</guilabel
></term>
<listitem>

<para
>Vous pouvez régler ici la zone d'attraction des bords de l'écran. Déplacer une fenêtre dans la zone de distance configurée la fera s'attirer vers le bord du bureau.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Zone d'attraction des fenêtres</guilabel
></term>
<listitem>

<para
>Vous pouvez régler ici la zone d'attraction des fenêtres. Comme avec les bords de l'écran, déplacer une fenêtre près d'une autre la fera s'attirer vers le bord comme si les fenêtres étaient magnétisées.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Zone d'attraction du centre</guilabel
></term>
<listitem>

<para
>Vous pouvez préciser ici la taille de la zone d'attraction du centre de l'écran, c'est-à-dire <quote
>l'intensité du champ magnétique</quote
> qui attire les fenêtres vers le centre de l'écran lorsqu'elles s'en approchent</para>
</listitem>
</varlistentry>


<varlistentry>
<term
><guilabel
>Attirer les fenêtres seulement si elles se chevauchent</guilabel
></term>
<listitem>

<para
>Si coché, les fenêtres ne s'attireront pas ensemble si elles sont simplement proches les unes des autres. Elles doivent se chevaucher selon la configuration.</para>
</listitem>
</varlistentry>
</variablelist>
</sect3>

</sect2>

<sect2 id="action-advanced">
<title
>Avancé</title>

<para
>Dans l'onglet <guilabel
>Avancé</guilabel
>, vous pouvez réaliser une configuration plus fine du comportement de la fenêtre. </para>

<variablelist>
<title
>Enroulement</title>

<varlistentry>
<term
><guilabel
>Toujours activé</guilabel
></term>
<listitem>
<para
>Si cette option est activée, une fenêtre déroulée va s'enrouler automatiquement quand le pointeur de la souris passe sur la barre de titre quelques secondes. Utilisez le compteur pour régler le délai d'enroulement. </para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
>Onglets de fenêtre</title>

<varlistentry>
<term
><guilabel
>Regrouper automatiquement les fenêtres similaires</guilabel
></term>
<listitem
><para
>Lorsque cette option est active, le système tente de détecter automatiquement si les fenêtres dernièrement ouvertes sont liées à une fenêtre existante. Si c'est le cas, elles sont placées dans le même groupe de fenêtres.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Passer immédiatement aux fenêtres groupées automatiquement</guilabel
></term>
<listitem
><para
>Lorsque cette option est active, le système passe aux nouveaux onglets de fenêtres qui ont automatiquement été ajoutés au groupe courant.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Placement</guilabel
></term>
<listitem
><para
>Le politique du placement détermine où une nouvelle fenêtre apparaîtra sur le bureau. <guilabel
>Intelligente</guilabel
> tente d'obtenir peu de chevauchements des fenêtres, <guilabel
>En cascade</guilabel
> fait apparaître les fenêtres en cascade, et <guilabel
>Aléatoire</guilabel
> utilisera une position aléatoire. <guilabel
>Centré</guilabel
> ouvrira de nouvelles fenêtres au centre de l'écran, et <guilabel
>Coin supérieur gauche</guilabel
> ouvrira toutes les fenêtres à leur coin supérieur gauche dans le coin supérieur gauche de l'écran.</para
></listitem>
</varlistentry>

</variablelist>

<variablelist>
<title
>Fenêtre spéciales</title>
<varlistentry>
<term
><guilabel
>Cacher les fenêtres utilitaires des applications inactives</guilabel
></term>
<listitem
><para
>Lorsque cette option est activée, les fenêtres utilitaires (fenêtres d'outils, menus séparés etc.) des applications inactives seront cachées et ne s'afficheront de nouveau que lorsque celles-ci redeviennent actives. Remarquez que les applications devront appliquer une marque spécifique sur chacune de leurs fenêtres utilitaires pour que cela fonctionne.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

</sect1>

</article>
