Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visibility 为什么只显示一个子窗口?(x11)_Visibility_Xlib_X11 - Fatal编程技术网

Visibility 为什么只显示一个子窗口?(x11)

Visibility 为什么只显示一个子窗口?(x11),visibility,xlib,x11,Visibility,Xlib,X11,我有一小段代码,其中创建了4个非重叠集(左上/左下/右下),共3个窗口(1个父窗口1个子窗口几乎与父窗口一样大,1个小按钮窗口)。然后我映射每个窗口 然而,只有在左上象限(首先创建)才会显示子窗口。我尝试过不创建左上角的窗口,在这种情况下首先创建的象限不显示子窗口。我尝试过切换窗口映射的顺序,但没有什么不同。窗口根据xwininfo存在,我没有收到任何X错误 你知道哪里出了问题吗?(以防其他人遇到类似问题) 我错误地将子窗口的绝对坐标放在它们实际所在的位置 相对于xlib中的父窗口(这很有意义)

我有一小段代码,其中创建了4个非重叠集(左上/左下/右下),共3个窗口(1个父窗口1个子窗口几乎与父窗口一样大,1个小按钮窗口)。然后我映射每个窗口

然而,只有在左上象限(首先创建)才会显示子窗口。我尝试过不创建左上角的窗口,在这种情况下首先创建的象限不显示子窗口。我尝试过切换窗口映射的顺序,但没有什么不同。窗口根据xwininfo存在,我没有收到任何X错误

你知道哪里出了问题吗?

(以防其他人遇到类似问题)
我错误地将子窗口的绝对坐标放在它们实际所在的位置
相对于xlib中的父窗口(这很有意义)。
因此,当然只有顶部窗口才会显示子窗口(因为这是唯一一个可以重叠的窗口。

(以防其他人遇到类似问题)
我错误地将子窗口的绝对坐标放在它们实际所在的位置
相对于xlib中的父窗口(这很有意义)。

因此,当然只有顶部窗口会显示一个子窗口(因为这是唯一一个可以重叠的窗口)。

不看实际代码就不可能说出任何有意义的内容。不看实际代码就不可能说出任何有意义的内容。