Lines Matching refs:pChild
203 WindowPtr pChild;
294 pChild = pParent;
296 if (pChild->viewable) {
297 if (pChild->visibility != VisibilityFullyObscured) {
298 RegionTranslate(&pChild->borderClip, dx, dy);
299 RegionTranslate(&pChild->clipList, dx, dy);
300 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER;
302 (*pScreen->ClipNotify) (pChild, dx, dy);
305 if (pChild->valdata) {
306 RegionNull(&pChild->valdata->after.borderExposed);
307 if (HasParentRelativeBorder(pChild)) {
308 RegionSubtract(&pChild->valdata->after.
309 borderExposed, &pChild->borderClip,
310 &pChild->winSize);
312 RegionNull(&pChild->valdata->after.exposed);
314 if (pChild->firstChild) {
315 pChild = pChild->firstChild;
319 while (!pChild->nextSib && (pChild != pParent))
320 pChild = pChild->parent;
321 if (pChild == pParent)
323 pChild = pChild->nextSib;
395 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))) {
401 for (; pChild; pChild = pChild->nextSib) {
402 if (pChild->viewable && !TreatAsTransparent(pChild))
403 RegionAppend(&childUnion, &pChild->borderSize);
407 for (pChild = pParent->lastChild; pChild; pChild = pChild->prevSib) {
408 if (pChild->viewable && !TreatAsTransparent(pChild))
409 RegionAppend(&childUnion, &pChild->borderSize);
414 for (pChild = pParent->firstChild; pChild; pChild = pChild->nextSib) {
415 if (pChild->viewable) {
421 if (pChild->valdata) {
427 universe, &pChild->borderSize);
428 miComputeClips(pChild, pScreen, &childUniverse, kind,
436 if (overlap && !TreatAsTransparent(pChild))
437 RegionSubtract(universe, universe, &pChild->borderSize);
484 WindowPtr pChild;
487 pChild = pParent;
489 if (pChild->viewable) {
490 oldVis = pChild->visibility;
491 if (oldVis != (pChild->visibility = VisibilityFullyObscured) &&
492 ((pChild->
493 eventMask | wOtherEventMasks(pChild)) & VisibilityChangeMask))
494 SendVisibilityNotify(pChild);
495 if (pChild->firstChild) {
496 pChild = pChild->firstChild;
500 while (!pChild->nextSib && (pChild != pParent))
501 pChild = pChild->parent;
502 if (pChild == pParent)
504 pChild = pChild->nextSib;
550 WindowPtr pChild, /* First child of pParent that was
571 if (pChild == NullWindow)
572 pChild = pParent->firstChild;
595 for (pWin = pParent->firstChild; pWin != pChild; pWin = pWin->nextSib) {
599 for (pWin = pChild; pWin; pWin = pWin->nextSib)
606 if ((pChild->drawable.y < pParent->lastChild->drawable.y) ||
607 ((pChild->drawable.y == pParent->lastChild->drawable.y) &&
608 (pChild->drawable.x < pParent->lastChild->drawable.x))) {
610 for (pWin = pChild; pWin; pWin = pWin->nextSib) {
627 if (pWin == pChild)
655 for (pWin = pChild; pWin; pWin = pWin->nextSib)
666 if (pWin == pChild)
677 for (pWin = pChild; pWin != NullWindow; pWin = pWin->nextSib) {