Вперед
Назад
Содержание
В этом разделе содержится информация, интересная как для опытных пользователей,
так и для разработчиков. Здесь затрагиваются следующие темы:
Вы можете посылать команды в kpanel через K
Менеджер окон используя один из двух способов:
KWM::sendKWMCommand(QString)
(в приложениях KDE)
или
kwmcom команда
(из командной строки)
kpanel распознает следующие команды:
- kpanel:restart перезагружает панель, и ее
файлы настройки.
- kpanel:hide прячет панель на данном рабочем столе. Работает
идентично щелчку на маленький текстурированый прямоугольник расположенный с
левого края панели.
- kpanel:show показывает панель, если она была спрятана.
- kpanel:system открывает Диспетчер приложений.
- kpanel:goXXXXYYYY открывает Диспетчер приложений в заданной зоне
экрана. Например,
kpanel:go05000100
открывает меню в точке
с координатами (500,100).
- kpanel:icon:#:button изменяет пиктограмму для кнопки на панели.
# может быть числом от единицы до четырех; оно соответствует пиктограмме
заданной для данной кнопки в .kdlink файле кнопки
(строки формы icon=pixmap, icon2=pixmap,
etc.).
Kpanel может быть настроена с помощью Центра управления
KDE (Диспетчер приложений > Центр управления KDE).
Выберите "Панель" из раздела "Приложения" для работы с
различными параметрами настройки.
Для тех, кто предпочитает работать напрямую с файлом настройки, эта секция
объясняет параметры в файле kpanelrc, расположенном в
~/.kde/share/config.
Файл настройки, kpanelrc, разделен на две секции:
[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
(спрятана)
, панель задач невидима.
[kpanelButtons]
Эта секция определяет расположение кнопок на панели.
- Buttons (кнопки)=button1, button2, ...
Список кнопок на панели, где button# может быть system
(Диспетчер
приложений), windowlist
(список окон), или абсолютный путь к файлу .kdelnk.
- ButtonDelta (дельта кнопки)=дельта1, дельта2,
...
Определяет позиции кнопок на панели. "Дельты" -- значения с
плавающей запятой, и для каждой кнопки они представляют расстояние от кнопки
непосредственно до левого верхнего края.
- control (контроль)=значение
Определяет за какой
кнопкой на панели располагается группа кнопок виртуальных рабочих столов.
Если "0", эта группа располагаются непосредственно после K-кнопки; если "1", она
располагается после К и еще одной кнопки, и так далее.
- controldelta (контрольдельта)=delta
Определяет расстояние группы кнопок виртуальных рабочих столов от кнопки
непосредственно до левого верхнего края.
Вперед
Назад
Содержание