我已经看到了这个问题:Can't a Wayland compositor do the window decorations like on X?,但我想知道:
假设我使用纯途径编写应用程序,我怎么知道服务器是否会装饰窗口?我想支持不装饰的合成器,以及做装饰的合成器(对于那些没有装饰的合成器,应用程序将手动装饰它)。
这可能吗?如果没有,这在理论上是否可以使用当前的wayland API(即某种奇怪的消息传递需要标准化)?如果没有,为什么不呢?
答案 0 :(得分:3)
目前还没有标准化的方法来确定合成器是否装饰窗户。话虽这么说,我不知道任何Wayland合成器做服务器端装饰和所有主要工具包(GTK,QT,小学)在对Wayland运行时使用客户端装饰。