Lines Matching refs:child
57 * - The core protocol spec says that "In a LeaveNotify event, if a child of the
58 * event window contains the initial position of the pointer, then the child
59 * component is set to that child. Otherwise, it is None. For an EnterNotify
60 * event, if a child of the event window contains the final pointer position,
61 * then the child component is set to that child. Otherwise, it is None."
77 * Return TRUE if 'win' has a pointer within its boundaries, excluding child
129 * @return The child window that has the pointer within its boundaries or
149 * @return The child window that has the pointer within its boundaries or
224 * Send enter notifies to all windows between 'ancestor' and 'child' (excluding
232 WindowPtr child,
236 WindowPtr parent = child->parent;
242 child->drawable.id);
246 * Send enter notifies to all windows between 'ancestor' and 'child' (excluding
253 WindowPtr child,
257 WindowPtr parent = child->parent;
278 field is set to the child containing the descendant. The detail
284 child->drawable.id);
289 WindowPtr child,
296 if (ancestor == child)
299 for (win = child->parent; win != ancestor; win = win->parent)
319 /* If one window has a pointer or a child with a pointer, skip some
324 CoreEnterLeaveEvent(dev, LeaveNotify, mode, detail, win, child->drawable.id);
326 child = win;
331 * Send leave notifies to all windows between 'child' and 'ancestor'.
337 WindowPtr child,
344 if (ancestor == child)
346 for (win = child->parent; win != ancestor; win = win->parent)
349 child->drawable.id);
350 child = win;
377 is set to the child containing the new P(W), the detail field
387 WindowPtr child = FirstPointerChild(A);
388 if (child)
423 subwindow is set to the child containing the previous P(W)
431 WindowPtr child = FirstPointerChild(B);
432 if (child)
460 is set to the child containing the new P(W), the detail field
469 WindowPtr child = FirstPointerChild(A);
470 if (child)
489 field should be set to the child containing the old P(W) <<< WRONG */
517 is set to the child containing the new P(W) <<< THIS IS WRONG */
537 subwindow is set to the child containing the previous P(W)
545 WindowPtr child = FirstPointerChild(B);
546 if (child)
630 * Send focus out events to all windows between 'child' and 'ancestor'.
635 WindowPtr child,
642 if (ancestor == child)
644 for (win = child->parent; win != ancestor; win = win->parent)
650 * Send enter notifies to all windows between 'ancestor' and 'child' (excluding
657 WindowPtr child,
661 WindowPtr parent = child->parent;
670 * Send FocusIn events to all windows between 'ancestor' and 'child' (excluding
677 WindowPtr child,
681 WindowPtr parent = child->parent;
711 WindowPtr child,
718 if (ancestor == child)
721 for (win = child->parent; win != ancestor; win = win->parent)
741 /* If one window has a focus or a child with a focuspointer, skip some
811 * @param exclude If the pointer window is a child of 'exclude', no events are
869 WindowPtr child = FirstFocusChild(A);
870 if (child)
872 /* NotifyPointer P-A unless P is child or below*/
873 CoreFocusOutNotifyPointerEvents(dev, A, child, mode, FALSE);
919 WindowPtr child = FirstFocusChild(B);
920 if (child)
923 /* NotifyPointer B-P unless P is child or below. */
924 CoreFocusInNotifyPointerEvents(dev, B, child, mode, FALSE);
927 /* NotifyPointer B-P unless P is child or below. */
963 WindowPtr child = FirstFocusChild(A);
964 if (child)
966 /* NotifyPointer P-A unless P is child or below*/
967 CoreFocusOutNotifyPointerEvents(dev, A, child, mode, FALSE);
1045 WindowPtr child = FirstFocusChild(B);
1046 if (child)
1049 /* NotifyPointer B-P unless P is child or below. */
1050 CoreFocusInNotifyPointerEvents(dev, B, child, mode, FALSE);
1132 WindowPtr child = FirstFocusChild(A);
1133 if (child)
1211 WindowPtr child = FirstFocusChild(B);
1212 if (child)
1215 /* NotifyPointer B-P unless P is child or below. */
1216 CoreFocusInNotifyPointerEvents(dev, B, child, mode, FALSE);
1219 /* NotifyPointer B-P unless P is child or below. */
1348 /* neither from or to is child of other */