]> Dogcows Code - chaz/openbox/blobdiff - src/python.hh
bold non-shadowed font
[chaz/openbox] / src / python.hh
index de9afdfb626bea56179b0168f63f8a33f36e6fc8..d8b943e746d2ea69a4629ab80c650e3a907a2aa6 100644 (file)
@@ -32,7 +32,7 @@ enum MouseContext {
   MC_MaximizeButton,
   MC_CloseButton,
   MC_IconifyButton,
-  MC_StickyButton,
+  MC_AllDesktopsButton,
   MC_Grip,
   MC_Root,
   MC_MenuItem,
@@ -61,8 +61,10 @@ enum EventAction {
   EventCloseWindow,
   EventStartup,
   EventShutdown,
+  EventKey,
   EventFocus,
   EventBell,
+  EventUrgentNotify,
   NUM_EVENTS
 };
 
@@ -147,6 +149,7 @@ public:
   Time time;
   unsigned int state;
   std::string key;
+  EventAction action; // this is here so that all the Data structs have .action
 
   KeyData(int screen, Client *client, Time time, unsigned int state,
           unsigned int key) {
@@ -156,6 +159,7 @@ public:
     this->state  = state;
     this->key    = XKeysymToString(XKeycodeToKeysym(**otk::display,
                                                     key, 0));
+    this->action = EventKey;
   }
 };
 
This page took 0.025031 seconds and 4 git commands to generate.