+ void processEvent(const XEvent &e);
+
+ void shade(const bool sh) const;
+ void close() const;
+ void raise() const;
+ void lower() const;
+ void iconify() const;
+ void focus() const;
+ void sendTo(unsigned int dest) const;
+ void move(int x, int y) const;
+ void resize(unsigned int width, unsigned int height) const;
+ void toggleMaximize(Max max) const; // i hate toggle functions
+ void maximize(Max max) const;