gdk_window_set_fullscreen_mode 的 GDK2 替代品
GDK2 Alternative for gdk_window_set_fullscreen_mode
我正在尝试将我的 window 设置为 GDK_FULLSCREEN_ON_ALL_MONITORS
但是为此我必须使用 gdk_window_set_fullscreen_mode
,这个的 GDK2 版本是什么?
谢谢
没有此 API 的 GDK 2.x 版本。 set_fullscreen_mode()
方法是在 GTK+ 2.x 被 API 冻结很久之后于 2013 年添加的;这意味着不会向 GTK+ 添加新功能 2.x API.
set_fullscreen_mode()
在 X11 上的实现并不简单;它意味着获取每个监视器的 XINERAMA 索引,并向 _NET_WM_FULLSCREEN_MONITORS
原子的 运行 window 管理器发送一个特制的 ClientMessage
。您可以看到附在 the issue that introduced it.
中的 GDK 中使用的实现
如果您需要这种功能,您将不得不使用 GTK+ 3.x。
我正在尝试将我的 window 设置为 GDK_FULLSCREEN_ON_ALL_MONITORS
但是为此我必须使用 gdk_window_set_fullscreen_mode
,这个的 GDK2 版本是什么?
谢谢
没有此 API 的 GDK 2.x 版本。 set_fullscreen_mode()
方法是在 GTK+ 2.x 被 API 冻结很久之后于 2013 年添加的;这意味着不会向 GTK+ 添加新功能 2.x API.
set_fullscreen_mode()
在 X11 上的实现并不简单;它意味着获取每个监视器的 XINERAMA 索引,并向 _NET_WM_FULLSCREEN_MONITORS
原子的 运行 window 管理器发送一个特制的 ClientMessage
。您可以看到附在 the issue that introduced it.
如果您需要这种功能,您将不得不使用 GTK+ 3.x。