我有两个 X11 窗口需要保持特定的层叠顺序,即一个窗口需要保持在另一个窗口之上。我不关心应用程序外的其它窗口。通常情况下,我会为此使用父子级别,但由于 X11 将子窗口剪切到父窗口中,所以我必须伪造它。我尝试了各种方法来保持和/或调整窗口堆栈以保持正确的顺序。然而,窗口管理器几乎忽略了除 XRaiseWindow() 之外的所有内容,它过于粗暴,会对其他窗口造成问题。
因此,我的问题是如何设置两个窗口之间的层次结构,或者是否有一种方法可以设置父/子级别,而不会导致父窗口剪切子窗口?
因此,我的问题是如何设置两个窗口之间的层次结构,或者是否有一种方法可以设置父/子级别,而不会导致父窗口剪切子窗口?