我想要做以下事情:創建一個全屏幕,始終在頂部pygtk窗口與webkit小部件顯示一些html,但與框這是完全透明的,以便下面的窗口可見。 (這似乎是可能的:Is it possible to render web content over a clear background using WebKit?)pygtk窗口與忽略所有X(鼠標)事件(通過它們通過)的框
我想是(有時)將透明框中發生的所有鼠標事件傳遞到應用程序窗口下方的窗口,以便我可以正常地與它們交互。所以不僅僅是視覺透明,而且對鼠標事件也是透明的。
理論上,我想我可以用pygtk事件框捕捉所有感興趣的事件,用wnck在我的正下方找到窗口,然後用python-xlib將它傳遞給它。
這看起來不像是最優雅的解決方案;有沒有更好的辦法?
啊,謝謝浩劫! – Rumex 2012-02-19 19:25:21
此外,谷歌搜索正確的條款,我碰到類似的東西:http://stackoverflow.com/questions/4326534/x11-xlib-create-glasspane-window – Rumex 2012-02-19 19:31:17