gb.desktop.x11
This component allows to deal with the low-level X11 library.
It does not work with
gb.qt5 yet, because QT5 now uses xcb instead of Xlib.
Note: This is x11 specific so none of these classes will work on Wayland systems.
You can detect if the system is wayland or x11 by reading the Desktop.
Platform property
If Desktop.Platform = "x11" Then
' gb.desktop.x11 can be used
Else
' alternative code for wayland must be used.
Endif
Author
Benoît Minisini.