讓便籤始終保持在最前面?

讓便籤始終保持在最前面?

(只是記錄這一點 - 自我回答)

我正在使用stickynotesUbuntu 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

stickynotes「2013-03-29」是我的筆記視窗的標題;然後可以運行此命令,以強制該特定註釋視窗保持在頂部:

wmctrl -i -r 0x032000f2 -b toggle,above

注意開關的使用-i,要“將視窗參數 (<WIN>) 解釋為視窗的數值而不是字串名稱。」。還有,這個切換視窗的「始終位於頂部」屬性;因此,如果您想關閉“始終在最前面” - 只需再次運行上面相同的命令即可。

注意,ifstickynotes設定為“在所有工作區上放置註釋”;那麼“始終位於頂部”設定將對所有工作區有效(儘管您可能必須先單擊其他窗口,以使窗口“理解”它應該“始終位於頂部”)。

相關內容