]> Dogcows Code - chaz/openbox/blobdiff - openbox/misc.h
little bit of an actions overhaul, added action_run* so that duplicated code can...
[chaz/openbox] / openbox / misc.h
index 5f84a98a2ec597d0fbc29d4104ecb15b1168fbf3..f86c448419d05e00b2f66ca5be848859a4726e9a 100644 (file)
@@ -3,6 +3,7 @@
 
 typedef enum
 {
+    OB_CURSOR_NONE,
     OB_CURSOR_POINTER,
     OB_CURSOR_BUSY,
     OB_CURSOR_MOVE,
@@ -61,4 +62,24 @@ typedef enum
     OB_CORNER_BOTTOMRIGHT
 } ObCorner;
 
+typedef enum {
+    OB_MOUSE_ACTION_PRESS,
+    OB_MOUSE_ACTION_RELEASE,
+    OB_MOUSE_ACTION_CLICK,
+    OB_MOUSE_ACTION_DOUBLE_CLICK,
+    OB_MOUSE_ACTION_MOTION,
+    OB_NUM_MOUSE_ACTIONS
+} ObMouseAction;
+
+typedef enum {
+    OB_USER_ACTION_KEYBOARD_KEY,
+    OB_USER_ACTION_MOUSE_PRESS,
+    OB_USER_ACTION_MOUSE_RELEASE,
+    OB_USER_ACTION_MOUSE_CLICK,
+    OB_USER_ACTION_MOUSE_DOUBLE_CLICK,
+    OB_USER_ACTION_MOUSE_MOTION,
+    OB_USER_ACTION_MENU_SELECTION,
+    OB_NUM_USER_ACTIONS
+} ObUserAction;
+
 #endif
This page took 0.022895 seconds and 4 git commands to generate.