GTK+;中topmost的对立面是什么;?

GTK+;中topmost的对立面是什么;?,gtk,Gtk,在WindowsForms中有一个名为TopMost的属性,如果为True,则该属性将使窗口始终位于桌面上的任何其他内容(如对话框消息)的前面。我想知道GTK+中是否有一个相反的属性,即当激活时,窗口将保留在桌面上所有东西的后面。在窗口管理器的功能和UI工具包的功能之间有一条线。工具箱负责窗口的内容,窗口管理器决定窗口的位置和分层。这种财产很可能不存在。以有意义的方式跨平台(WMs)实现所需的属性可能是不可行的。 此外,仅建议使用弹出窗口和顶级 您是否正在寻找一种有选择地显示和隐藏应用程序窗口的

在WindowsForms中有一个名为TopMost的属性,如果为True,则该属性将使窗口始终位于桌面上的任何其他内容(如对话框消息)的前面。我想知道GTK+中是否有一个相反的属性,即当激活时,窗口将保留在桌面上所有东西的后面。

在窗口管理器的功能和UI工具包的功能之间有一条线。工具箱负责窗口的内容,窗口管理器决定窗口的位置和分层。这种财产很可能不存在。以有意义的方式跨平台(WMs)实现所需的属性可能是不可行的。
此外,仅建议使用
弹出窗口
顶级


您是否正在寻找一种有选择地显示和隐藏应用程序窗口的方法

在窗口管理器的功能和UI工具包的功能之间有一条界线。工具箱负责窗口的内容,窗口管理器决定窗口的位置和分层。这种财产很可能不存在。以有意义的方式跨平台(WMs)实现所需的属性可能是不可行的。
此外,仅建议使用
弹出窗口
顶级


您是否正在寻找一种有选择地显示和隐藏应用程序窗口的方法

关于你回答的最后一个问题:我实际上在寻找一种让窗口隐藏一切(窗口)的方法,但正如你所说的,这是不可能的,我所知道的唯一拥有此功能的应用程序是我也知道Conky,并立即想到它。根据WP的文章“[…]Conky是直接在X窗口中绘制的”,我试图弄清楚Conky是如何做到的。可能有些X API正在使用,我鼓励你阅读源代码或询问开发人员。关于你的最后一个问题,我回答:我实际上是在寻找一种让窗口隐藏一切(窗口)的方法,但正如你所说,这是不可能的,我所知道的唯一拥有此功能的应用程序是我也知道Conky,并立即想到了它。根据WP的文章“[…]Conky是直接在X窗口中绘制的”,我试图弄清楚Conky是如何做到的。可能有些X API正在使用,我建议您阅读源代码或询问开发人员。