Lines Matching refs:request
496 static XtGeometryResult GeometryManager(w, request, reply)
498 XtWidgetGeometry *request;
505 /* Position request always denied */
506 if ((request->request_mode & CWX && request->x != w->core.x) ||
507 (request->request_mode & CWY && request->y != w->core.y))
511 if (request->request_mode & (CWWidth | CWHeight | CWBorderWidth)) {
513 /* Make all three fields in the request valid */
514 if ((request->request_mode & CWWidth) == 0)
515 request->width = w->core.width;
516 if ((request->request_mode & CWHeight) == 0)
517 request->height = w->core.height;
518 if ((request->request_mode & CWBorderWidth) == 0)
519 request->border_width = w->core.border_width;
525 w->core.width = request->width;
526 w->core.height = request->height;
527 w->core.border_width = request->border_width;
537 if (((request->width + request->border_width <= width + borderWidth) &&
538 (request->height + request->border_width <= height + borderWidth))
548 /* Cannot satisfy request, change back to original geometry */
576 static void Initialize(request, new, args, num_args)
577 Widget request, new;
609 static Boolean SetValues(current, request, new, args, num_args)
610 Widget current, request, new;