(仅记录此事 - 随后自我回答)
我正在使用stickynotes
Ubuntu Natty 中的小程序来记笔记。我偶尔想让这些笔记保持“始终在最上面”,但我找不到这样的设置(图片来自这里):
是否有可能以某种方式强制stickynotes
使注释始终保持在最顶部?
答案1
是的,这是可能的——从这篇文章中我得到了答案:在 shell 中启动的应用程序自动“始终位于顶部” / 桌面 / Xfce 论坛;可以用于wmctrl
此。
首先,在终端中,使用wmctrl
获取当前活动窗口的列表:
$ wmctrl -l
0x01a00003 -1 mypc Bottom Expanded Edge Panel
0x01a00036 -1 mypc Top Expanded Edge Panel
0x01200023 -1 mypc x-nautilus-desktop
0x042000e1 1 mypc Mozilla Firefox
0x03400024 0 mypc Terminal
0x032000f2 -1 mypc 2013-03-29
“2013-03-29”是我的笔记窗口的标题stickynotes
;然后只需运行此命令,即可强制该特定的笔记窗口保持在顶部:
wmctrl -i -r 0x032000f2 -b toggle,above
注意使用-i
switch,“将窗口参数(<WIN>)解释为数值而不是窗口的字符串名称。“。此外,这切换窗口的“始终位于顶部”属性;因此,如果您想关闭“始终位于顶部” - 只需再次运行相同的上述命令。
请注意,如果stickynotes
设置为“将注释放在所有工作区上”,则“始终位于顶部”设置将对所有工作区有效(尽管您可能必须首先单击其他窗口,才能让窗口“理解”它应该“始终位于顶部”)。