Lines Matching refs:pChild

107 int RootlessMiValidateTree (WindowPtr pRoot, WindowPtr pChild, VTKind kind);
197 register WindowPtr pChild;
278 pChild = pParent;
281 if (pChild->viewable)
283 if (pChild->visibility != VisibilityFullyObscured)
285 RegionTranslate(&pChild->borderClip,
287 RegionTranslate(&pChild->clipList,
289 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER;
291 (* pScreen->ClipNotify) (pChild, dx, dy);
294 if (pChild->valdata)
296 RegionNull(&pChild->valdata->after.borderExposed);
297 if (HasParentRelativeBorder(pChild))
299 RegionSubtract(&pChild->valdata->after.borderExposed,
300 &pChild->borderClip,
301 &pChild->winSize);
303 RegionNull(&pChild->valdata->after.exposed);
305 if (pChild->firstChild)
307 pChild = pChild->firstChild;
311 while (!pChild->nextSib && (pChild != pParent))
312 pChild = pChild->parent;
313 if (pChild == pParent)
315 pChild = pChild->nextSib;
394 if ((pChild = pParent->firstChild) && pParent->mapped)
398 if ((pChild->drawable.y < pParent->lastChild->drawable.y) ||
399 ((pChild->drawable.y == pParent->lastChild->drawable.y) &&
400 (pChild->drawable.x < pParent->lastChild->drawable.x)))
402 for (; pChild; pChild = pChild->nextSib)
404 if (pChild->viewable)
405 RegionAppend(&childUnion, &pChild->borderSize);
410 for (pChild = pParent->lastChild; pChild; pChild = pChild->prevSib)
412 if (pChild->viewable)
413 RegionAppend(&childUnion, &pChild->borderSize);
418 for (pChild = pParent->firstChild;
419 pChild;
420 pChild = pChild->nextSib)
422 if (pChild->viewable) {
428 if (pChild->valdata) {
435 &pChild->borderSize);
436 RootlessComputeClips (pChild, pScreen, &childUniverse,
446 &pChild->borderSize);
496 register WindowPtr pChild;
499 pChild = pParent;
502 if (pChild->viewable)
504 oldVis = pChild->visibility;
505 if (oldVis != (pChild->visibility = VisibilityFullyObscured) &&
506 ((pChild->eventMask | wOtherEventMasks(pChild)) & VisibilityChangeMask))
507 SendVisibilityNotify(pChild);
508 if (pChild->firstChild)
510 pChild = pChild->firstChild;
514 while (!pChild->nextSib && (pChild != pParent))
515 pChild = pChild->parent;
516 if (pChild == pParent)
518 pChild = pChild->nextSib;
561 WindowPtr pChild, /* First child of pRoot that was
572 if (pChild == NullWindow)
573 pChild = pRoot->firstChild;
593 for (pWin = pChild;