diff options
author | markt <markt> | 2007-01-05 16:54:34 (GMT) |
---|---|---|
committer | markt <markt> | 2007-01-05 16:54:34 (GMT) |
commit | 8930a711ee101c1a02f579a2ee8ebbe39065c085 (patch) | |
tree | cce01b032cb6c7e76e820590490e7c08ab758112 /src/Keys.hh | |
parent | 64fcedda00205f0c0b9464967f06322d4c7afa91 (diff) | |
download | fluxbox_pavel-8930a711ee101c1a02f579a2ee8ebbe39065c085.zip fluxbox_pavel-8930a711ee101c1a02f579a2ee8ebbe39065c085.tar.bz2 |
only grab keybindings on screens managed by fluxbox
Diffstat (limited to 'src/Keys.hh')
-rw-r--r-- | src/Keys.hh | 5 |
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: | |||
76 | private: | 77 | private: |
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 |