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.c75 …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
83dirty_rect -> gx_rectangle_left = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_x - (… in _gx_text_input_cursor_dirty_rectangle_get()
84 dirty_rect -> gx_rectangle_right = (GX_VALUE)(dirty_rect -> gx_rectangle_left + cur_width - 1); in _gx_text_input_cursor_dirty_rectangle_get()
85dirty_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()
86 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.c80 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_text_select() local
99 _gx_multi_line_text_input_highlight_rectangle_get(input, &dirty_rect); in _gx_multi_line_text_input_text_select()
102 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_multi_line_text_input_text_select()
106 …_input_cursor_dirty_rectangle_get(&input -> gx_multi_line_text_input_cursor_instance, &dirty_rect); in _gx_multi_line_text_input_text_select()
109 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_multi_line_text_input_text_select()
121 _gx_multi_line_text_input_highlight_rectangle_get(input, &dirty_rect); in _gx_multi_line_text_input_text_select()
124 _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.c80 GX_RECTANGLE dirty_rect; in _gx_single_line_text_input_text_select() local
99 … _gx_single_line_text_input_text_rectangle_get(input, (INT)(start_mark - end_mark), &dirty_rect); in _gx_single_line_text_input_text_select()
102 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
106 …t_input_cursor_dirty_rectangle_get(&input->gx_single_line_text_input_cursor_instance, &dirty_rect); in _gx_single_line_text_input_text_select()
109 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
121 … _gx_single_line_text_input_text_rectangle_get(input, (INT)(start_mark - end_mark), &dirty_rect); in _gx_single_line_text_input_text_select()
124 _gx_system_dirty_partial_add((GX_WIDGET *)input, &dirty_rect); in _gx_single_line_text_input_text_select()
Dgx_circular_gauge_needle_dirty_mark.c77 GX_RECTANGLE dirty_rect; in _gx_circular_gauge_needle_dirty_mark() local
80 dirty_rect = gauge -> gx_circular_gauge_current_needle_rectangle; in _gx_circular_gauge_needle_dirty_mark()
86 … _gx_utility_rectangle_combine(&dirty_rect, &(gauge->gx_circular_gauge_current_needle_rectangle)); in _gx_circular_gauge_needle_dirty_mark()
89 _gx_system_dirty_partial_add((GX_WIDGET *)gauge, &dirty_rect); in _gx_circular_gauge_needle_dirty_mark()
Dgx_multi_line_text_input_delete.c105 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_delete() local
202 dirty_rect = client; in _gx_multi_line_text_input_delete()
205dirty_rect.gx_rectangle_top = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_y - line_… in _gx_multi_line_text_input_delete()
219 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_delete()
221 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_delete()
224 _gx_system_dirty_partial_add((GX_WIDGET *)text_input, &dirty_rect); in _gx_multi_line_text_input_delete()
Dgx_multi_line_text_input_backspace.c108 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_backspace() local
222 dirty_rect = client; in _gx_multi_line_text_input_backspace()
224dirty_rect.gx_rectangle_top = (GX_VALUE)(cursor_ptr -> gx_text_input_cursor_pos.gx_point_y - (line… in _gx_multi_line_text_input_backspace()
238 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_backspace()
240 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_backspace()
243 _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.c160 GX_RECTANGLE dirty_rect; in _gx_multi_line_text_input_char_insert_ext() local
309 dirty_rect = client; in _gx_multi_line_text_input_char_insert_ext()
312 dirty_rect.gx_rectangle_top = (GX_VALUE)(old_cur_y - line_height - (line_height >> 1)); in _gx_multi_line_text_input_char_insert_ext()
326 if (shift < dirty_rect.gx_rectangle_bottom) in _gx_multi_line_text_input_char_insert_ext()
328 dirty_rect.gx_rectangle_bottom = (GX_VALUE)shift; in _gx_multi_line_text_input_char_insert_ext()
331 _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.h57 …_text_input_cursor_dirty_rectangle_get(GX_TEXT_INPUT_CURSOR *cursor_ptr, GX_RECTANGLE *dirty_rect);