フォーカスが移った順番に従って、ウィンドウの透明度、厳密に言えば不透明度などを変化させることにより、一番新しいフォーカス・ウィンドウを見やすくするためのプラグイン。
動作
- ウィンドウの種類
適用対象ウィンドウの指定。Window Matching に従って記述する。
- 追跡するウィンドウの数
フォーカスが外れてから、ここで指定する数より多くの他ウィンドウにフォーカスが渡った場合、フォーカスが完全にないものとして扱われ、非フォーカス・ウィンドウの不透明度や明るさなどが適用される。
- フェードを開始するウィンドウ
もっとも新しくフォーカスされたウィンドウから数えて、ここで指定した数のウィンドウまでが完全なフォーカス・ウィンドウとして扱われ、フォーカス・ウィンドウの不透明度や明るさなどが適用される。
例えば、追跡するウィンドウの数を
5
、フェード開始ウィンドウ数を
2
と設定して、ウィンドウを
7
枚開き、1つずつフォーカスを移してみる。
7 枚のウィンドウのうち、一番最初にフォーカスがあったウィンドウとその次にフォーカスがあったウィンドウは、すでにフォーカス追跡の対象外になっており、非フォーカス・ウィンドウとしての不透明度や明るさなどが適用されフェードする(追跡ウィンドウ数 5 を超えたため)。
一番最後にフォーカスが渡されたウィンドウと、そのウィンドウにフォーカスを渡したウィンドウには、完全なフォーカス・ウィンドウとしての不透明度や明るさなどが適用される(フェード開始ウィンドウ数 2 以内のため)。
これらの中間の順番に位置するウィンドウには、完全なフォーカス・ウィンドウと非フォーカス・ウィンドウとの間の不透明度や明るさが、フォーカス移動の順番に応じて適用されフェードする。
7 枚のウィンドウのうち、一番最初にフォーカスがあったウィンドウとその次にフォーカスがあったウィンドウは、すでにフォーカス追跡の対象外になっており、非フォーカス・ウィンドウとしての不透明度や明るさなどが適用されフェードする(追跡ウィンドウ数 5 を超えたため)。
一番最後にフォーカスが渡されたウィンドウと、そのウィンドウにフォーカスを渡したウィンドウには、完全なフォーカス・ウィンドウとしての不透明度や明るさなどが適用される(フェード開始ウィンドウ数 2 以内のため)。
これらの中間の順番に位置するウィンドウには、完全なフォーカス・ウィンドウと非フォーカス・ウィンドウとの間の不透明度や明るさが、フォーカス移動の順番に応じて適用されフェードする。
このwikiの更新情報RSS