私のグラフィック環境は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フォントは、ウォッチウィンドウとプロンプトウィンドウで使用されるフォントを指定します。このオプションを指定しないと、固定フォントが使用されます。