(これを文書化するだけです-従うべき自己回答)
私はUbuntu Nattyのstickynotes
アプレットをメモに使用しています。私は時々これらのノートが「常に上」に留まることを望みますが、そのようなもののための設定を見つけることができません( ここ からの写真):
どういうわけか、stickynotes
ノートを常にトップに留めるよう強制することは可能ですか?
うん、それは可能です-この投稿のおかげで答えが得られました: シェルで開始されたアプリケーションは自動的に「常にトップ」/デスクトップ/ 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
スイッチの使用に注意してください。 "ウィンドウ引数(<WIN>)をウィンドウの文字列名ではなく数値として解釈します。」。また、このtogglesウィンドウの「alwaysontop」プロパティ。したがって、「常に上に」をオフにしたい場合は、上記と同じコマンドをもう一度実行してください。
stickynotes
が「すべてのワークスペースにメモを置く」に設定されている場合は注意してください。次に、「常に手前」の設定がすべてのワークスペースで有効になります(最初に他のウィンドウをクリックして、ウィンドウが「常に手前」であることを「理解」させる必要がある場合があります)。