4

Linux上で実行されているCompiz-Fusionの「ADDHelper」プラグインを利用するアプリケーションを計画中です。私はまだ計画段階にあるので、基本的に、アプリケーションからの呼び出しでプラグインを使用できるかどうかを知りたいと思います。

アプリケーションは理論的にはダイアログボックスを表示し、画面の残りの部分を黒く塗りつぶします(ADD Helperプラグインを呼び出したときに達成されること)。

アプリケーション内からADDHelperプラグインを実行する方法はありますか?

4

1 に答える 1

3

「ADDHelper」プラグインを見ると、画面全体ではなく、他のウィンドウを暗くするだけのようです。

XScreenSaverは、スクリーンセーバーが起動する前に画面全体を暗くします。ソースを見て、どのように行われたかを確認してみませんか?Gnomeのシャットダウンダイアログも画面全体を暗くしたと思いますが、UbuntuIntrepidではもうそうはならないようです。

これはポイントから少し離れていますが、とにかく画面を暗くするのはなぜですか?ユーザーとして、あなたのアプリが私の画面を暗くした場合、私は非常にイライラするでしょう。私は他のウィンドウを監視している可能性がありますが、あなたのアプリがそれを防いだとしても、私はあまり喜ばないでしょう。

于 2008-11-07T03:50:12.720 に答える