Lines Matching defs:pChild

223     WindowPtr pChild;
225 if (!(pChild = pWin))
229 result = (* func)(pChild, data);
232 if ((result == WT_WALKCHILDREN) && pChild->firstChild)
234 pChild = pChild->firstChild;
237 while (!pChild->nextSib && (pChild != pWin))
238 pChild = pChild->parent;
239 if (pChild == pWin)
241 pChild = pChild->nextSib;
852 WindowPtr pChild, pSib, pParent;
856 if (!(pChild = pWin->firstChild))
861 if (pChild->firstChild)
863 pChild = pChild->firstChild;
868 pParent = pChild->parent;
869 if (SubStrSend(pChild, pParent))
873 event.u.destroyNotify.window = pChild->drawable.id;
874 DeliverEvents(pChild, &event, 1, NullWindow);
876 FreeResource(pChild->drawable.id, RT_WINDOW);
877 pSib = pChild->nextSib;
878 pChild->viewable = FALSE;
879 if (pChild->realized)
881 pChild->realized = FALSE;
882 (*UnrealizeWindow)(pChild);
884 FreeWindowResources(pChild);
885 dixFreeObjectWithPrivates(pChild, PRIVATE_WINDOW);
886 if ( (pChild = pSib) )
888 pChild = pParent;
889 pChild->firstChild = NullWindow;
890 pChild->lastChild = NullWindow;
891 if (pChild == pWin)
1001 WindowPtr pChild;
1314 for (pChild = pWin->firstChild; pChild; pChild=pChild->nextSib)
1316 if (!pChild->optional && !MakeWindowOptional (pChild))
1329 for (pChild = pWin->firstChild; pChild; pChild=pChild->nextSib)
1331 if (pChild->optional->colormap == cmap)
1332 CheckWindowOptionalNeed (pChild);
1374 for (pChild = pWin->firstChild; pChild; pChild=pChild->nextSib)
1376 if (!pChild->optional && !pChild->cursorIsNone &&
1377 !MakeWindowOptional (pChild))
1413 for (pChild=pWin->firstChild; pChild; pChild=pChild->nextSib)
1415 if (pChild->optional &&
1416 (pChild->optional->cursor == pCursor))
1417 CheckWindowOptionalNeed (pChild);
1731 WindowPtr pSib, pChild;
1765 if ( (pChild = pSib->firstChild) )
1769 pChild->drawable.x = pChild->parent->drawable.x +
1770 pChild->origin.x;
1771 pChild->drawable.y = pChild->parent->drawable.y +
1772 pChild->origin.y;
1773 SetWinSize (pChild);
1774 SetBorderSize (pChild);
1775 (*pScreen->PositionWindow)(pChild,
1776 pChild->drawable.x, pChild->drawable.y);
1777 if (pChild->firstChild)
1779 pChild = pChild->firstChild;
1782 while (!pChild->nextSib && (pChild != pSib))
1783 pChild = pChild->parent;
1784 if (pChild == pSib)
1786 pChild = pChild->nextSib;
2554 WindowPtr pChild;
2558 pChild = pWin;
2561 if (pChild->mapped)
2563 pChild->realized = TRUE;
2564 pChild->viewable = (pChild->drawable.class == InputOutput);
2565 (* Realize)(pChild);
2566 if (pChild->firstChild)
2568 pChild = pChild->firstChild;
2572 while (!pChild->nextSib && (pChild != pWin))
2573 pChild = pChild->parent;
2574 if (pChild == pWin)
2576 pChild = pChild->nextSib;
2786 WindowPtr pChild;
2792 pChild = pWin;
2795 if (pChild->realized)
2797 pChild->realized = FALSE;
2798 pChild->visibility = VisibilityNotViewable;
2800 if(!noPanoramiXExtension && !pChild->drawable.pScreen->myNum) {
2803 pChild->drawable.id, XRT_WINDOW,
2809 (* Unrealize)(pChild);
2811 DeleteWindowFromAnyEvents(pChild, FALSE);
2812 if (pChild->viewable)
2814 pChild->viewable = FALSE;
2815 (* MarkUnrealizedWindow)(pChild, pWin, fromConfigure);
2816 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER;
2818 if (pChild->firstChild)
2820 pChild = pChild->firstChild;
2824 while (!pChild->nextSib && (pChild != pWin))
2825 pChild = pChild->parent;
2826 if (pChild == pWin)
2828 pChild = pChild->nextSib;
2892 WindowPtr pChild, pHead;
2909 for (pChild = pWin->lastChild; pChild != pHead; pChild = pChild->prevSib)
2911 if (pChild->mapped)
2913 if (parentNotify || StrSend(pChild))
2916 event.u.unmapNotify.window = pChild->drawable.id;
2918 DeliverEvents(pChild, &event, 1, NullWindow);
2920 if (pChild->viewable)
2922 pChild->valdata = UnmapValData;
2925 pChild->mapped = FALSE;
2926 if (pChild->realized)
2927 UnrealizeTree(pChild, FALSE);
3495 WindowPtr pChild;
3562 for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib)
3564 if (WindowSeekDeviceCursor(pChild, pDev, &pNode, &pPrev))