Home
last modified time | relevance | path

Searched refs:glyph_len (Results 1 – 25 of 25) sorted by relevance

/GUIX-v6.2.1/common/src/
Dgx_utility_utf8_string_character_get.c73 …_utility_utf8_string_character_get(GX_STRING *utf8_str, GX_CHAR_CODE *glyph_value, UINT *glyph_len) in _gx_utility_utf8_string_character_get() argument
100 if (glyph_len) in _gx_utility_utf8_string_character_get()
102 *glyph_len = 0; in _gx_utility_utf8_string_character_get()
123 if (glyph_len) in _gx_utility_utf8_string_character_get()
125 *glyph_len = 1; in _gx_utility_utf8_string_character_get()
176 if (glyph_len) in _gx_utility_utf8_string_character_get()
178 *glyph_len = 1; in _gx_utility_utf8_string_character_get()
192 if (glyph_len) in _gx_utility_utf8_string_character_get()
194 *glyph_len = bytes; in _gx_utility_utf8_string_character_get()
210 if (glyph_len) in _gx_utility_utf8_string_character_get()
[all …]
Dgx_rich_text_view_line_info_get.c87 UINT glyph_len = 1; in _gx_rich_text_view_line_info_get() local
157 if (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) != GX_SUCCESS) in _gx_rich_text_view_line_info_get()
164 string.gx_string_length = glyph_len; in _gx_rich_text_view_line_info_get()
182 glyph_len = 1; in _gx_rich_text_view_line_info_get()
188 glyph_len++; in _gx_rich_text_view_line_info_get()
191 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
197 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
214 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
228 text.gx_string_ptr += glyph_len; in _gx_rich_text_view_line_info_get()
229 text.gx_string_length -= glyph_len; in _gx_rich_text_view_line_info_get()
Dgx_multi_line_text_input_backspace.c115 UINT glyph_len = 1; in _gx_multi_line_text_input_backspace() local
139 glyph_len = (UINT)GX_ABS((INT)start_mark - (INT)end_mark); 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()
159 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; 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()
165 string.gx_string_length = 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()
201 text_input -> gx_multi_line_text_input_text_insert_position -= glyph_len; in _gx_multi_line_text_input_backspace()
Dgx_multi_line_text_input_left_arrow.c99 UINT glyph_len = 1; in _gx_multi_line_text_input_left_arrow() local
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()
167 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_left_arrow()
171 text_input -> gx_multi_line_text_input_text_insert_position -= 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()
173 string.gx_string_length = glyph_len; in _gx_multi_line_text_input_left_arrow()
Dgx_multi_line_text_input_char_insert.c166 UINT glyph_len; in _gx_multi_line_text_input_char_insert_ext() local
202 glyph_len = 1; in _gx_multi_line_text_input_char_insert_ext()
211 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_char_insert_ext()
236 _gx_utility_utf8_string_character_get(&insert_str, GX_NULL, &glyph_len); in _gx_multi_line_text_input_char_insert_ext()
238 glyph_len = 1; in _gx_multi_line_text_input_char_insert_ext()
246 if (buffer_size < string_size + glyph_len + 1) in _gx_multi_line_text_input_char_insert_ext()
251 memmove(input_buffer + index + glyph_len, input_buffer + index, string_size - index + 1); in _gx_multi_line_text_input_char_insert_ext()
252 memmove(input_buffer + index, insert_char, glyph_len); in _gx_multi_line_text_input_char_insert_ext()
255 text_input -> gx_multi_line_text_input_text_insert_position += glyph_len; in _gx_multi_line_text_input_char_insert_ext()
256 text_input -> gx_multi_line_text_view_text.gx_string_length += glyph_len; in _gx_multi_line_text_input_char_insert_ext()
Dgx_multi_line_text_input_mark_previous.c97 UINT glyph_len = 1; in _gx_multi_line_text_input_mark_previous() local
120 (INT)(end_mark - 1), &glyph_len); in _gx_multi_line_text_input_mark_previous()
122 string = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[end_mark - glyph_len]; in _gx_multi_line_text_input_mark_previous()
126 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_mark_previous()
129 text_input -> gx_multi_line_text_input_end_mark -= glyph_len; in _gx_multi_line_text_input_mark_previous()
Dgx_single_line_text_input_mark_previous.c92 UINT glyph_len = 1; in _gx_single_line_text_input_mark_previous() local
114 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(end_mark - 1), &glyph_len); in _gx_single_line_text_input_mark_previous()
117 text_input -> gx_single_line_text_input_end_mark -= glyph_len; in _gx_single_line_text_input_mark_previous()
118 text_input -> gx_single_line_text_input_insert_pos -= glyph_len; in _gx_single_line_text_input_mark_previous()
130 string.gx_string_ptr += (end_mark - glyph_len); in _gx_single_line_text_input_mark_previous()
131 string.gx_string_length = glyph_len; in _gx_single_line_text_input_mark_previous()
Dgx_multi_line_text_input_mark_next.c90 UINT glyph_len = 1; in _gx_multi_line_text_input_mark_next() local
111 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_mark_next()
117 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_mark_next()
120 text_input -> gx_multi_line_text_input_end_mark += glyph_len; in _gx_multi_line_text_input_mark_next()
Dgx_single_line_text_input_character_delete.c100 UINT glyph_len = 1; in _gx_single_line_text_input_character_delete() local
120glyph_len = text_input -> gx_single_line_text_input_start_mark - text_input -> gx_single_line_text… in _gx_single_line_text_input_character_delete()
136 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_character_delete()
150 string.gx_string_length = glyph_len; in _gx_single_line_text_input_character_delete()
224 …ng_buffer + insert_pos, string_buffer + insert_pos + glyph_len, string_size - insert_pos - glyph_l… in _gx_single_line_text_input_character_delete()
226 string_buffer[string_size - glyph_len] = '\0'; in _gx_single_line_text_input_character_delete()
227 text_input -> gx_single_line_text_input_string_size -= glyph_len; in _gx_single_line_text_input_character_delete()
Dgx_single_line_text_input_mark_next.c93 UINT glyph_len = 1; in _gx_single_line_text_input_mark_next() local
116 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_mark_next()
120 text_input -> gx_single_line_text_input_end_mark += glyph_len; in _gx_single_line_text_input_mark_next()
123 text_input -> gx_single_line_text_input_insert_pos += glyph_len; in _gx_single_line_text_input_mark_next()
136 string.gx_string_length = glyph_len; in _gx_single_line_text_input_mark_next()
Dgx_multi_line_text_view_display_info_get.c100 UINT glyph_len = 1; in _gx_multi_line_text_view_display_info_get() local
165 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_view_display_info_get()
166 current_index += glyph_len; in _gx_multi_line_text_view_display_info_get()
172 ch.gx_string_length = glyph_len; in _gx_multi_line_text_view_display_info_get()
205 … text_info -> gx_text_display_number = (USHORT)(text_info -> gx_text_display_number + glyph_len); in _gx_multi_line_text_view_display_info_get()
Dgx_single_line_text_input_backspace.c104 UINT glyph_len = 1; in _gx_single_line_text_input_backspace() local
123glyph_len = text_input -> gx_single_line_text_input_end_mark - text_input -> gx_single_line_text_i… 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()
148 string.gx_string_length = 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()
158 text_input -> gx_single_line_text_input_buffer[string_size - glyph_len] = '\0'; in _gx_single_line_text_input_backspace()
161 text_input -> gx_single_line_text_input_string_size -= glyph_len; in _gx_single_line_text_input_backspace()
162 text_input -> gx_single_line_text_input_insert_pos -= glyph_len; in _gx_single_line_text_input_backspace()
Dgx_utility_utf8_string_backward_character_length_get.c72 …lity_utf8_string_backward_character_length_get(GX_STRING *string, INT start_index, UINT *glyph_len) in _gx_utility_utf8_string_backward_character_length_get() argument
91 *glyph_len = len; in _gx_utility_utf8_string_backward_character_length_get()
Dgx_single_line_text_input_left_arrow.c98 UINT glyph_len = 1; in _gx_single_line_text_input_left_arrow() local
153 glyph_len = end_mark - start_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()
163 text_input -> gx_single_line_text_input_insert_pos -= 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()
170 string.gx_string_length = glyph_len; in _gx_single_line_text_input_left_arrow()
Dgx_multi_line_text_input_text_set.c85 UINT glyph_len; in _gx_multi_line_text_input_new_line_character_get() local
95 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_new_line_character_get()
247 UINT glyph_len = 0; in _gx_multi_line_text_input_text_set_ext() local
263 … while (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) == GX_SUCCESS) in _gx_multi_line_text_input_text_set_ext()
265 index += glyph_len; in _gx_multi_line_text_input_text_set_ext()
Dgx_multi_line_text_input_right_arrow.c92 UINT glyph_len = 1; in _gx_multi_line_text_input_right_arrow() local
150 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_right_arrow()
158 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_right_arrow()
163 text_input -> gx_multi_line_text_input_text_insert_position += glyph_len; in _gx_multi_line_text_input_right_arrow()
Dgx_multi_line_text_input_delete.c111 UINT glyph_len = 1; in _gx_multi_line_text_input_delete() local
136 glyph_len = (UINT)GX_ABS((INT)start_mark - (INT)end_mark); in _gx_multi_line_text_input_delete()
145 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_delete()
151 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; 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_text_set.c156 UINT glyph_len = 0; in _gx_single_line_text_input_text_set_ext() local
172 … while (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) == GX_SUCCESS) in _gx_single_line_text_input_text_set_ext()
174 index += glyph_len; in _gx_single_line_text_input_text_set_ext()
Dgx_multi_line_text_input_cursor_pos_calculate.c108 UINT glyph_len = 1; in _gx_multi_line_text_input_cursor_pos_calculate() local
251 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_cursor_pos_calculate()
253 string.gx_string_ptr += glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
255 string.gx_string_ptr -= glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
256 string.gx_string_length = glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
267 index += glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
Dgx_single_line_text_input_right_arrow.c99 UINT glyph_len = 1; in _gx_single_line_text_input_right_arrow() local
152 glyph_len = start_mark - end_mark; in _gx_single_line_text_input_right_arrow()
158 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_right_arrow()
161 text_input -> gx_single_line_text_input_insert_pos += glyph_len; in _gx_single_line_text_input_right_arrow()
166 string.gx_string_length = glyph_len; in _gx_single_line_text_input_right_arrow()
Dgx_single_line_text_input_position_get.c98 UINT glyph_len = 1; in _gx_single_line_text_input_position_get() local
159 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_position_get()
165 utf8_string.gx_string_length = glyph_len; in _gx_single_line_text_input_position_get()
174 index += glyph_len; in _gx_single_line_text_input_position_get()
Dgx_utility_bidi_arabic_shaping.c618 UINT glyph_len; in _gx_utility_bidi_arabic_shaping() local
749 _gx_utility_unicode_to_utf8(bidi_unit -> gx_bidi_unit_code, utf8, &glyph_len); in _gx_utility_bidi_arabic_shaping()
750 context -> gx_bidi_context_reordered_utf8_size += glyph_len; in _gx_utility_bidi_arabic_shaping()
Dgx_utility_string_to_alphamap.c174 UINT glyph_len; in _gx_utility_string_to_alphamap_ext() local
183 _gx_utility_utf8_string_character_get(&string_copy, &char_val, &glyph_len); in _gx_utility_string_to_alphamap_ext()
1003 UINT glyph_len; in _gx_utility_string_to_alphamap_draw() local
1075 _gx_utility_utf8_string_character_get(&string_copy, &char_val, &glyph_len); in _gx_utility_string_to_alphamap_draw()
Dgx_utility_bidi_paragraph_reorder.c2702 UINT glyph_len; in _gx_utility_bidi_line_break() local
2726 _gx_utility_unicode_to_utf8(unit -> gx_bidi_unit_code, utf8, &glyph_len); in _gx_utility_bidi_line_break()
2729 ch.gx_string_length = glyph_len; in _gx_utility_bidi_line_break()
/GUIX-v6.2.1/common/inc/
Dgx_utility.h339 …utility_utf8_string_character_get(GX_STRING *utf8_str, GX_CHAR_CODE *glyph_value, UINT *glyph_len);
340 …y_utf8_string_backward_character_length_get(GX_STRING *utf8_str, INT start_index, UINT *glyph_len);