comparison event.c @ 274:97e8cb712fd9

removed ungrabkeys again (because of sander's mail)
author Anselm R.Garbe <arg@10ksloc.org>
date Mon, 14 Aug 2006 11:38:43 +0200
parents e9dc5a9f9480
children 425cd4490c1e
comparison
equal deleted inserted replaced
273:ffc73b32084a 274:97e8cb712fd9
368 GrabModeAsync, GrabModeAsync); 368 GrabModeAsync, GrabModeAsync);
369 XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root, True, 369 XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root, True,
370 GrabModeAsync, GrabModeAsync); 370 GrabModeAsync, GrabModeAsync);
371 } 371 }
372 } 372 }
373
374 void
375 ungrabkeys()
376 {
377 static unsigned int len = sizeof(key) / sizeof(key[0]);
378 unsigned int i;
379 KeyCode code;
380
381 for(i = 0; i < len; i++) {
382 code = XKeysymToKeycode(dpy, key[i].keysym);
383 XUngrabKey(dpy, code, key[i].mod, root);
384 XUngrabKey(dpy, code, key[i].mod | LockMask, root);
385 XUngrabKey(dpy, code, key[i].mod | NUMLOCKMASK, root);
386 XUngrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root);
387 }
388 }