/GUIX-v6.2.1/common/src/ |
D | gx_utility_utf8_string_character_get.c | 73 …_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 …]
|
D | gx_rich_text_view_line_info_get.c | 87 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()
|
D | gx_multi_line_text_input_backspace.c | 115 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()
|
D | gx_multi_line_text_input_left_arrow.c | 99 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()
|
D | gx_multi_line_text_input_char_insert.c | 166 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()
|
D | gx_multi_line_text_input_mark_previous.c | 97 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()
|
D | gx_single_line_text_input_mark_previous.c | 92 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()
|
D | gx_multi_line_text_input_mark_next.c | 90 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()
|
D | gx_single_line_text_input_character_delete.c | 100 UINT glyph_len = 1; in _gx_single_line_text_input_character_delete() local 120 …glyph_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()
|
D | gx_single_line_text_input_mark_next.c | 93 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()
|
D | gx_multi_line_text_view_display_info_get.c | 100 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()
|
D | gx_single_line_text_input_backspace.c | 104 UINT glyph_len = 1; in _gx_single_line_text_input_backspace() local 123 …glyph_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()
|
D | gx_utility_utf8_string_backward_character_length_get.c | 72 …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()
|
D | gx_single_line_text_input_left_arrow.c | 98 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()
|
D | gx_multi_line_text_input_text_set.c | 85 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()
|
D | gx_multi_line_text_input_right_arrow.c | 92 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()
|
D | gx_multi_line_text_input_delete.c | 111 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()
|
D | gx_single_line_text_input_text_set.c | 156 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()
|
D | gx_multi_line_text_input_cursor_pos_calculate.c | 108 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()
|
D | gx_single_line_text_input_right_arrow.c | 99 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()
|
D | gx_single_line_text_input_position_get.c | 98 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()
|
D | gx_utility_bidi_arabic_shaping.c | 618 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()
|
D | gx_utility_string_to_alphamap.c | 174 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()
|
D | gx_utility_bidi_paragraph_reorder.c | 2702 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/ |
D | gx_utility.h | 339 …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);
|