Задержка показа панели XFCE 4

Я использую Arch Linux с XFCE 4.10. У меня есть две панели автоматического скрытия - одна внизу (стиль Windows) и одна сверху для информации о состоянии (температура, вентиляторы и т. Д.). Есть ли способ установить некоторую задержку, чтобы определить, сколько времени должен оставаться указатель мыши, прежде чем появится панель? В настоящее время, когда я перемещаю указатель вниз, "основная" панель поднимается без задержки (и это нормально). Но когда мой указатель касается верхней границы (по любой причине), появляется верхняя панель, и это раздражает.

Есть ли способ изменить это, чтобы установить задержку (даже лучше, установить задержку только для одной панели)?

1 ответ

Решение

Решено! я добавил

`style "xfce-panel-window-style"
 {
   # Time in miliseconds before the panel will unhide on an enter event
   XfcePanelWindow::popup-delay = 225

   # Time in miliseconds before the panel will hide on a leave event
   XfcePanelWindow::popdown-delay = 350
 }
 class "XfcePanelWindow" style "xfce-panel-window-style"

`к ~ / .gtkrc-2.0. Это влияет на все панели (я не могу выбрать только одну), но ... хорошо.

Как уже было сказано другими, правильный ответ на этот вопрос следующий (исправленные опечатки от другого автора):

Добавьте следующее

style "xfce-panel-window-style"
 {
   # Time in miliseconds before the panel will unhide on an enter event
   XfcePanelWindow::popup-delay = 225

   # Time in miliseconds before the panel will hide on a leave event
   XfcePanelWindow::popdown-delay = 350
 }
 class "XfcePanelWindow" style "xfce-panel-window-style"

в файл ~/.gtkrc-2.0 Это повлияет на все панели.

К сожалению, есть немного ВНИЗ:

Этот ответ был написан, когда Xfce все еще имел компоненты GTK+ 2. Это означает, что автоматическое скрытие задержки не работает в Xfce 4.12 и новее.

Другие вопросы по тегам