Home
last modified time | relevance | path

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

12

/GUIX-v6.2.1/common/src/
Dgx_utility_utf8_string_character_get.c72 …_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
99 if (glyph_len) in _gx_utility_utf8_string_character_get()
101 *glyph_len = 0; in _gx_utility_utf8_string_character_get()
122 if (glyph_len) in _gx_utility_utf8_string_character_get()
124 *glyph_len = 1; in _gx_utility_utf8_string_character_get()
175 if (glyph_len) in _gx_utility_utf8_string_character_get()
177 *glyph_len = 1; in _gx_utility_utf8_string_character_get()
191 if (glyph_len) in _gx_utility_utf8_string_character_get()
193 *glyph_len = bytes; in _gx_utility_utf8_string_character_get()
209 if (glyph_len) in _gx_utility_utf8_string_character_get()
[all …]
Dgx_multi_line_text_input_backspace.c114 UINT glyph_len = 1; in _gx_multi_line_text_input_backspace() local
138 glyph_len = (UINT)GX_ABS((INT)start_mark - (INT)end_mark); in _gx_multi_line_text_input_backspace()
142 ….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()
150 … (INT)(insert_pos - 1), &glyph_len); in _gx_multi_line_text_input_backspace()
154 ….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()
158 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_backspace()
160 ….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()
164 string.gx_string_length = glyph_len; in _gx_multi_line_text_input_backspace()
173 _gx_multi_line_text_input_char_remove(text_input, insert_pos - glyph_len, glyph_len); in _gx_multi_line_text_input_backspace()
200 text_input -> gx_multi_line_text_input_text_insert_position -= glyph_len; in _gx_multi_line_text_input_backspace()
Dgx_rich_text_view_line_info_get.c86 UINT glyph_len = 1; in _gx_rich_text_view_line_info_get() local
156 if (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) != GX_SUCCESS) in _gx_rich_text_view_line_info_get()
163 string.gx_string_length = glyph_len; in _gx_rich_text_view_line_info_get()
181 glyph_len = 1; in _gx_rich_text_view_line_info_get()
187 glyph_len++; in _gx_rich_text_view_line_info_get()
190 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
196 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
213 line_info -> gx_rich_text_line_info_text.gx_string_length += glyph_len; in _gx_rich_text_view_line_info_get()
227 text.gx_string_ptr += glyph_len; in _gx_rich_text_view_line_info_get()
228 text.gx_string_length -= glyph_len; in _gx_rich_text_view_line_info_get()
Dgx_multi_line_text_input_char_insert.c165 UINT glyph_len; in _gx_multi_line_text_input_char_insert_ext() local
201 glyph_len = 1; in _gx_multi_line_text_input_char_insert_ext()
210 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_char_insert_ext()
235 _gx_utility_utf8_string_character_get(&insert_str, GX_NULL, &glyph_len); in _gx_multi_line_text_input_char_insert_ext()
237 glyph_len = 1; in _gx_multi_line_text_input_char_insert_ext()
245 if (buffer_size < string_size + glyph_len + 1) in _gx_multi_line_text_input_char_insert_ext()
250 memmove(input_buffer + index + glyph_len, input_buffer + index, string_size - index + 1); in _gx_multi_line_text_input_char_insert_ext()
251 memmove(input_buffer + index, insert_char, glyph_len); in _gx_multi_line_text_input_char_insert_ext()
254 text_input -> gx_multi_line_text_input_text_insert_position += glyph_len; in _gx_multi_line_text_input_char_insert_ext()
255 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_left_arrow.c98 UINT glyph_len = 1; in _gx_multi_line_text_input_left_arrow() local
160 … (INT)(insert_pos - 1), &glyph_len); in _gx_multi_line_text_input_left_arrow()
162 ….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()
166 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_left_arrow()
170 text_input -> gx_multi_line_text_input_text_insert_position -= glyph_len; in _gx_multi_line_text_input_left_arrow()
171 ….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 string.gx_string_length = glyph_len; in _gx_multi_line_text_input_left_arrow()
Dgx_single_line_text_input_backspace.c103 UINT glyph_len = 1; in _gx_single_line_text_input_backspace() local
122glyph_len = text_input -> gx_single_line_text_input_end_mark - text_input -> gx_single_line_text_i… in _gx_single_line_text_input_backspace()
139 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(insert_pos - 1), &glyph_len); in _gx_single_line_text_input_backspace()
146 string.gx_string_ptr = input_buffer + insert_pos - glyph_len; in _gx_single_line_text_input_backspace()
147 string.gx_string_length = glyph_len; in _gx_single_line_text_input_backspace()
156 …memmove(input_buffer + insert_pos - glyph_len, input_buffer + insert_pos, string.gx_string_length … in _gx_single_line_text_input_backspace()
157 text_input -> gx_single_line_text_input_buffer[string_size - glyph_len] = '\0'; in _gx_single_line_text_input_backspace()
160 text_input -> gx_single_line_text_input_string_size -= glyph_len; in _gx_single_line_text_input_backspace()
161 text_input -> gx_single_line_text_input_insert_pos -= glyph_len; in _gx_single_line_text_input_backspace()
Dgx_single_line_text_input_character_delete.c99 UINT glyph_len = 1; in _gx_single_line_text_input_character_delete() local
119glyph_len = text_input -> gx_single_line_text_input_start_mark - text_input -> gx_single_line_text… in _gx_single_line_text_input_character_delete()
135 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_character_delete()
149 string.gx_string_length = glyph_len; in _gx_single_line_text_input_character_delete()
223 …ng_buffer + insert_pos, string_buffer + insert_pos + glyph_len, string_size - insert_pos - glyph_l… in _gx_single_line_text_input_character_delete()
225 string_buffer[string_size - glyph_len] = '\0'; in _gx_single_line_text_input_character_delete()
226 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_previous.c91 UINT glyph_len = 1; in _gx_single_line_text_input_mark_previous() local
113 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(end_mark - 1), &glyph_len); in _gx_single_line_text_input_mark_previous()
116 text_input -> gx_single_line_text_input_end_mark -= glyph_len; in _gx_single_line_text_input_mark_previous()
117 text_input -> gx_single_line_text_input_insert_pos -= glyph_len; in _gx_single_line_text_input_mark_previous()
129 string.gx_string_ptr += (end_mark - glyph_len); in _gx_single_line_text_input_mark_previous()
130 string.gx_string_length = glyph_len; in _gx_single_line_text_input_mark_previous()
Dgx_multi_line_text_input_mark_previous.c96 UINT glyph_len = 1; in _gx_multi_line_text_input_mark_previous() local
119 (INT)(end_mark - 1), &glyph_len); in _gx_multi_line_text_input_mark_previous()
121 string = &text_input -> gx_multi_line_text_view_text.gx_string_ptr[end_mark - glyph_len]; in _gx_multi_line_text_input_mark_previous()
125 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_mark_previous()
128 text_input -> gx_multi_line_text_input_end_mark -= glyph_len; in _gx_multi_line_text_input_mark_previous()
Dgx_single_line_text_input_left_arrow.c97 UINT glyph_len = 1; in _gx_single_line_text_input_left_arrow() local
152 glyph_len = end_mark - start_mark; in _gx_single_line_text_input_left_arrow()
158 … _gx_utility_utf8_string_backward_character_length_get(&string, (INT)(insert_pos - 1), &glyph_len); in _gx_single_line_text_input_left_arrow()
162 text_input -> gx_single_line_text_input_insert_pos -= glyph_len; in _gx_single_line_text_input_left_arrow()
168 string.gx_string_ptr += (insert_pos - glyph_len); in _gx_single_line_text_input_left_arrow()
169 string.gx_string_length = glyph_len; in _gx_single_line_text_input_left_arrow()
Dgx_single_line_text_input_mark_next.c92 UINT glyph_len = 1; in _gx_single_line_text_input_mark_next() local
115 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_mark_next()
119 text_input -> gx_single_line_text_input_end_mark += glyph_len; in _gx_single_line_text_input_mark_next()
122 text_input -> gx_single_line_text_input_insert_pos += glyph_len; in _gx_single_line_text_input_mark_next()
135 string.gx_string_length = glyph_len; in _gx_single_line_text_input_mark_next()
Dgx_multi_line_text_view_display_info_get.c99 UINT glyph_len = 1; in _gx_multi_line_text_view_display_info_get() local
164 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_view_display_info_get()
165 current_index += glyph_len; in _gx_multi_line_text_view_display_info_get()
171 ch.gx_string_length = glyph_len; in _gx_multi_line_text_view_display_info_get()
204 … 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_multi_line_text_input_text_set.c84 UINT glyph_len; in _gx_multi_line_text_input_new_line_character_get() local
94 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_new_line_character_get()
246 UINT glyph_len = 0; in _gx_multi_line_text_input_text_set_ext() local
262 … while (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) == GX_SUCCESS) in _gx_multi_line_text_input_text_set_ext()
264 index += glyph_len; in _gx_multi_line_text_input_text_set_ext()
Dgx_multi_line_text_input_mark_next.c89 UINT glyph_len = 1; in _gx_multi_line_text_input_mark_next() local
110 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_mark_next()
116 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_mark_next()
119 text_input -> gx_multi_line_text_input_end_mark += glyph_len; in _gx_multi_line_text_input_mark_next()
Dgx_multi_line_text_input_cursor_pos_calculate.c107 UINT glyph_len = 1; in _gx_multi_line_text_input_cursor_pos_calculate() local
250 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_cursor_pos_calculate()
252 string.gx_string_ptr += glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
254 string.gx_string_ptr -= glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
255 string.gx_string_length = glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
266 index += glyph_len; in _gx_multi_line_text_input_cursor_pos_calculate()
Dgx_multi_line_text_input_delete.c110 UINT glyph_len = 1; in _gx_multi_line_text_input_delete() local
135 glyph_len = (UINT)GX_ABS((INT)start_mark - (INT)end_mark); in _gx_multi_line_text_input_delete()
144 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_delete()
150 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_delete()
158 _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_right_arrow.c98 UINT glyph_len = 1; in _gx_single_line_text_input_right_arrow() local
151 glyph_len = start_mark - end_mark; in _gx_single_line_text_input_right_arrow()
157 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_right_arrow()
160 text_input -> gx_single_line_text_input_insert_pos += glyph_len; in _gx_single_line_text_input_right_arrow()
165 string.gx_string_length = glyph_len; in _gx_single_line_text_input_right_arrow()
Dgx_multi_line_text_input_right_arrow.c91 UINT glyph_len = 1; in _gx_multi_line_text_input_right_arrow() local
149 glyph_len = text_input -> gx_multi_line_text_input_new_line_character_size; in _gx_multi_line_text_input_right_arrow()
157 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_multi_line_text_input_right_arrow()
162 text_input -> gx_multi_line_text_input_text_insert_position += glyph_len; in _gx_multi_line_text_input_right_arrow()
Dgx_single_line_text_input_position_get.c97 UINT glyph_len = 1; in _gx_single_line_text_input_position_get() local
158 _gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len); in _gx_single_line_text_input_position_get()
164 utf8_string.gx_string_length = glyph_len; in _gx_single_line_text_input_position_get()
173 index += glyph_len; in _gx_single_line_text_input_position_get()
Dgx_single_line_text_input_text_set.c155 UINT glyph_len = 0; in _gx_single_line_text_input_text_set_ext() local
171 … while (_gx_utility_utf8_string_character_get(&string, GX_NULL, &glyph_len) == GX_SUCCESS) in _gx_single_line_text_input_text_set_ext()
173 index += glyph_len; in _gx_single_line_text_input_text_set_ext()
Dgx_utility_utf8_string_backward_character_length_get.c71 …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
90 *glyph_len = len; in _gx_utility_utf8_string_backward_character_length_get()
Dgx_utility_bidi_arabic_shaping.c617 UINT glyph_len; in _gx_utility_bidi_arabic_shaping() local
748 _gx_utility_unicode_to_utf8(bidi_unit -> gx_bidi_unit_code, utf8, &glyph_len); in _gx_utility_bidi_arabic_shaping()
749 context -> gx_bidi_context_reordered_utf8_size += glyph_len; in _gx_utility_bidi_arabic_shaping()
/GUIX-v6.2.1/test/example_internal/thai_glyph_shaping/
Dnormalization_test.c105 UINT glyph_len; in unicode_to_utf8_str() local
111 _gx_utility_unicode_to_utf8(source[index], utf8_source + utf8_source_count, &glyph_len); in unicode_to_utf8_str()
112 utf8_source_count += glyph_len; in unicode_to_utf8_str()
120 UINT glyph_len; in result_compare() local
125 …_utf8_string_character_get((GX_CONST CHAR **)&utf8_str, GX_STRLEN(utf8_str), &unicode, &glyph_len); in result_compare()
/GUIX-v6.2.1/test/example_internal/bidi_text_draw_32bpp/
Dbidi_character_test.c113 UINT glyph_len; in unicode_to_utf8_str() local
119 … _gx_utility_unicode_to_utf8(input_text[index], input_utf8_text + input_utf8_count, &glyph_len); in unicode_to_utf8_str()
120 input_utf8_count += glyph_len; in unicode_to_utf8_str()
128 UINT glyph_len; in result_compare() local
135 _gx_utility_utf8_string_character_get(&string, &unicode, &glyph_len); in result_compare()
/GUIX-v6.2.1/guix_studio/
Dcanonical_normalize.cpp3581 UINT glyph_len; in gx_studio_unicode_string_to_utf8_string() local
3588 …->gx_canonical_context_unit_list[index].gx_canonical_unit_code_point, return_utf8_str, &glyph_len); in gx_studio_unicode_string_to_utf8_string()
3589 string_size += glyph_len; in gx_studio_unicode_string_to_utf8_string()
3597 …nonical_context_unit_list[index].gx_canonical_unit_code_point, utf8_str + string_size, &glyph_len); in gx_studio_unicode_string_to_utf8_string()
3598 string_size += glyph_len; in gx_studio_unicode_string_to_utf8_string()

12