标签: x11
使用CreateSimpleWindow创建了两个窗口,其中一个窗口被重新关联到另一个窗口中。现在,它们之间的键盘焦点跟随鼠标指针。这必须是X的默认行为。但是我需要在应用程序的两个窗口之间使用正常的“焦点跟随单击”行为。如何实现?
CreateSimpleWindow
在XSetInputFocus之后,即使将鼠标移动一个像素,焦点也会切换到光标下方的窗口。
XSetInputFocus
我唯一的选择是跟踪所有点击并手动路由事件吗?
我的目标是将窗口作为组件,即按钮,标签等。