XFCE 4 패널 표시 지연

XFCE 4 패널 표시 지연

저는 XFCE 4.10과 함께 Arch Linux를 사용하고 있습니다. 두 개의 자동 숨기기 패널이 있습니다. 하나는 하단(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으로. 이는 모든 패널에 영향을 미치지만(단 하나만 타겟팅할 수는 없습니다)...알겠습니다.

답변2

다른 사람들이 이미 언급했듯이 이 질문에 대한 정답은 다음과 같습니다(다른 포스터의 오타 수정).

다음을 추가하세요

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 이상에서는 작동하지 않습니다..

관련 정보