|
|
1.1 root 1: #include "copyright.h"
2:
3: /* $Header: XRestackWs.c,v 1.6 87/09/11 08:09:32 toddb Exp $ */
4: /* Copyright Massachusetts Institute of Technology 1986 */
5:
6: #include "Xlibint.h"
7:
8: XRestackWindows (dpy, windows, n)
9: register Display *dpy;
10: register Window *windows;
11: int n;
12: {
13: int i = 0;
14: LockDisplay(dpy);
15: while (windows++, ++i < n) {
16: register unsigned long *values;
17: register xConfigureWindowReq *req;
18:
19: GetReqExtra (ConfigureWindow, 8, req);
20: req->window = *windows;
21: req->mask = CWSibling | CWStackMode;
22: values = (unsigned long *) (req + 1);
23: *values++ = *(windows-1);
24: *values = Below;
25: }
26: UnlockDisplay(dpy);
27: SyncHandle();
28: }
29:
30:
31:
32:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.