我打开了一个新窗口,我将其设为全屏,然后将其设置为始终位于XSendEvent
上的_NET_WM_STATE
以设置_NET_WM_STATE_ABOVE
然后我XFlush
'ed 。这使得窗口显示在一切都很好的顶部。
除此之外:然后我将桌面的屏幕截图绘制到该窗口,并用50%不透明度的黑色透明层覆盖它。
所以现在我遇到的问题是放置是正确的,它是正确的,因为它是在特殊的UI(停靠栏和菜单栏)上,你无法点击它。但是当我在窗口中单击时,只有的特殊UI才会显示。你无法点击它,它只是出现在我的窗口上方。
我可以设置任何窗口属性来解决此问题吗?
我可以在您的系统上完全复制这种情况。它是一个发布的firefox插件。请告诉我们,我们可以使用stackoverflow聊天,我可以引导您完成复制。