My application will be as a dock and need to reserve space on the screen that is not overlapped or underneath, just like a dock. I saw a few posts talking about _NET_WM_STRUT structure but I no found examples.
The application run on Linux.
Thank you.