summaryrefslogtreecommitdiff
path: root/src/client.hh
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-11-10 05:54:12 +0000
committerDana Jansens <danakj@orodu.net>2002-11-10 05:54:12 +0000
commit9d5865a1603733e62fda7c8d61024cb05bf6792c (patch)
tree3a2e3286b789104457b3297c4ed4873bb5b05ac7 /src/client.hh
parent209b7f212d18078c82f0faab4094dcd7d8e36850 (diff)
support for the shape extension works!
Diffstat (limited to 'src/client.hh')
-rw-r--r--src/client.hh8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/client.hh b/src/client.hh
index 79c018fd..ba158fc1 100644
--- a/src/client.hh
+++ b/src/client.hh
@@ -9,6 +9,10 @@
extern "C" {
#include <X11/Xlib.h>
+
+#ifdef SHAPE
+#include <X11/extensions/shape.h>
+#endif // SHAPE
}
#include <string>
@@ -431,6 +435,10 @@ public:
//! Processes a client message XEvent for the window and causes an action
//! or whatever was specified to occur
void update(const XClientMessageEvent &e);
+#if defined(SHAPE) || defined(DOXYGEN_IGNORE)
+ //! Updates the client's shape status
+ void update(const XShapeEvent &e);
+#endif
//! Changes the stored positions and size of the OBClient window
/*!