我的图形环境是FVWM2 on OpenBSD。
我们如何在屏幕的右上角,在所有东西的上方显示一个数字时钟?
所以如果一个新的窗口出现了,那就不重要了,时钟需要一直在上面。
发布于 2015-05-21 19:38:58
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像素”。
发布于 2015-05-21 18:46:15
fvwm任务栏似乎满足了您对持久显示的要求,而不管其他窗口如何。位置和许多其他变量可以调整为更改任务栏行为。
来自:http://www.fvwm.org/documentation/manpages/stable/FvwmTaskBar.php
启动时,任务栏显示为一行按钮,填充屏幕的全部宽度,但在工作期间可以调整大小,最多可容纳8行。此外,如果使用AutoStick选项,任务栏将自动定位在屏幕的顶部或底部,并且可以通过正常的移动操作从一个位置拖动到另一个位置。
可以将下列选项放置在.fvwm2rc文件中
*FvwmTaskBar: StatusFont字体指定用于时钟和提示窗口的字体。如果未指定此选项,则使用固定字体。
https://unix.stackexchange.com/questions/203092
复制相似问题