Lines Matching defs:dpy

56 static int WxError (Display *dpy,int mc);
66 Initialize(Display *dpy)
70 if (dpy->display_name[0] != ':') {
74 if (strncmp("unix",dpy->display_name,4) &&
75 strncmp("localhost",dpy->display_name,9) &&
76 strncmp(hostname,dpy->display_name,strlen(hostname))) {
82 if (XQueryExtension(dpy, "SunWindowGrabber",&X_WxExtensionCode,
85 else if (!strcmp(dpy->vendor,"X11/NeWS - Sun Microsystems Inc."))
91 Display *dpy,
98 Initialize(dpy);
102 LockDisplay(dpy);
105 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
106 UnlockDisplay(dpy);
110 LockDisplay(dpy);
112 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
113 UnlockDisplay(dpy);
117 WxError(dpy,X_WxGrab);
126 Display *dpy,
133 Initialize(dpy);
137 LockDisplay(dpy);
140 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
141 UnlockDisplay(dpy);
145 LockDisplay(dpy);
147 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
148 UnlockDisplay(dpy);
152 WxError(dpy,X_WxUnGrab);
162 Display *dpy,
169 Initialize(dpy);
173 LockDisplay(dpy);
176 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
177 UnlockDisplay(dpy);
182 WxError(dpy,X_WxGrabColormap);
191 Display *dpy,
198 Initialize(dpy);
202 LockDisplay(dpy);
205 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
206 UnlockDisplay(dpy);
211 WxError(dpy,X_WxGrabColormap);
221 Display *dpy,
228 Initialize(dpy);
232 LockDisplay(dpy);
235 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
236 UnlockDisplay(dpy);
241 WxError(dpy,X_WxGrabRetained);
250 Display *dpy,
257 Initialize(dpy);
261 LockDisplay(dpy);
264 (void) _XReply(dpy, (xReply *) &rep, 0, xFalse);
265 UnlockDisplay(dpy);
270 WxError(dpy,X_WxUnGrabRetained);
280 Display *dpy,
288 Initialize(dpy);
292 LockDisplay(dpy);
295 (void) _XReply(dpy, (xReply *) &rep,
297 UnlockDisplay(dpy);
303 WxError(dpy,X_WxGetRetainedPath);
316 Display *dpy,
321 event.display = dpy;
326 event.serial = dpy->request;
328 return ((*_XErrorFunction)(dpy, &event));