我正在计划一个应用程序,该应用程序将使用在 Linux 上运行的 Compiz-Fusion 的“ADD Helper”插件。由于我还处于计划阶段,我基本上想知道在应用程序的调用中使用该插件是否可行。
理论上,该应用程序会显示一个对话框,并使屏幕的其余部分变黑(调用 ADD Helper 插件时实现的效果)。
有没有办法从应用程序中执行 ADD Helper 插件?
最佳答案
查看“ADD Helper”插件,它似乎只会使其他窗口变暗,而不是整个屏幕。
XScreenSaver 在屏幕保护程序启动之前使整个屏幕变暗。为什么不查看它的源代码以了解它是如何完成的呢?我认为 Gnome 关闭对话框也会使整个屏幕变暗,但在 Ubuntu Intrepid 上它似乎不再这样做了。
这有点跑题了,但为什么还要调暗屏幕呢?作为用户,如果您的应用使我的屏幕变暗,我会非常恼火。我可能正在监视其他窗口,如果您的应用阻止了这种情况,我不会太高兴。
关于linux - 是否可以从应用程序调用 Compiz-Fusion 插件(ADD Helper)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/271165/