linux - 是否可以从应用程序调用 Compiz-Fusion 插件(ADD Helper)?

标签 linux plugins compiz

我正在计划一个应用程序,该应用程序将使用在 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/

相关文章:

在 C 中创建三个具有相同父项的子项

android - Eclipse安装软件报错

jquery - 通过Javascript跨域XHR上传

linux - 截取特定应用程序的屏幕截图

ubuntu - ubuntu中对话框周围的颗粒状显示

linux - Wayland 合成器不能像在 X 上那样做窗口装饰吗?

linux - Bash 脚本 - 检查参数 - for 中的文件

linux - Apache2 000-请求不会选择默认 VHost

linux - 当将彩色关键字 grep 传递到文件时,Bash 不保存颜色

python - 如何在 pyqt 中为 QAction 重新实现 triggered() 信号?