]> Dogcows Code - chaz/openbox/blobdiff - src/XAtom.hh
support for showing the root and workspace menu with epist
[chaz/openbox] / src / XAtom.hh
index f4474a4ae1ca07772579edca25414b77412759c5..d92b01f0f0b3265d69423c03ffb7f8427ce8c26b 100644 (file)
@@ -57,6 +57,7 @@ public:
     wm_change_state,
     wm_name,
     wm_icon_name,
+    wm_class,
     motif_wm_hints,
     blackbox_attributes,
     blackbox_change_attributes,
@@ -77,6 +78,9 @@ public:
     blackbox_change_window_focus,
     blackbox_cycle_window_focus,
 
+    openbox_show_root_menu,
+    openbox_show_workspace_menu,
+
     // NETWM atoms
     // root window properties
     net_supported,
@@ -146,6 +150,7 @@ public:
 
     kde_net_system_tray_windows,
     kde_net_wm_system_tray_window_for,
+    kde_net_wm_window_type_override,
  
     // constant for how many atoms exist in the enumerator
     NUM_ATOMS
@@ -211,6 +216,11 @@ public:
   
   void eraseValue(Window win, Atoms atom) const;
 
+  // sends a client message a window
+  void sendClientMessage(Window target, Atoms type, Window about,
+                         long data = 0, long data1 = 0, long data2 = 0,
+                         long data3 = 0, long data4 = 0) const;
+
   // temporary function!! remove when not used in blackbox.hh anymore!!
   inline Atom getAtom(Atoms a)
   { assert(a >= 0 && a < NUM_ATOMS); Atom ret = _atoms[a];
This page took 0.02404 seconds and 4 git commands to generate.