Mercurial > dwm-meillo
comparison event.c @ 291:8e6e0aa5e2ae
removed NUMLOCKMASK, added dynamically calculated numlockmask instead
author | Anselm R.Garbe <arg@10ksloc.org> |
---|---|
date | Mon, 14 Aug 2006 19:18:02 +0200 |
parents | b7865e6feef2 |
children | 4aa632b6ba66 |
comparison
equal
deleted
inserted
replaced
290:5c3b8c5286f5 | 291:8e6e0aa5e2ae |
---|---|
16 Arg arg; | 16 Arg arg; |
17 } Key; | 17 } Key; |
18 | 18 |
19 KEYS | 19 KEYS |
20 | 20 |
21 #define CLEANMASK(mask) (mask & ~(NUMLOCKMASK | LockMask)) | 21 #define CLEANMASK(mask) (mask & ~(numlockmask | LockMask)) |
22 | 22 |
23 static void | 23 static void |
24 movemouse(Client *c) | 24 movemouse(Client *c) |
25 { | 25 { |
26 int x1, y1, ocx, ocy, di; | 26 int x1, y1, ocx, ocy, di; |
376 code = XKeysymToKeycode(dpy, key[i].keysym); | 376 code = XKeysymToKeycode(dpy, key[i].keysym); |
377 XGrabKey(dpy, code, key[i].mod, root, True, | 377 XGrabKey(dpy, code, key[i].mod, root, True, |
378 GrabModeAsync, GrabModeAsync); | 378 GrabModeAsync, GrabModeAsync); |
379 XGrabKey(dpy, code, key[i].mod | LockMask, root, True, | 379 XGrabKey(dpy, code, key[i].mod | LockMask, root, True, |
380 GrabModeAsync, GrabModeAsync); | 380 GrabModeAsync, GrabModeAsync); |
381 XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK, root, True, | 381 XGrabKey(dpy, code, key[i].mod | numlockmask, root, True, |
382 GrabModeAsync, GrabModeAsync); | 382 GrabModeAsync, GrabModeAsync); |
383 XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root, True, | 383 XGrabKey(dpy, code, key[i].mod | numlockmask | LockMask, root, True, |
384 GrabModeAsync, GrabModeAsync); | 384 GrabModeAsync, GrabModeAsync); |
385 } | 385 } |
386 } | 386 } |