Lines Matching refs:winner
74 GX_WIDGET *winner = GX_NULL; in _gx_widget_child_focus_assign() local
82 winner = test; in _gx_widget_child_focus_assign()
84 if (winner -> gx_widget_status & GX_STATUS_NAV_PARENT) in _gx_widget_child_focus_assign()
91 test = winner -> gx_widget_first_child; in _gx_widget_child_focus_assign()
100 if (winner) in _gx_widget_child_focus_assign()
102 if (!(winner -> gx_widget_status & GX_STATUS_HAS_FOCUS) || in _gx_widget_child_focus_assign()
103 winner != _gx_system_focus_owner) in _gx_widget_child_focus_assign()
105 _gx_system_focus_claim(winner); in _gx_widget_child_focus_assign()
118 winner = test; in _gx_widget_child_focus_assign()
120 if (winner -> gx_widget_status & GX_STATUS_NAV_PARENT) in _gx_widget_child_focus_assign()
126 test = winner -> gx_widget_first_child; in _gx_widget_child_focus_assign()
135 if (winner && !(winner -> gx_widget_status & GX_STATUS_HAS_FOCUS)) in _gx_widget_child_focus_assign()
137 _gx_system_focus_claim(winner); in _gx_widget_child_focus_assign()