题
我的工作,我和两位同事正在编写允许运行音频事件GNOME应用虽然libCanberra,以允许用户选择视觉事件来替换它们库中的演示应用程序。这是一个辅助志同道合的努力,以帮助视觉和听觉障碍的人士获得音频警报的好处,这样的。
对于我们的第一个演示中,我们只是简单地试图使整个屏幕闪现着一个颜色,当我们简单的GTK的示例应用程序,按下按钮。我一直在寻找的GTK文档和所有的绘图是我见过曾与绘图直接到窗口或其他小部件做。我想控制整个画面的色调。这会是一个GDK的事情吗?我是完全关闭基地?
任何链接/帮助将不胜感激!感谢。
PS:该正被写入C,虽然功能应与合适的绑定语言之间是相同的,我假设
解决方案
您不能。您的应用程序只能以自己的窗口访问,并没有(也不应该)了解其他窗口,或屏幕上的任何。 “屏幕” 被任何后端GTK使用托管(X?的Win32?DirectFB的?)。
这是说,你可以尝试创建一个“全屏”窗口覆盖整个屏幕区域。即全屏应用软件在大多数窗口系统实施的方式。
其他提示
GTK没有这样的选项据我所知,你可能想使用的后端:Xlib的(或XCB)为
不隶属于 StackOverflow