# 4.2. kpanelrc

Kpanel может быть настроена с помощью Центра управления KDE (Диспетчер приложений > Центр управления KDE). Выберите "Панель" из раздела "Приложения" для работы с различными параметрами настройки.

Для тех, кто предпочитает работать напрямую с файлом настройки, эта секция объясняет параметры в файле kpanelrc, расположенном в ˜/.kde/share/config.

Файл настройки, kpanelrc, разделен на две секции:

- kpanel

- kpanelButtons

## 4.2.1. [kpanel]

Секция kpanel содержит строки, управляющие поведением kpanel.

- AutoHide=`on|off` Когда эта настройка установлена в положении `on`, панель автоматически прячется, если пользователь сдвигает курсор мыши с панели.

- AutoHideTaskbar=`on|off` Когда эта настройка установлена в положении `on`, панель задач автоматически прячется, если пользователь сдвигает курсор с панели задач.

- BackgroundTexture (текстура фона)=пиксельная карта Задает растровую текстуру фона панели.

- BoxHeight (высота бокса)=value (в пикселях) BoxWidth (ширина бокса)=value (в пикселях) Эти установки определяют высоту панели и ширину кнопок на панели, соответственно.

- ClockAmPm (формат времени)=`on|off` Когда в положении `on`, часы на панели показывают индикатор AM/PM (Утра/Вечера); когда в положении `off`, часы показывают время в 24-часовом формате.

- DateFont (шрифт даты)=шрифт Определяет шрифт для часов на панели. Используйте Х спецификатор шрифтов, как `*-times-medium-i-normal--12-*`.

- DateVisible (показывать дату)=`true|false` Если `false`, прячет часы панели.

- DesktopButtonFont (шрифт кнопок рабочих столов)=шрифт Определяет шрифт для кнопок виртуальных рабочих столов на панели.

- DesktopButtonHorizontalSize (горизонтальный размер кнопок рабочих столов)=значение Определяет ширину кнопок виртуальных рабочих столов на панели. Это значение соответствует `BoxWidth` значению умноженному в полтора раза.

- DesktopButtonRows (число рядов кнопок рабочих столов)=значение Определяет число рядов кнопок виртуальных рабочих столов на панели.

- FoldersFirst (папки вначале)=`on|off` Когда `on`, подменю в меню Диспетчера приложений всегда появляется сверху. Когда `off`, все строки выводятся в алфавитном порядке.

- Margin (граница)=значение (в пикселях) Это значение определяет размер верхней и нижней границы панели.

- MenuToolTips (ярлыки-подсказки меню)=значение (в миллисекундах) Определяет протяженность времени, в течение которого пользователь должен удерживать курсор на меню Диспетчера приложений, прежде чем появится ярлык-подсказка.

- PanelHidden (панель cпрятана)=00000000 Эта установка определяет, на каких рабочих столах панель будет спрятана. Всего задается 8 позиций в этой установке, которые соответствуют 8-ми рабочим столам. "0" в позиции указывает, что панель видима на данном рабочем столе; а "1", что панель спрятана. Например, установка 01011000 прячет панель на рабочих столах 2, 4, и 5.

- PersonalFirst (персональные вначале)=`on|off` Когда `on`, персональные установки пользователя появляются в в меню Диспетчера приложений в первую очередь. Когда `off`, в первую очередь появляются установки, заданные в KDE по умолчанию.

- Position (расположение)=`bottom (внизу)|top (вверху)|left (слева)|right (справа)` Определяет положение панели на экране.

- Style (стиль)=normal (нормальный)|tiny (маленький)|large (большой) Определяет стиль панели. Он используется только утилитой графической настройки kpanel (kcmkpanel) и не влияет на вид панели напрямую.

- TaskbarButtonHorizontalSize (горизонтальный размер панели задач)=значение Целое число, которое определяет ширину панели задач.

- TaskbarPosition (расположение панели задач)=`top (вверху)|top_left (вверху_слева)|bottom (внизу)|hidden (спрятана)` Определяет расположение панели задач на экране. Если `hidden (спрятана)`, панель задач невидима.

## 4.2.2. [kpanelButtons]

Эта секция определяет расположение кнопок на панели.

- Buttons (кнопки)=button1, button2, ... Список кнопок на панели, где button# может быть `system` (Диспетчер приложений), `windowlist` (список окон), или абсолютный путь к файлу .kdelnk.

- ButtonDelta (дельта кнопки)=дельта1, дельта2, ... Определяет позиции кнопок на панели. "Дельты" -- значения с плавающей запятой, и для каждой кнопки они представляют расстояние от кнопки непосредственно до левого верхнего края.

- control (контроль)=значение Определяет за какой кнопкой на панели располагается группа кнопок виртуальных рабочих столов. Если "0", эта группа располагаются непосредственно после K-кнопки; если "1", она располагается после К и еще одной кнопки, и так далее.

- controldelta (контрольдельта)=delta Определяет расстояние группы кнопок виртуальных рабочих столов от кнопки непосредственно до левого верхнего края.