Atraso de exibição do painel XFCE 4

Atraso de exibição do painel XFCE 4

Estou usando Arch Linux com XFCE 4.10. Tenho dois painéis de ocultação automática - um na parte inferior (estilo Windows) e outro na parte superior para informações de status (temperatura, ventiladores, etc.). Existe uma maneira de definir algum atraso, para definir quanto tempo o ponteiro do mouse deve ficar parado antes que um painel apareça? Atualmente, quando movo o ponteiro para baixo, o painel "principal" aparece sem demora (e tudo bem). Mas quando meu ponteiro toca a borda superior (por qualquer motivo), o painel superior aparece e é irritante.

Existe uma maneira de mudar isso, de definir um atraso (melhor ainda, definir um atraso para apenas um painel)?

Responder1

Resolvido! Eu adicionei

`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"

` para ~/.gtkrc-2.0. Afeta todos os painéis (não consigo segmentar apenas um), mas...ok.

Responder2

Como outros já afirmaram, a resposta correta para esta questão é a seguinte (corrigidos erros de digitação de outro autor da postagem):

Adicione o seguinte

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"

para o arquivo ~/.gtkrc-2.0Isso afetará todos os painéis.

Infelizmente há um poucoDESVANTAGEM:

Esta resposta foi escrita quando o Xfce ainda tinha componentes GTK+ 2. Isso significa que o atraso automático seránão funciona no Xfce 4.12 e mais recente.

informação relacionada