フラックスボックスの枠線がフォーカスされた最大ウィンドウにあります

フラックスボックスの枠線がフォーカスされた最大ウィンドウにあります

数日間Fluxboxを使用してきましたが、今は私が望む方法で設定しようとしています。

ツールバーを見下ろすことなく、どのウィンドウにフォーカスがあるかを簡単に確認できるように、.fluxbox / overlayにwindow.focus.borderWidth:2(および.borderColor:white)を追加しました。これは完璧に動作します。以下を除いて:

ウィンドウが最大化されると(Firefoxなど)、フォーカス枠が表示されないため、最大化されたウィンドウに同じ視覚効果を使用してフォーカスがあるかどうかを判断することはできません。こだわりの理由:マルチヘッド設定でdeco:borderを使用しているので(ウィンドウのタイトルは不要)、フォーカスが何であるかを知りたいです。

簡単に言えば、Fluxboxで集中した最大化ウィンドウに大きな枠線を設定したいのですが、どうすればよいですか?

ベストアンサー1

sf.net/projects/fluxboxに機能リクエストを送信してください。あなたが望むものは現在src / WindowState.ccにある次のコードによってブロックされています:

38 bool WindowState::useBorder() const {
39     return !fullscreen && maximized != MAX_FULL && deco_mask & DECORM_BORDER;
40 }

(最大化が垂直専用または水平専用でない場合)

おすすめ記事