0

xulrunner アプリケーションからx分ごとに mplayer を呼び出している状況があり、常にフォーカスを取得して、他のウィンドウの前に表示されます。しかし、ビデオが表示される透明なボックスがある xulrunner の背後にある必要があります。

新しいプロセス (mplayer) を強制的に古いプロセス (xulrunner) の背後に置き、オートフォーカスしないようにする方法はありますか?

Linux ウィンドウ マネージャー レベルですか、それとも xulrunner または mplayer に何らかのプロパティがありますか? (OpenboxでFedora 18を使用しています)

4

1 に答える 1

0

Devilspyを使用して解決策を達成できます。このツールを使用すると、フォーカス、装飾、配置、ジオメトリなど、アプリケーションのウィンドウの多くのプロパティをカスタマイズできます。gdevilspyと呼ばれる便利なフロントエンドがありますが、使用可能な rpm がないため、ソースからインストールする必要があります。

すべての mplayer ウィンドウに一致するように Devilsiie を設定し、それらのアクションを「below」に設定すると、すべての通常のウィンドウの下に配置されます。残念ながら、これは mplayer のすべての呼び出しに適用されるため、他の状況で mplayer を使用する場合、この解決策は煩わしいかもしれません。

于 2013-06-18T19:32:27.817 に答える