|
|
1.1 root 1: #include "copyright.h"
2:
3: /* $Header: XWarpPtr.c,v 11.5 87/09/11 08:08:24 toddb Exp $ */
4: /* Copyright Massachusetts Institute of Technology 1986 */
5:
6: #include "Xlibint.h"
7:
8: XWarpPointer(dpy, src_win, dest_win, src_x, src_y, src_width, src_height,
9: dest_x, dest_y)
10: register Display *dpy;
11: Window src_win, dest_win;
12: int src_x, src_y;
13: unsigned int src_width, src_height;
14: int dest_x, dest_y;
15: {
16: register xWarpPointerReq *req;
17:
18: LockDisplay(dpy);
19: GetReq(WarpPointer, req);
20: req->srcWid = src_win;
21: req->dstWid = dest_win;
22: req->srcX = src_x;
23: req->srcY = src_y;
24: req->srcWidth = src_width;
25: req->srcHeight = src_height;
26: req->dstX = dest_x;
27: req->dstY = dest_y;
28: UnlockDisplay(dpy);
29: SyncHandle();
30: }
31:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.