Wayland -查看排字器是否装饰窗口



我看到过这个问题:Wayland的排字师不能像X那样做窗户装饰吗?,但我想知道:

假设我使用纯wayland编写一个应用程序,我如何知道服务器是否会装饰窗口?我想支持那些不进行装饰的排字器,以及那些进行装饰的排字器(对于那些不进行装饰的排字器,应用程序将手动进行装饰)。

这可能吗?如果不是,这在理论上是否可能与当前的wayland API(即某种奇怪的消息传递,需要标准化)?如果没有,为什么呢?

目前还没有标准化的方法来识别排字器是否装饰了窗口。话虽如此,我不知道有任何Wayland排版器做服务器端装饰,所有主要的工具包(GTK, QT, Elementary)在运行Wayland时都使用客户端装饰。

相关内容

最新更新