<?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">
]>
<article lang="&language;">
<articleinfo>
<authorgroup>
<author
><firstname
>Ben</firstname
><surname
>Cooksley</surname
></author>
<author
>&Anne-Marie.Mahfouf;</author>
&traducteurStanislasZeller; 
</authorgroup>

<date
>2009-02-14</date>
<releaseinfo
>&kde; 4.2.1</releaseinfo>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>Configuration du système</keyword>
<keyword
>Solid</keyword>
<keyword
>actions</keyword>
<keyword
>périphériques</keyword>
<keyword
>matériel</keyword>
</keywordset>
</articleinfo>

<sect1 id="kcm_solid_actions">
<title
><guilabel
>Actions pour les nouveaux périphériques</guilabel
></title>
<sect2 id="icons-intro">
<title
>Introduction</title>

<para
>Ce module vous permet de définir les actions que vous voulez associer quand de nouveaux périphériques sont détectés.</para>
<para>
<screenshot>
<screeninfo
>Capture d'écran du gestionnaire des actions périphériques</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="main.png" format="PNG"/>
    </imageobject>
     <textobject>
      <phrase
>Capture d'écran du gestionnaire des actions périphériques</phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>

<para
>Vous verrez listé toutes les actions possibles qui sont disponibles quand des périphériques sont connectés. Remarquez que ces périphériques ne seront disponibles que sous certaines conditions.</para>

<itemizedlist>
<listitem
><para
><guibutton
>Ajouter une action</guibutton
> vous demandera de fournir un nom pour une nouvelle action, qui ouvrira ensuite cette action pour la modifier. Si vous ne fournissez pas tous les détails requis dans cette boîte de dialogue, votre action sera supprimée. </para
></listitem>
<listitem
><para
><guibutton
>Modifier l'action</guibutton
> vous permettra de modifier le nom, l'icône, la commande à exécuter et les conditions auxquelles l'action doit correspondre pour être affichées. </para
></listitem>
<listitem
><para
><guibutton
>Refaire les modifications / Impossible de supprimer / Supprimer l'action</guibutton
>. Ces trois actions réalisent trois choses différentes, cela dépend ce qui a été fourni avec votre système ou créé par vous. Vous pouvez seulement rétablir les modifications aux vastes actions du système, si il n'y a pas de modifications, ces actions ne peuvent être supprimées. Les actions créés par l'utilisateur sont complètement supprimées incluant toutes les modifications. </para
></listitem>
</itemizedlist>

</sect2>

<sect2 id="add-action">
<title
>Ajouter une action</title>

<para
>Le bouton <guibutton
>Ajouter une action</guibutton
> vous affiche une boîte de dialogue pour saisir le nouveau nom de l'action. </para>
<para>
<screenshot>
<screeninfo
>Capture d'écran de la boîte de dialogue « Ajouter une action » </screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add-action.png" format="PNG"/>
    </imageobject>
     <textobject>
      <phrase
>Capture d'écran de la boîte de dialogue « Ajouter une action » </phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>
<para
>Le nom de l'action doit correctement décrire l'action. Après la saisie du nom et avoir cliqué sur <guibutton
>Ok</guibutton
>, La boîte de dialogue de modification s'affichera et vous permettra de définir les propriétés de l'action. </para>
</sect2>

<sect2 id="edit-action">
<title
>Modifier une action</title>

<para
>La boîte de dialogue vous permet de modifier la configuration de l'action que vous avez sélectionné.</para>
<para>
<screenshot>
<screeninfo
>Capture d'écran de la boîte de dialogue « Modifier une action » </screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="add-action.png" format="PNG"/>
    </imageobject>
     <textobject>
      <phrase
>Capture d'écran de la boîte de dialogue « Modifier une action » </phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>
<para
>Cette fonctionnalité inclut l'icône, le nom de l'action, la commande de l'action et divers conditions prérequises. Vous pouvez modifier l'icône en cliquant dessus. Les conditions prérequises sont affichées dans une arborescence, l'élément du haut doit être « true » pour que l'action est affichée. Chaque élément peut être soit un « conteneur » ou une « conditions prérequises », qui est sélectionné quand cet élément a été ajouté. Seul les conteneurs peuvent avoir les éléments en dessous d'eux. </para>

<para
>Les conteneurs peuvent être de deux types qui détermineront la correspondance avec les conditions. Soit tout, ou au moins une des conditions doit correspondre.</para>

<para
>Les conditions prérequises peuvent aussi être de différents types. Si le périphérique correspond aux conditions, elles sont « true », sinon elles sont « false ».</para>
<variablelist>
<varlistentry
><term
><guibutton
>Ajouter une condition requise</guibutton
></term>
<listitem>
<para
>Disponible uniquement pour les conteneurs. Cela vous permet de sélectionner le type de condition requis et fournit quelque uns de ses détails de départ.</para>
</listitem>
</varlistentry>

<varlistentry
><term
><guibutton
>Modifier une condition requise</guibutton
></term>
<listitem>
<para
>Cette action est réalisée seulement quand un élément valable est sélectionné. Cela vous permet de modifier les divers détails d'un type d'élément particulier. </para>
</listitem>
</varlistentry>
<varlistentry
><term
><guibutton
>Supprimer une condition requise</guibutton
></term>
<listitem>
<para
>Disponible pour tous les éléments, sauf pour l'élément superutilisateur. Si un conteneur ne contient aucune conditions requises, il est alors supprimé. </para>
</listitem>
</varlistentry>
</variablelist>

</sect2>
<sect2 id="edit-requirement">
<title
>Modifier une condition requise</title>

<para
>Cette boîte de dialogue vous permet de modifier les divers détails à propos du conteneur et affichera les différentes informations, cela dépend de quel type d'élément il s'agit.</para>
<variablelist>
<varlistentry
><term
><guibutton
>Type de conteneur</guibutton
></term>
<listitem>
<para
>Vous pouvez seulement modifier un réglage, la correspondance logique. C'est soit « La totalité des conditions contenues doit correspondre » ou « Toute condition requise contenue doit correspondre ». Cela sera utilisé pour déterminer si un conteneur est « true ». </para>
</listitem>
</varlistentry>
<varlistentry
><term
><guibutton
>Type d'élément</guibutton
></term>
<listitem>
<para
>De nombreux réglages sont disponibles avec des réglages additionnels pour des sous-types.</para>
<para>
<variablelist>
<varlistentry
><term
><guilabel
>Type de restriction</guilabel
></term>
<listitem>
<para
>Seul deux réglages sont disponibles : « Est un type de valeur » et « Comparer la valeur à ». « Est un type de valeur » vérifie que le périphérique est bien le type de périphérique sélectionné. « Comparer la valeur à » compare une valeur du périphérique avec ce que vous spécifiez. </para>
</listitem>
</varlistentry>
<varlistentry
><term
><guilabel
>Type de périphérique</guilabel
></term>
<listitem>
<para
>Vous pouvez sélectionner ici le type de périphérique. C'est utilisé pour limiter la sélection des valeurs pour comparer les valeurs, et les correspondances directes pour le type de périphérique sélectionné. </para>
</listitem>
</varlistentry>
<varlistentry
><term
><guilabel
>Nom de la valeur</guilabel
></term>
<listitem>
<para
>Seulement visible pour « Comparer la valeur à ». Cela vous permet de sélectionner une valeur de périphérique à vérifier. </para>
</listitem>
</varlistentry>
<varlistentry
><term
><guilabel
>Égale / N'est pas égal</guilabel
></term>
<listitem>
<para
>Cela détermine quel type de correspondance nous recherchons à la comparaison d'une valeur. Le texte à vérifier est spécifié à coté. </para>
</listitem>
</varlistentry>
</variablelist>

</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
</article>

<!--
Local Variables:
mode: xml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

vim:tabstop=2:shiftwidth=2:expandtab
kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;
-->
