X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FXAtom.h;h=87afe2e44316354ed483d936766ec605207ac78c;hb=20d7381ffb3b7b918c0f6120cce8c0343a50ce83;hp=424603eccb5b7998a5fbe93737e1a35376a125f4;hpb=91a7ca7d206f2ce09a0eb1229db57b67d9bafc67;p=chaz%2Fopenbox diff --git a/src/XAtom.h b/src/XAtom.h index 424603ec..87afe2e4 100644 --- a/src/XAtom.h +++ b/src/XAtom.h @@ -22,6 +22,8 @@ #ifndef __XAtom_h #define __XAtom_h +#include "../config.h" + #include #include #include @@ -37,6 +39,10 @@ class XAtom { SupportWindows _support_windows; Atom +#ifdef HAVE_GETPID + openbox_pid, +#endif // HAVE_GETPID + // window hints wm_colormap_windows, wm_protocols, @@ -140,6 +146,10 @@ public: void eraseValue(Window win, Atom atom) const; +#ifdef HAVE_GETPID + inline Atom openboxPid() const { return openbox_pid; } +#endif // HAVE_GETPID + inline Atom wmChangeState() const { return wm_change_state; } inline Atom wmState() const { return wm_state; } inline Atom wmDelete() const { return wm_delete_window; }