Lines Matching refs:request
467 static XtGeometryResult GeometryManager(w, request, reply)
469 XtWidgetGeometry *request;
476 /* Position request always denied */
477 if ((request->request_mode & CWX && request->x != w->core.x) ||
478 (request->request_mode & CWY && request->y != w->core.y))
482 if (request->request_mode & (CWWidth | CWHeight | CWBorderWidth)) {
484 /* Make all three fields in the request valid */
485 if ((request->request_mode & CWWidth) == 0)
486 request->width = w->core.width;
487 if ((request->request_mode & CWHeight) == 0)
488 request->height = w->core.height;
489 if ((request->request_mode & CWBorderWidth) == 0)
490 request->border_width = w->core.border_width;
496 w->core.width = request->width;
497 w->core.height = request->height;
498 w->core.border_width = request->border_width;
508 if (((request->width + request->border_width <= width + borderWidth) &&
509 (request->height + request->border_width <= height + borderWidth))
519 /* Cannot satisfy request, change back to original geometry */
547 static void Initialize(request, new)
548 Widget request, new;
578 static Boolean SetValues(current, request, new)
579 Widget current, request, new;