aboutsummaryrefslogtreecommitdiff
path: root/src/Keys.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2002-11-13 14:35:01 (GMT)
committerfluxgen <fluxgen>2002-11-13 14:35:01 (GMT)
commit598ff7125d6b035e16bc854547846ca7b606e590 (patch)
treef55cbcff919fdb5a24d7603d5ced49c6e1833789 /src/Keys.hh
parent353c08f1c03f884f6ac40192a96dff4c62b14eb8 (diff)
downloadfluxbox-598ff7125d6b035e16bc854547846ca7b606e590.zip
fluxbox-598ff7125d6b035e16bc854547846ca7b606e590.tar.bz2
determine lock masks
Diffstat (limited to 'src/Keys.hh')
-rw-r--r--src/Keys.hh10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Keys.hh b/src/Keys.hh
index 3351668..9f24fc3 100644
--- a/src/Keys.hh
+++ b/src/Keys.hh
@@ -19,7 +19,7 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: Keys.hh,v 1.15 2002/08/04 15:55:13 fluxgen Exp $ 22// $Id: Keys.hh,v 1.16 2002/11/13 14:35:01 fluxgen Exp $
23 23
24#ifndef KEYS_HH 24#ifndef KEYS_HH
25#define KEYS_HH 25#define KEYS_HH
@@ -165,12 +165,16 @@ private:
165 /// debug function 165 /// debug function
166 void showKeyTree(t_key *key, unsigned int w=0); 166 void showKeyTree(t_key *key, unsigned int w=0);
167#endif //DEBUG 167#endif //DEBUG
168 /// determine key modifier maps for caps-, num- and scrolllock
169 void determineModmap();
168 170
169 struct t_actionstr{ 171 struct t_actionstr{
170 const char *string; 172 const char *string;
171 KeyAction action; 173 KeyAction action;
172 }; 174 };
173 175
176 int m_capslock_mod, m_numlock_mod, m_scrolllock_mod; ///< modifiers
177
174 static t_actionstr m_actionlist[]; 178 static t_actionstr m_actionlist[];
175 179
176 std::vector<t_key *> m_keylist; 180 std::vector<t_key *> m_keylist;