내 그래픽 환경은 OpenBSD의 FVWM2입니다.
화면 오른쪽 상단, 무엇보다도 디지털 시계를 어떻게 표시할 수 있나요?
따라서 새 창이 나타나더라도 상관 없으며 시계는 항상 위에 있어야 합니다.
답변1
FVWM2는 "레이어"를 사용합니다. 상위 레이어의 창은 항상 하위 레이어의 창 위에 그려집니다. StaysOnTop
창을 최상위 레이어에 배치하는 플래그 도 있습니다 (기본값은 레이어 6). 일반 창은 기본적으로 레이어 4에 있으며 레이어 6 창 아래에 그려집니다.
내 .fvwm2rc 파일에는 다음 항목이 있습니다.
Style "xarclock" Layer 5,NoTitle, Sticky, WindowListSkip,clicktofocus
시계를 그리는 동안 다른 창을 이동할 수 있으며 해당 창은 항상 시계 뒤에 유지됩니다.
따라서 마음에 드는 시계 프로그램을 찾으면 올바른 "스타일"이 무엇인지 파악하고 다음과 같이 말해야 할 것 같습니다.
Style "xarclock" StaysOnTop
또는
Style "xarclock" Layer 5
깃발과 함께 오른쪽 상단에 놓습니다 -geometry
.
./xarclock -geometry -1+1
"-1"은 "오른쪽 가장자리에서 1픽셀"을 의미하고 "+1"은 "위쪽에서 1픽셀"을 의미합니다.
답변2
fvwm 작업 표시줄은 다른 창에 관계없이 지속적인 디스플레이에 대한 요구 사항을 충족하는 것 같습니다. 위치 및 기타 여러 변수를 조정하여 작업 표시줄의 동작을 변경할 수 있습니다.
에서:http://www.fvwm.org/documentation/manpages/stable/FvwmTaskBar.php
시작되면 작업 표시줄은 화면 전체 너비를 채우는 단일 행의 버튼으로 표시되지만 작업 중에 최대 8행까지 수용할 수 있도록 크기를 조정할 수 있습니다. 또한 AutoStick 옵션을 사용하는 경우 작업 표시줄은 자동으로 화면 상단이나 하단에 배치되며 일반적인 이동 작업을 통해 한 위치에서 다른 위치로 끌 수 있습니다.
다음 옵션을 .fvwm2rc 파일에 배치할 수 있습니다.
*FvwmTaskBar: StatusFont 글꼴은 시계 및 프롬프트 창에 사용되는 글꼴을 지정합니다. 이 옵션을 지정하지 않으면 고정 글꼴이 사용됩니다.