Lines Matching refs:widget

85 UINT  _gx_widget_resize(GX_WIDGET *widget, GX_RECTANGLE *new_size)  in _gx_widget_resize()  argument
99 if (_gx_utility_rectangle_compare(&widget -> gx_widget_size, new_size)) in _gx_widget_resize()
104 if (widget -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_widget_resize()
109 if (_gx_utility_rectangle_inside_detect(new_size, &widget -> gx_widget_size)) in _gx_widget_resize()
111 _gx_system_dirty_partial_add(widget, new_size); in _gx_widget_resize()
119 _gx_utility_rectangle_combine(&area_sum, &widget -> gx_widget_size); in _gx_widget_resize()
120 _gx_system_dirty_partial_add(widget -> gx_widget_parent, &area_sum); in _gx_widget_resize()
125 …LeftShift = (GX_VALUE)(new_size -> gx_rectangle_left - widget -> gx_widget_size.gx_rectangle_left); in _gx_widget_resize()
126 TopShift = (GX_VALUE)(new_size -> gx_rectangle_top - widget -> gx_widget_size.gx_rectangle_top); in _gx_widget_resize()
127 …RightShift = (GX_VALUE)(new_size -> gx_rectangle_right - widget -> gx_widget_size.gx_rectangle_rig… in _gx_widget_resize()
128 …BottomShift = (GX_VALUE)(new_size -> gx_rectangle_bottom - widget -> gx_widget_size.gx_rectangle_b… in _gx_widget_resize()
131 widget -> gx_widget_size = *new_size; in _gx_widget_resize()
135 if (widget -> gx_widget_type >= GX_TYPE_WINDOW) in _gx_widget_resize()
137 win = (GX_WINDOW *)widget; in _gx_widget_resize()
144 if (widget -> gx_widget_parent) in _gx_widget_resize()
146 if (widget -> gx_widget_parent -> gx_widget_type == GX_TYPE_ROOT_WINDOW) in _gx_widget_resize()
148 root = (GX_WINDOW_ROOT *)widget -> gx_widget_parent; in _gx_widget_resize()
159 child = widget -> gx_widget_first_child; in _gx_widget_resize()
170 if (widget -> gx_widget_type >= GX_TYPE_WINDOW) in _gx_widget_resize()
174 child = widget -> gx_widget_first_child; in _gx_widget_resize()
183 if (widget -> gx_widget_status & GX_STATUS_VISIBLE) in _gx_widget_resize()
187 _gx_widget_clipping_update(widget); in _gx_widget_resize()
189 if (widget -> gx_widget_status & GX_STATUS_RESIZE_NOTIFY) in _gx_widget_resize()
193 new_event.gx_event_target = widget; in _gx_widget_resize()