Lines Matching refs:pChild
139 WindowPtr pChild, pLast; in miMarkOverlappedWindows() local
152 pChild = pWin; in miMarkOverlappedWindows()
154 if (pChild->viewable) { in miMarkOverlappedWindows()
155 if (RegionBroken(&pChild->winSize)) in miMarkOverlappedWindows()
156 SetWinSize(pChild); in miMarkOverlappedWindows()
157 if (RegionBroken(&pChild->borderSize)) in miMarkOverlappedWindows()
158 SetBorderSize(pChild); in miMarkOverlappedWindows()
159 (*MarkWindow) (pChild); in miMarkOverlappedWindows()
160 if (pChild->firstChild) { in miMarkOverlappedWindows()
161 pChild = pChild->firstChild; in miMarkOverlappedWindows()
165 while (!pChild->nextSib && (pChild != pWin)) in miMarkOverlappedWindows()
166 pChild = pChild->parent; in miMarkOverlappedWindows()
167 if (pChild == pWin) in miMarkOverlappedWindows()
169 pChild = pChild->nextSib; in miMarkOverlappedWindows()
174 if ((pChild = pFirst)) { in miMarkOverlappedWindows()
176 pLast = pChild->parent->lastChild; in miMarkOverlappedWindows()
178 if (pChild->viewable) { in miMarkOverlappedWindows()
179 if (RegionBroken(&pChild->winSize)) in miMarkOverlappedWindows()
180 SetWinSize(pChild); in miMarkOverlappedWindows()
181 if (RegionBroken(&pChild->borderSize)) in miMarkOverlappedWindows()
182 SetBorderSize(pChild); in miMarkOverlappedWindows()
183 if (RegionContainsRect(&pChild->borderSize, box)) { in miMarkOverlappedWindows()
184 (*MarkWindow) (pChild); in miMarkOverlappedWindows()
186 if (pChild->firstChild) { in miMarkOverlappedWindows()
187 pChild = pChild->firstChild; in miMarkOverlappedWindows()
192 while (!pChild->nextSib && (pChild != pLast)) in miMarkOverlappedWindows()
193 pChild = pChild->parent; in miMarkOverlappedWindows()
194 if (pChild == pLast) in miMarkOverlappedWindows()
196 pChild = pChild->nextSib; in miMarkOverlappedWindows()
213 WindowPtr pChild; in miHandleValidateExposures() local
217 pChild = pWin; in miHandleValidateExposures()
218 WindowExposures = pChild->drawable.pScreen->WindowExposures; in miHandleValidateExposures()
220 if ((val = pChild->valdata)) { in miHandleValidateExposures()
222 pWin->drawable.pScreen->PaintWindow(pChild, in miHandleValidateExposures()
226 (*WindowExposures) (pChild, &val->after.exposed); in miHandleValidateExposures()
229 pChild->valdata = NULL; in miHandleValidateExposures()
230 if (pChild->firstChild) { in miHandleValidateExposures()
231 pChild = pChild->firstChild; in miHandleValidateExposures()
235 while (!pChild->nextSib && (pChild != pWin)) in miHandleValidateExposures()
236 pChild = pChild->parent; in miHandleValidateExposures()
237 if (pChild == pWin) in miHandleValidateExposures()
239 pChild = pChild->nextSib; in miHandleValidateExposures()
356 WindowPtr pChild; in miResizeWindow() local
389 for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib) { in miResizeWindow()
390 g = pChild->winGravity; in miResizeWindow()
394 RegionUnion(gravitate[g], gravitate[g], &pChild->borderClip); in miResizeWindow()
397 UnmapWindow(pChild, TRUE); in miResizeWindow()
585 for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib) { in miResizeWindow()
586 if (pChild->winGravity != g) in miResizeWindow()
588 RegionIntersect(pRegion, &pChild->borderClip, gravitate[g]); in miResizeWindow()
589 TraverseTree(pChild, miRecomputeExposures, (void *) pRegion); in miResizeWindow()
738 miMarkUnrealizedWindow(WindowPtr pChild, WindowPtr pWin, Bool fromConfigure) in miMarkUnrealizedWindow() argument
740 if ((pChild != pWin) || fromConfigure) { in miMarkUnrealizedWindow()
741 RegionEmpty(&pChild->clipList); in miMarkUnrealizedWindow()
742 if (pChild->drawable.pScreen->ClipNotify) in miMarkUnrealizedWindow()
743 (*pChild->drawable.pScreen->ClipNotify) (pChild, 0, 0); in miMarkUnrealizedWindow()
744 RegionEmpty(&pChild->borderClip); in miMarkUnrealizedWindow()