# 4.2. kpanelrc

kpanel peut être paramétré en utilisant le Centre de Contrôle KDE (Lanceur d'applications > Centre de Contrôle de KDE). Choisissez tableau de bord dans la section Applications pour travailler sur les différentes options de configuration.

Pour ceux d'entre vous qui préfèrent modifier directement un fichier de configuration, cette section explique les options du fichier kpanelrc, qui se trouve dans ˜/.kde/share/config.

Le fichier de configuration kpanelrc se compose de deux parties :

- kpanel

- kpanelButtons

## 4.2.1. [kpanel]

La section kpanel contient les entrées qui contrôlent le comportement de kpanel.

- AutoHide=`on|off` Fixé à `on`, le tableau de bord se cache automatiquement lorsque l'utilisateur déplace sa souris hors de la zone du tableau de bord.

- AutoHideTaskbar=`on|off` Fixé à `on`, la barre des tâches se cache automatiquement lorsque l'utilisateur déplace sa souris hors de la barre des tâches.

- BackgroundTexture=pixmap Affiche pixmap comme texture de fond d'écran du tableau de bord.

- BoxHeight=valeur (en pixels) BoxWidth=valeur (en pixels) Ces paramètres déterminent respectivement la hauteur du tableau de bord et la largeur des boutons du tableau de bord.

- ClockAmPm=`on|off` Fixé à `on`, l'horloge du tableau de bord affiche un indicateur AM/PM ; sur `off`, l'horloge affiche l'heure au format 24h.

- DateFont=font Indique la police de caractères à utiliser pour l'horloge sur le tableau de bord. Utilisez un paramètre de police X11, comme `*-times-medium-i-normal--12-*`.

- DateVisible=`true|false` Si `false`, cache l'horloge du tableau de bord.

- DesktopButtonFont=font Indique la police à utiliser pour les boutons d'bureaux virtuels sur le tableau de bord.

- DesktopButtonHorizontalSize=valeur Indique la largeur des bureaux virtuels sur le tableau de bord. La valeur est multipliée par la moitié de `BoxWidth`.

- DesktopButtonRows=value Indique le nombre de lignes pour les boutons des bureaux virtuels sur le tableau de bord.

- FoldersFirst=`on|off` Lorsqu'il est fixé à `on`, les sous-menus du lanceur d'applications apparaissent toujours en haut. Quand il est à `off`, tous les choix apparaissent dans l'ordre alphabétique.

- Margin=valeur (en pixels) Cette valeur précise la taille des bordures haute et basse du tableau de bord.

- MenuToolTips=valeur (en millisecondes) Précise la durée pendant laquelle l'utilisateur doit maintenir sa souris au-dessus d'un objet du Lanceur d'applications avant de voir apparaître la bulle d'aide afférente.

- PanelHidden=00000000 Ce réglage fixe sur quels écrans le tableau de bord est caché. Il y a 8 positions prévues dans le réglage, correspondant aux 8 bureaux virtuels. Un 0 dans la position indique que le tableau de bord est visible sur le bureau virtuel correspondant ; un 1 signifie qu'il est caché. Par exemple, une configuration de 01011000 cache le tableau de bord sur les bureaux 2, 4 et 5.

- PersonalFirst=`on|off` Lorsqu'il est fixé à `on`, le menu personnel de l'utilisateur apparaît comme menu principal dans le Lanceur d'applications. Lorsqu'il est fixé à `off`, ce sont les menus par défaut de KDE qui sont les principaux.

- Position=`bottom|top|left|right` Indique la position du tableau de bord sur l'écran.

- Style=normal|tiny|large Indique le style du tableau de bord. Ce paramètre est utilisé par l'utilitaire de configuration graphique de kpanel (kcmkpanel) et n'affecte pas directement l'apparence du tableau de bord.

- TaskbarButtonHorizontalSize=valeur Un entier qui indique la largeur de la barre des tâches.

- TaskbarPosition=`top|top_left|bottom|hidden` Indique la position de la barre des tâches sur l'écran. Si elle est fixée à `hidden`, la barre des tâches n'est pas visible.

## 4.2.2. [kpanelButtons]

Cette section traite de la configuration des boutons du tableau de bord.

- Buttons=button1, button2, ... La liste des boutons du tableau de bord, où button# peut être `system` (le lanceur d'applications), `windowlist` (la liste des fenêtres), ou le chemin absolu d'un fichier .kdelnk.

- ButtonDelta=delta1, delta2, ... Indique la position de chacun des boutons sur le tableau de bord. Les deltas sont des valeurs à virgule flottante, et pour chaque bouton, représentent la distance du bouton à celui immédiatement à gauche/en haut.

- control=valeur Indique après quel bouton est placé le groupe de boutons des bureaux virtuels. Si ce nombre est 0, le groupe vient immédiatement après le bouton K : s'il est à 1, il vient après le bouton qui suit le K, et ainsi de suite.

- controldelta=delta Précise la distance entre le groupe de boutons des bureaux virtuels et le bouton immédiatement à gauche/en haut.