Home
last modified time | relevance | path

Searched refs:dirty_rect (Results 1 – 8 of 8) sorted by relevance

/GUIX-v6.2.1/common/src/
Dgx_text_input_cursor_dirty_rectangle_get.c74 …x_text_input_cursor_dirty_rectangle_get(GX_TEXT_INPUT_CURSOR *cursor_ptr, GX_RECTANGLE *dirty_rect) in _gx_text_input_cursor_dirty_rectangle_get() argument
82dirty_rect -> gx_rectangle_left = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_x - (… in _gx_text_input_cursor_dirty_rectangle_get()
83 dirty_rect -> gx_rectangle_right = (GX_VALUE)(dirty_rect -> gx_rectangle_left + cur_width - 1); in _gx_text_input_cursor_dirty_rectangle_get()
84dirty_rect -> gx_rectangle_top = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_y - (c… in _gx_text_input_cursor_dirty_rectangle_get()
85 dirty_rect -> gx_rectangle_bottom = (GX_VALUE)(dirty_rect -> gx_rectangle_top + cur_height - 1); in _gx_text_input_cursor_dirty_rectangle_get()
Dgx_multi_line_text_input_text_select.c79 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_text_select() local
98 _gx_multi_line_text_input_highlight_rectangle_get(input, &dirty_rect); in _gx_multi_line_text_input_text_select()
101 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_multi_line_text_input_text_select()
105 …_input_cursor_dirty_rectangle_get(&input -> gx_multi_line_text_input_cursor_instance, &dirty_rect); in _gx_multi_line_text_input_text_select()
108 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_multi_line_text_input_text_select()
120 _gx_multi_line_text_input_highlight_rectangle_get(input, &dirty_rect); in _gx_multi_line_text_input_text_select()
123 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_multi_line_text_input_text_select()
Dgx_single_line_text_input_text_select.c79 GX_RECTANGLE dirty_rect; in _gx_single_line_text_input_text_select() local
98 … _gx_single_line_text_input_text_rectangle_get(input, (INT)(start_mark - end_mark), &dirty_rect); in _gx_single_line_text_input_text_select()
101 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
105 …t_input_cursor_dirty_rectangle_get(&input->gx_single_line_text_input_cursor_instance, &dirty_rect); in _gx_single_line_text_input_text_select()
108 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
120 … _gx_single_line_text_input_text_rectangle_get(input, (INT)(start_mark - end_mark), &dirty_rect); in _gx_single_line_text_input_text_select()
123 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
Dgx_circular_gauge_needle_dirty_mark.c76 GX_RECTANGLE dirty_rect; in _gx_circular_gauge_needle_dirty_mark() local
79 dirty_rect = gauge -> gx_circular_gauge_current_needle_rectangle; in _gx_circular_gauge_needle_dirty_mark()
85 … _gx_utility_rectangle_combine(&dirty_rect, &(gauge->gx_circular_gauge_current_needle_rectangle)); in _gx_circular_gauge_needle_dirty_mark()
88 _gx_system_dirty_partial_add((GX_WIDGET *)gauge, &dirty_rect); in _gx_circular_gauge_needle_dirty_mark()
Dgx_multi_line_text_input_delete.c104 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_delete() local
201 dirty_rect = client; in _gx_multi_line_text_input_delete()
204dirty_rect.gx_rectangle_top = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_y - line_… in _gx_multi_line_text_input_delete()
218 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_delete()
220 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_delete()
223 _gx_system_dirty_partial_add((GX_WIDGET *)text_input, &dirty_rect); in _gx_multi_line_text_input_delete()
Dgx_multi_line_text_input_backspace.c107 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_backspace() local
221 dirty_rect = client; in _gx_multi_line_text_input_backspace()
223dirty_rect.gx_rectangle_top = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_y - (line… in _gx_multi_line_text_input_backspace()
237 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_backspace()
239 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_backspace()
242 _gx_system_dirty_partial_add((GX_WIDGET *)text_input, &dirty_rect); in _gx_multi_line_text_input_backspace()
Dgx_multi_line_text_input_char_insert.c159 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_char_insert_ext() local
308 dirty_rect = client; in _gx_multi_line_text_input_char_insert_ext()
311 dirty_rect.gx_rectangle_top = (GX_VALUE)(old_cur_y - line_height - (line_height >> 1)); in _gx_multi_line_text_input_char_insert_ext()
325 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_char_insert_ext()
327 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_char_insert_ext()
330 _gx_system_dirty_partial_add((GX_WIDGET *)text_input, &dirty_rect); in _gx_multi_line_text_input_char_insert_ext()
/GUIX-v6.2.1/common/inc/
Dgx_text_input_cursor.h56 …_text_input_cursor_dirty_rectangle_get(GX_TEXT_INPUT_CURSOR *cursor_ptr, GX_RECTANGLE *dirty_rect);