event.c
changeset 778 2ec66bdbb8ad
parent 777 469dc170f833
child 782 92862ab407d5
equal deleted inserted replaced
777:469dc170f833 778:2ec66bdbb8ad
   366 				GrabModeAsync, GrabModeAsync);
   366 				GrabModeAsync, GrabModeAsync);
   367 		XGrabKey(dpy, code, key[i].mod | numlockmask | LockMask, root, True,
   367 		XGrabKey(dpy, code, key[i].mod | numlockmask | LockMask, root, True,
   368 				GrabModeAsync, GrabModeAsync);
   368 				GrabModeAsync, GrabModeAsync);
   369 	}
   369 	}
   370 }
   370 }
   371 
       
   372 void
       
   373 procevent(void) {
       
   374 	XEvent ev;
       
   375 
       
   376 	while(XPending(dpy)) {
       
   377 		XNextEvent(dpy, &ev);
       
   378 		if(handler[ev.type])
       
   379 			(handler[ev.type])(&ev); /* call handler */
       
   380 	}
       
   381 }