1

我正在考虑编写一个 X11 窗口管理器,它对 Windows 的作用类似于TabKit对 Firefox 中的选项卡所做的事情(在其默认的树视图模式下)。为此,我需要能够找出一个窗口是从哪个窗口打开的。有没有一种标准的方法来发现这一点?

(我从来没有在 X11 之上使用跨平台工具包进行过任何X11 编程,更不用说编写窗口管理器了。)

4

1 回答 1

0

对于困难的情况——应用程序启动其他应用程序,例如文字处理器启动网络浏览器——将需要应用程序之间的合作来跟踪这些信息。Zeitgeist 项目已经在寻求跟踪从哪些文档中打开了哪些文档,这已经足够接近,以至于我可能应该使用 Zeitgeist(和/或它的 KDE 等价物 - Nepomuk?)来实现它。

于 2010-11-07T06:23:24.937 回答