Lines Matching defs:dsp

175 Display    *dsp = NULL;		/* server display connection */
252 XGrabHosts(Display *dsp)
254 XHosts = XListHosts(dsp, &HostAccessCount, &HostAccessState);
256 XRemoveHosts(dsp, XHosts, HostAccessCount);
257 XEnableAccessControl(dsp);
261 XUngrabHosts(Display *dsp)
264 XAddHosts(dsp, XHosts, HostAccessCount);
268 XDisableAccessControl(dsp);
284 status = XGrabKeyboard(dsp, win[0], True,
288 status = XGrabKeyboard(dsp, win[0], True,
294 status = XGrabPointer(dsp, win[0], True, AllPointerEventMask,
299 status = XGrabPointer(dsp, win[0], True, AllPointerEventMask,
317 (void) XGrabPointer(dsp, win[0], True, AllPointerEventMask,
329 XSync(dsp, False);
331 XUngrabHosts(dsp);
332 XUngrabPointer(dsp, CurrentTime);
333 XUngrabKeyboard(dsp, CurrentTime);
335 XSetScreenSaver(dsp, sstimeout, ssinterval, ssblanking, ssexposures);
336 XFlush(dsp);
337 XCloseDisplay(dsp);
386 while (!XPending(dsp)) {
394 XFlush(dsp);
403 XNextEvent(dsp, &event);
425 if (XPending(dsp) > 100) { /* 100 is arbitrarily big enough */
428 status = XCheckMaskEvent(dsp,
431 XBell(dsp, 100);
442 XSync(dsp, True); /* flush input buffer */
445 XSetForeground(dsp, Scr[screen].gc, bgcol[screen].pixel);
453 XFillRectangle(dsp, win[screen], Scr[screen].gc,
457 XDrawString(dsp, win[screen], textgc[screen],
465 if (XPending(dsp) > 100) { /* 100 is arbitrarily big enough */
468 status = XCheckMaskEvent(dsp,
471 XBell(dsp, 100);
485 XRaiseWindow(dsp, win[screen]);
544 Screen *scr = ScreenOfDisplay(dsp, screen);
549 XSetForeground(dsp, Scr[screen].gc, bgcol[screen].pixel);
551 XFillRectangle(dsp, win[screen], Scr[screen].gc,
555 XDrawString(dsp, win[screen], textgc[screen],
557 XDrawString(dsp, win[screen], textgc[screen],
568 Screen *scr = ScreenOfDisplay(dsp, screen);
572 XSetForeground(dsp, Scr[screen].gc, bgcol[screen].pixel);
574 XFillRectangle(dsp, win[screen], Scr[screen].gc,
579 XDrawString(dsp, win[screen], textgc[screen],
867 XGetWindowAttributes(dsp, win[screen], &xgwa);
871 XSetForeground(dsp, Scr[screen].gc, bgcol[screen].pixel);
872 XFillRectangle(dsp, win[screen], Scr[screen].gc,
875 XMapWindow(dsp, icon[screen]);
876 XRaiseWindow(dsp, icon[screen]);
881 XDrawString(dsp, win[screen], textgc[screen],
883 XDrawString(dsp, win[screen], textgc[screen],
885 XDrawString(dsp, win[screen], textgc[screen],
891 XDrawString(dsp, win[screen], textgc[screen],
896 XFlush(dsp);
1026 XSync(dsp, True); /* flush input buffer */
1032 XFillRectangle(dsp, win[screen], Scr[screen].gc,
1060 XUnmapWindow(dsp, icon[screen]);
1072 while (!XPending(dsp)) {
1077 XFlush(dsp);
1080 XNextEvent(dsp, &event);
1085 XRaiseWindow(dsp, event.xany.window);
1089 if (event.xbutton.root == RootWindow(dsp, screen))
1092 XPutBackEvent(dsp, &event);
1120 XGrabHosts(dsp);
1154 font = XLoadQueryFont(dsp, fontname);
1158 font = XLoadQueryFont(dsp, FALLBACK_FONTNAME);
1169 screens = ScreenCount(dsp);
1174 Screen *scr = ScreenOfDisplay(dsp, screen);
1175 Visual *vis = XDefaultVisual(dsp, screen);
1179 cmap = XCreateColormap(dsp, root[screen], vis, AllocNone);
1181 XAllocNamedColor(dsp, cmap, "White", &sswhite[screen], &tmp);
1182 XAllocNamedColor(dsp, cmap, "Black", &ssblack[screen], &tmp);
1185 if (!XAllocNamedColor(dsp, cmap, background,
1187 XAllocNamedColor(dsp, cmap, "White", &bgcol[screen], &tmp);
1189 if (!XAllocNamedColor(dsp, cmap, foreground,
1191 XAllocNamedColor(dsp, cmap, "Black", &fgcol[screen], &tmp);
1203 if (!XAllocNamedColor(dsp, cmap, background,
1206 XAllocNamedColor(dsp, cmap, "White", &bgcol[screen], &tmp);
1208 if (!XAllocNamedColor(dsp, cmap, foreground,
1211 XAllocNamedColor(dsp, cmap, "Black", &fgcol[screen], &tmp);
1224 if (!XAllocColor(dsp, cmap, &xcolor))
1239 win[screen] = XCreateWindow(dsp, root[screen], 0, 0, WIDTH, HEIGHT, 0,
1249 XChangeProperty(dsp, win[screen],
1255 iconx[screen] = (DisplayWidth(dsp, screen) -
1258 icony[screen] = DisplayHeight(dsp, screen) / 6;
1266 icon[screen] = XCreateWindow(dsp, win[screen],
1272 XMapWindow(dsp, win[screen]);
1273 XRaiseWindow(dsp, win[screen]);
1274 XInstallColormap(dsp, cmap);
1278 Scr[screen].gc = XCreateGC(dsp, win[screen],
1284 textgc[screen] = XCreateGC(dsp, win[screen],
1287 lockc = XCreateBitmapFromData(dsp, root[0], no_bits, 1, 1);
1288 lockm = XCreateBitmapFromData(dsp, root[0], no_bits, 1, 1);
1289 mycursor = XCreatePixmapCursor(dsp, lockc, lockm,
1291 passwdcursor = XCreateFontCursor(dsp, XC_left_ptr);
1292 XFreePixmap(dsp, lockc);
1293 XFreePixmap(dsp, lockm);
1297 XGetScreenSaver(dsp, &sstimeout, &ssinterval,
1299 XSetScreenSaver(dsp, 0, 0, 0, 0); /* disable screen saver */