]> Dogcows Code - chaz/openbox/blobdiff - src/actions.hh
proper order for headers
[chaz/openbox] / src / actions.hh
index 1c0c064e4db2404bbb72f31112a20ce564d3858b..c2de2b683a99ad582812de60baee019f8787993f 100644 (file)
@@ -6,7 +6,6 @@
   @brief The action interface for user-available actions
 */
 
-#include "widget.hh"
 #include "otk/point.hh"
 #include "otk/rect.hh"
 #include "otk/eventhandler.hh"
@@ -36,6 +35,7 @@ public:
   };
   
   struct ButtonPressAction {
+    Window win;
     unsigned int button;
     otk::Point pos;
     otk::Rect clientarea;
@@ -76,13 +76,10 @@ public:
   virtual void leaveHandler(const XCrossingEvent &e);
 
   virtual void keyPressHandler(const XKeyEvent &e);
+  virtual void keyReleaseHandler(const XKeyEvent &e);
 
   virtual void motionHandler(const XMotionEvent &e);
 
-  virtual void mapRequestHandler(const XMapRequestEvent &e);
-  virtual void unmapHandler(const XUnmapEvent &e);
-  virtual void destroyHandler(const XDestroyWindowEvent &e);
-
 #ifdef    XKB
   virtual void xkbHandler(const XkbEvent &e);
 #endif // XKB
This page took 0.021219 seconds and 4 git commands to generate.