Home
last modified time | relevance | path

Searched refs:insert_pos (Results 1 – 10 of 10) sorted by relevance

/GUIX-v6.2.1/common/src/
Dgx_multi_line_text_input_cursor_pos_update.c89 UINT insert_pos; in _gx_multi_line_text_input_cursor_pos_update() local
133 insert_pos = text_input -> gx_multi_line_text_input_text_insert_position; in _gx_multi_line_text_input_cursor_pos_update()
139 (view -> gx_multi_line_text_view_line_index[0] > insert_pos)) in _gx_multi_line_text_input_cursor_pos_update()
153 if (start_index >= insert_pos) in _gx_multi_line_text_input_cursor_pos_update()
163 if (insert_pos) in _gx_multi_line_text_input_cursor_pos_update()
165 if ((string_buffer[insert_pos - 1] == GX_KEY_CARRIAGE_RETURN) || in _gx_multi_line_text_input_cursor_pos_update()
166 (string_buffer[insert_pos - 1] == GX_KEY_LINE_FEED)) in _gx_multi_line_text_input_cursor_pos_update()
177 if (view -> gx_multi_line_text_view_line_index[cache_index] >= insert_pos) in _gx_multi_line_text_input_cursor_pos_update()
187 if (insert_pos && in _gx_multi_line_text_input_cursor_pos_update()
188 (string_buffer[insert_pos - 1] != GX_KEY_CARRIAGE_RETURN) && in _gx_multi_line_text_input_cursor_pos_update()
[all …]
Dgx_multi_line_text_input_left_arrow.c95 UINT insert_pos; in _gx_multi_line_text_input_left_arrow() local
154 insert_pos = text_input -> gx_multi_line_text_input_text_insert_position; in _gx_multi_line_text_input_left_arrow()
155 if (insert_pos > 0) in _gx_multi_line_text_input_left_arrow()
161 … (INT)(insert_pos - 1), &glyph_len); in _gx_multi_line_text_input_left_arrow()
163 ….gx_string_ptr = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[insert_pos - glyph_len]; in _gx_multi_line_text_input_left_arrow()
172 ….gx_string_ptr = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[insert_pos - glyph_len]; in _gx_multi_line_text_input_left_arrow()
Dgx_multi_line_text_input_backspace.c109 UINT insert_pos; in _gx_multi_line_text_input_backspace() local
126 insert_pos = text_input -> gx_multi_line_text_input_text_insert_position; in _gx_multi_line_text_input_backspace()
128 if (insert_pos > 0) in _gx_multi_line_text_input_backspace()
143 ….gx_string_ptr = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[insert_pos - glyph_len]; in _gx_multi_line_text_input_backspace()
151 … (INT)(insert_pos - 1), &glyph_len); in _gx_multi_line_text_input_backspace()
155 ….gx_string_ptr = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[insert_pos - glyph_len]; in _gx_multi_line_text_input_backspace()
161 ….gx_string_ptr = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[insert_pos - glyph_len]; in _gx_multi_line_text_input_backspace()
174 _gx_multi_line_text_input_char_remove(text_input, insert_pos - glyph_len, glyph_len); in _gx_multi_line_text_input_backspace()
Dgx_multi_line_text_input_delete.c102 UINT insert_pos; in _gx_multi_line_text_input_delete() local
122 insert_pos = text_input -> gx_multi_line_text_input_text_insert_position; in _gx_multi_line_text_input_delete()
124 if (insert_pos < string_size) in _gx_multi_line_text_input_delete()
143 … string.gx_string_ptr = text_input -> gx_multi_line_text_view_text.gx_string_ptr + insert_pos; in _gx_multi_line_text_input_delete()
144 …string.gx_string_length = text_input -> gx_multi_line_text_view_text.gx_string_length - insert_pos; in _gx_multi_line_text_input_delete()
148 … string.gx_string_ptr = text_input -> gx_multi_line_text_view_text.gx_string_ptr + insert_pos; in _gx_multi_line_text_input_delete()
159 _gx_multi_line_text_input_char_remove(text_input, insert_pos, glyph_len); in _gx_multi_line_text_input_delete()
Dgx_single_line_text_input_character_delete.c89 UINT insert_pos; in _gx_single_line_text_input_character_delete() local
109 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_character_delete()
113 if (insert_pos < string_size) in _gx_single_line_text_input_character_delete()
133 string.gx_string_ptr = string_buffer + insert_pos; in _gx_single_line_text_input_character_delete()
134 string.gx_string_length = string_size - insert_pos; in _gx_single_line_text_input_character_delete()
149 string.gx_string_ptr = string_buffer + insert_pos; in _gx_single_line_text_input_character_delete()
224 …memmove(string_buffer + insert_pos, string_buffer + insert_pos + glyph_len, string_size - insert_p… in _gx_single_line_text_input_character_delete()
Dgx_single_line_text_input_position_update.c80 UINT insert_pos; in _gx_single_line_text_input_position_update() local
88 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_position_update()
96 string.gx_string_length = insert_pos; in _gx_single_line_text_input_position_update()
Dgx_single_line_text_input_character_insert.c96 UINT insert_pos; in _gx_single_line_text_input_character_insert() local
140 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_character_insert()
141 …memmove(string_buffer + insert_pos + insert_size, string_buffer + insert_pos, string_size - insert… in _gx_single_line_text_input_character_insert()
142 memmove(string_buffer + insert_pos, insert_str, insert_size); in _gx_single_line_text_input_character_insert()
Dgx_single_line_text_input_right_arrow.c92 UINT insert_pos; in _gx_single_line_text_input_right_arrow() local
139 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_right_arrow()
142 if ((insert_pos < string_size) || in _gx_single_line_text_input_right_arrow()
147 string.gx_string_ptr = string_buffer + insert_pos; in _gx_single_line_text_input_right_arrow()
157 string.gx_string_length = string_size - insert_pos; in _gx_single_line_text_input_right_arrow()
165 string.gx_string_ptr = string_buffer + insert_pos; in _gx_single_line_text_input_right_arrow()
Dgx_single_line_text_input_backspace.c91 UINT insert_pos; in _gx_single_line_text_input_backspace() local
111 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_backspace()
113 if (insert_pos > 0) in _gx_single_line_text_input_backspace()
140 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(insert_pos - 1), &glyph_len); in _gx_single_line_text_input_backspace()
147 string.gx_string_ptr = input_buffer + insert_pos - glyph_len; in _gx_single_line_text_input_backspace()
157 …memmove(input_buffer + insert_pos - glyph_len, input_buffer + insert_pos, string.gx_string_length … in _gx_single_line_text_input_backspace()
Dgx_single_line_text_input_left_arrow.c91 UINT insert_pos; in _gx_single_line_text_input_left_arrow() local
144 insert_pos = text_input -> gx_single_line_text_input_insert_pos; in _gx_single_line_text_input_left_arrow()
146 if ((insert_pos > 0) || (start_mark > end_mark)) in _gx_single_line_text_input_left_arrow()
159 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(insert_pos - 1), &glyph_len); in _gx_single_line_text_input_left_arrow()
169 string.gx_string_ptr += (insert_pos - glyph_len); in _gx_single_line_text_input_left_arrow()