Lines Matching refs:child
72 GX_WIDGET *child; in _gx_widget_nav_order_initialize() local
77 child = widget -> gx_widget_first_child; in _gx_widget_nav_order_initialize()
80 while (child) in _gx_widget_nav_order_initialize()
84 if (child -> gx_widget_status & GX_STATUS_DEFAULT_FOCUS) in _gx_widget_nav_order_initialize()
92 child -> gx_widget_status &= ~GX_STATUS_DEFAULT_FOCUS; in _gx_widget_nav_order_initialize()
95 child -> gx_widget_nav_next = GX_NULL; in _gx_widget_nav_order_initialize()
96 child -> gx_widget_nav_previous = GX_NULL; in _gx_widget_nav_order_initialize()
97 child = child -> gx_widget_next; in _gx_widget_nav_order_initialize()
107 child = widget -> gx_widget_first_child; in _gx_widget_nav_order_initialize()
110 while (child) in _gx_widget_nav_order_initialize()
112 if (child == last_stop || (child -> gx_widget_status & GX_STATUS_VISIBLE) == 0) in _gx_widget_nav_order_initialize()
114 child = child -> gx_widget_next; in _gx_widget_nav_order_initialize()
118 if (!child -> gx_widget_nav_next) in _gx_widget_nav_order_initialize()
120 if ((child -> gx_widget_status & GX_STATUS_ACCEPTS_FOCUS) && in _gx_widget_nav_order_initialize()
121 !(child -> gx_widget_status & GX_STATUS_NONCLIENT)) in _gx_widget_nav_order_initialize()
125 … if (child -> gx_widget_size.gx_rectangle_top < winner -> gx_widget_size.gx_rectangle_top) in _gx_widget_nav_order_initialize()
127 winner = child; in _gx_widget_nav_order_initialize()
131 … if (child -> gx_widget_size.gx_rectangle_top == winner -> gx_widget_size.gx_rectangle_top && in _gx_widget_nav_order_initialize()
132 … child -> gx_widget_size.gx_rectangle_left < winner -> gx_widget_size.gx_rectangle_left) in _gx_widget_nav_order_initialize()
134 winner = child; in _gx_widget_nav_order_initialize()
140 winner = child; in _gx_widget_nav_order_initialize()
145 child = child -> gx_widget_next; in _gx_widget_nav_order_initialize()