Lines Matching defs:pChild
107 int RootlessMiValidateTree(WindowPtr pRoot, WindowPtr pChild, VTKind kind);
135 register WindowPtr pChild;
214 pChild = pParent;
216 if (pChild->viewable) {
217 if (pChild->visibility != VisibilityFullyObscured) {
218 RegionTranslate(&pChild->borderClip, dx, dy);
219 RegionTranslate(&pChild->clipList, dx, dy);
220 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER;
222 (*pScreen->ClipNotify) (pChild, dx, dy);
225 if (pChild->valdata) {
226 RegionNull(&pChild->valdata->after.borderExposed);
227 if (HasParentRelativeBorder(pChild)) {
228 RegionSubtract(&pChild->valdata->after.
229 borderExposed, &pChild->borderClip,
230 &pChild->winSize);
232 RegionNull(&pChild->valdata->after.exposed);
234 if (pChild->firstChild) {
235 pChild = pChild->firstChild;
239 while (!pChild->nextSib && (pChild != pParent))
240 pChild = pChild->parent;
241 if (pChild == pParent)
243 pChild = pChild->nextSib;
317 if ((pChild = pParent->firstChild) && pParent->mapped) {
320 if ((pChild->drawable.y < pParent->lastChild->drawable.y) ||
321 ((pChild->drawable.y == pParent->lastChild->drawable.y) &&
322 (pChild->drawable.x < pParent->lastChild->drawable.x))) {
323 for (; pChild; pChild = pChild->nextSib) {
324 if (pChild->viewable)
325 RegionAppend(&childUnion, &pChild->borderSize);
329 for (pChild = pParent->lastChild; pChild; pChild = pChild->prevSib) {
330 if (pChild->viewable)
331 RegionAppend(&childUnion, &pChild->borderSize);
336 for (pChild = pParent->firstChild; pChild; pChild = pChild->nextSib) {
337 if (pChild->viewable) {
343 if (pChild->valdata) {
349 universe, &pChild->borderSize);
350 RootlessComputeClips(pChild, pScreen, &childUniverse,
359 RegionSubtract(universe, universe, &pChild->borderSize);
406 register WindowPtr pChild;
409 pChild = pParent;
411 if (pChild->viewable) {
412 oldVis = pChild->visibility;
413 if (oldVis != (pChild->visibility = VisibilityFullyObscured) &&
414 ((pChild->
415 eventMask | wOtherEventMasks(pChild)) & VisibilityChangeMask))
416 SendVisibilityNotify(pChild);
417 if (pChild->firstChild) {
418 pChild = pChild->firstChild;
422 while (!pChild->nextSib && (pChild != pParent))
423 pChild = pChild->parent;
424 if (pChild == pParent)
426 pChild = pChild->nextSib;
469 WindowPtr pChild, /* First child of pRoot that was
481 if (pChild == NullWindow)
482 pChild = pRoot->firstChild;
500 for (pWin = pChild; pWin != NullWindow; pWin = pWin->nextSib) {