aboutsummaryrefslogtreecommitdiff
path: root/src/Keys.hh
diff options
context:
space:
mode:
authormarkt <markt>2007-01-05 16:54:34 (GMT)
committermarkt <markt>2007-01-05 16:54:34 (GMT)
commit8930a711ee101c1a02f579a2ee8ebbe39065c085 (patch)
treecce01b032cb6c7e76e820590490e7c08ab758112 /src/Keys.hh
parent64fcedda00205f0c0b9464967f06322d4c7afa91 (diff)
downloadfluxbox-8930a711ee101c1a02f579a2ee8ebbe39065c085.zip
fluxbox-8930a711ee101c1a02f579a2ee8ebbe39065c085.tar.bz2
only grab keybindings on screens managed by fluxbox
Diffstat (limited to 'src/Keys.hh')
-rw-r--r--src/Keys.hh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Keys.hh b/src/Keys.hh
index 8e919b3..6602d49 100644
--- a/src/Keys.hh
+++ b/src/Keys.hh
@@ -26,6 +26,7 @@
26 26
27#include <string> 27#include <string>
28#include <vector> 28#include <vector>
29#include <list>
29#include <map> 30#include <map>
30#include <X11/Xlib.h> 31#include <X11/Xlib.h>
31 32
@@ -76,7 +77,8 @@ public:
76private: 77private:
77 void deleteTree(); 78 void deleteTree();
78 79
79 void bindKey(unsigned int key, unsigned int mod); 80 void grabKey(unsigned int key, unsigned int mod);
81 void ungrabKeys();
80 82
81 std::string m_filename; 83 std::string m_filename;
82 84
@@ -123,6 +125,7 @@ private:
123 keyspace_t m_map; 125 keyspace_t m_map;
124 126
125 Display *m_display; ///< display connection 127 Display *m_display; ///< display connection
128 std::list<Window> m_window_list;
126}; 129};
127 130
128#endif // KEYS_HH 131#endif // KEYS_HH