diff options
author | Ken Moore <moorekou@gmail.com> | 2015-10-28 16:05:04 -0400 |
---|---|---|
committer | Ken Moore <moorekou@gmail.com> | 2015-10-28 16:05:04 -0400 |
commit | eb47ffab6182cba7330b3abb079819d0a6ec18c6 (patch) | |
tree | d071558114edb26da91565577d644fb4926fe604 /libLumina/LuminaX11.h | |
parent | Merge branch 'master' of github.com:pcbsd/lumina (diff) | |
download | lumina-eb47ffab6182cba7330b3abb079819d0a6ec18c6.tar.gz lumina-eb47ffab6182cba7330b3abb079819d0a6ec18c6.tar.bz2 lumina-eb47ffab6182cba7330b3abb079819d0a6ec18c6.zip |
Add new X11 functions for about 1/2 of the ICCCM standards
Diffstat (limited to 'libLumina/LuminaX11.h')
-rw-r--r-- | libLumina/LuminaX11.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/libLumina/LuminaX11.h b/libLumina/LuminaX11.h index 4c791abd..98dea587 100644 --- a/libLumina/LuminaX11.h +++ b/libLumina/LuminaX11.h @@ -122,6 +122,34 @@ public: //============ void WM_CloseWindow(WId win); + // ICCCM Standards (older standards) + // -- WM_NAME + QString WM_ICCCM_GetName(WId win); + void WM_ICCCM_SetName(WId win, QString name); + // -- WM_ICON_NAME + QString WM_ICCCM_GetIconName(WId win); + void WM_ICCCM_SetIconName(WId win, QString name); + // --- WM_CLIENT_MACHINE + QString WM_ICCCM_GetClientMachine(WId win); + void WM_ICCCM_SetClientMachine(WId win, QString name); + // -- WM_CLASS + QString WM_ICCCM_GetClass(WId win); + void WM_ICCCM_SetClass(WId win, QString name); + // -- WM_TRANSIENT_FOR + + // -- WM_SIZE_HINTS + + // -- WM_NORMAL_HINTS + + // -- WM_HINTS + + // -- WM_PROTOCOLS + + + //NET_WM Standards (newer standards) + void WM_Set_Root_Supported(); //set the atom list of supported features on the root window + void WM_Set_Window_Supported(WId win); //set the atom list of supported features on the given window + }; #endif
\ No newline at end of file |