|
|
1.1 ! root 1: #include "copyright.h" ! 2: ! 3: /* $Header: XGrKey.c,v 11.6 87/09/08 14:31:25 newman Exp $ */ ! 4: /* Copyright Massachusetts Institute of Technology 1986 */ ! 5: ! 6: #include "Xlibint.h" ! 7: ! 8: XGrabKey(dpy, key, modifiers, grab_window, owner_events, ! 9: pointer_mode, keyboard_mode) ! 10: register Display *dpy; ! 11: int key; ! 12: unsigned int modifiers; ! 13: Window grab_window; ! 14: Bool owner_events; ! 15: int pointer_mode, keyboard_mode; ! 16: ! 17: { ! 18: register xGrabKeyReq *req; ! 19: LockDisplay(dpy); ! 20: GetReq(GrabKey, req); ! 21: req->ownerEvents = owner_events; ! 22: req->grabWindow = grab_window; ! 23: req->modifiers = modifiers; ! 24: req->key = key; ! 25: req->pointerMode = pointer_mode; ! 26: req->keyboardMode = keyboard_mode; ! 27: UnlockDisplay(dpy); ! 28: SyncHandle(); ! 29: } ! 30: ! 31: ! 32:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.