X Toolkit "-title"パラメーターが "lock"で終わると、ウィンドウのタイトルバーは表示されません。

X Toolkit

奇妙なXの動作が表示され、これがXツールキットから来たのか、それとも私のウィンドウマネージャ(fvwm)から来たのかを確認したいと思います。また、これがバグなのか、説明できない期待される動作なのか、Xリソースやその他の設定オプションによる奇妙な副作用なのかはわかりません。だから、他のXウィンドウマネージャと設定を使用している人も同じ動作を見ているのだろうか?

X Toolkitオプションを指定してコマンドラインからプログラムを起動すると、その-titleオプションの引数は通常、タイトルバーに表示されるウィンドウのタイトルとして使用されます。 (このオプションを提供できる2つの一般的なアプリケーションはxtermおよびですemacs。)

-titleオプションに渡した文字列が終わると、lockウィンドウにタイトルバーがまったくないように見えます。lock4つの文字が引数の終わりである限り、前の文字が何であるか、どのくらいの文字であるかは重要ではありません。

つまり、次のヘッダーは期待どおりに機能します。

-title test
-title locker
-title lock.
-title lock_master
-title lok
-title ock
-title wock

そして、次のタイトルは、予期せずタイトルバーなしでウィンドウを作成します。

-title lock
-title flock
-title wtf_is_going_on_with_lock

あなたのシステムでも同じことが起こりますか?あなたの環境は何ですか?私はX.Org X Server 1.16.4とfvwm 2.6.5を実行しています。

ベストアンサー1

タイトルバーの選択はウィンドウマネージャによって行われます。 fvwm の場合、次の構成行 (~/.fvwm2rcまたは同様) がある場合があります。

Style "*lock" NoTitle, NoHandles, BorderWidth 0

これにより、タイトルが「lock」で終わるすべてのウィンドウが一致し、タイトルバーなどがありません。このトピックは、おそらくさまざまなX11クロック(oclock、xclock、...)と一致するように意図されています。

おすすめ記事