Lines Matching refs:widget
74 static VOID _gx_widget_scroll_shift_helper(GX_WIDGET *widget, INT xShift, INT yShift) in _gx_widget_scroll_shift_helper() argument
78 _gx_utility_rectangle_shift(&widget -> gx_widget_size, (GX_VALUE)xShift, (GX_VALUE)yShift); in _gx_widget_scroll_shift_helper()
80 if (widget -> gx_widget_type >= GX_TYPE_WINDOW) in _gx_widget_scroll_shift_helper()
82 win = (GX_WINDOW *)widget; in _gx_widget_scroll_shift_helper()
86 if (widget -> gx_widget_status & GX_STATUS_DIRTY) in _gx_widget_scroll_shift_helper()
89 _gx_system_dirty_entry_shift(widget, xShift, yShift); in _gx_widget_scroll_shift_helper()
140 UINT _gx_widget_scroll_shift(GX_WIDGET *widget, INT xShift, INT yShift, GX_BOOL clip) in _gx_widget_scroll_shift() argument
151 _gx_widget_scroll_shift_helper(widget, xShift, yShift); in _gx_widget_scroll_shift()
154 child = widget -> gx_widget_first_child; in _gx_widget_scroll_shift()
167 while ((child -> gx_widget_next == GX_NULL) && (child != widget)) in _gx_widget_scroll_shift()
172 if (child == widget) in _gx_widget_scroll_shift()
180 if (clip && (widget -> gx_widget_status & GX_STATUS_VISIBLE)) in _gx_widget_scroll_shift()
182 _gx_widget_clipping_update(widget); in _gx_widget_scroll_shift()