Home
last modified time | relevance | path

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

1234

/lvgl-latest/src/others/xml/
Dlv_xml_base_types.c42 int32_t lv_xml_to_size(const char * txt) in lv_xml_to_size() argument
44 if(lv_streq(txt, "content")) return LV_SIZE_CONTENT; in lv_xml_to_size()
46 int32_t v = lv_xml_atoi(txt); in lv_xml_to_size()
47 if(txt[lv_strlen(txt) - 1] == '%') return lv_pct(v); in lv_xml_to_size()
51 lv_align_t lv_xml_align_to_enum(const char * txt) in lv_xml_align_to_enum() argument
53 if(lv_streq("top_left", txt)) return LV_ALIGN_TOP_LEFT; in lv_xml_align_to_enum()
54 if(lv_streq("top_mid", txt)) return LV_ALIGN_TOP_MID; in lv_xml_align_to_enum()
55 if(lv_streq("top_right", txt)) return LV_ALIGN_TOP_RIGHT; in lv_xml_align_to_enum()
56 if(lv_streq("bottom_left", txt)) return LV_ALIGN_BOTTOM_LEFT; in lv_xml_align_to_enum()
57 if(lv_streq("bottom_mid", txt)) return LV_ALIGN_BOTTOM_MID; in lv_xml_align_to_enum()
[all …]
Dlv_xml_base_types.h34 int32_t lv_xml_to_size(const char * txt);
42 lv_align_t lv_xml_align_to_enum(const char * txt);
49 lv_dir_t lv_xml_dir_to_enum(const char * txt);
56 lv_border_side_t lv_xml_border_side_to_enum(const char * txt);
63 lv_base_dir_t lv_xml_base_dir_to_enum(const char * txt);
70 lv_grad_dir_t lv_xml_grad_dir_to_enum(const char * txt);
78 lv_text_align_t lv_xml_text_align_to_enum(const char * txt);
85 lv_text_decor_t lv_xml_text_decor_to_enum(const char * txt);
92 lv_flex_flow_t lv_xml_flex_flow_to_enum(const char * txt);
99 lv_flex_align_t lv_xml_flex_align_to_enum(const char * txt);
[all …]
Dlv_xml_style.c51 lv_state_t lv_xml_style_state_to_enum(const char * txt) in lv_xml_style_state_to_enum() argument
53 if(lv_streq("default", txt)) return LV_STATE_DEFAULT; in lv_xml_style_state_to_enum()
54 else if(lv_streq("pressed", txt)) return LV_STATE_PRESSED; in lv_xml_style_state_to_enum()
55 else if(lv_streq("checked", txt)) return LV_STATE_CHECKED; in lv_xml_style_state_to_enum()
56 else if(lv_streq("scrolled", txt)) return LV_STATE_SCROLLED; in lv_xml_style_state_to_enum()
57 else if(lv_streq("focused", txt)) return LV_STATE_FOCUSED; in lv_xml_style_state_to_enum()
58 else if(lv_streq("focus_key", txt)) return LV_STATE_FOCUS_KEY; in lv_xml_style_state_to_enum()
59 else if(lv_streq("edited", txt)) return LV_STATE_EDITED; in lv_xml_style_state_to_enum()
60 else if(lv_streq("hovered", txt)) return LV_STATE_HOVERED; in lv_xml_style_state_to_enum()
61 else if(lv_streq("disabled", txt)) return LV_STATE_DISABLED; in lv_xml_style_state_to_enum()
[all …]
Dlv_xml_style.h56 lv_state_t lv_xml_style_state_to_enum(const char * txt);
63 lv_part_t lv_xml_style_part_to_enum(const char * txt);
71 const char * lv_xml_style_string_process(char * txt, lv_style_selector_t * selector);
/lvgl-latest/src/misc/
Dlv_text.c35 static uint32_t lv_text_utf8_next(const char * txt, uint32_t * i);
36 static uint32_t lv_text_utf8_prev(const char * txt, uint32_t * i_start);
37 static uint32_t lv_text_utf8_get_byte_id(const char * txt, uint32_t utf8_id);
38 static uint32_t lv_text_utf8_get_char_id(const char * txt, uint32_t byte_id);
39 static uint32_t lv_text_utf8_get_length(const char * txt);
44 static uint32_t lv_text_iso8859_1_next(const char * txt, uint32_t * i);
45 static uint32_t lv_text_iso8859_1_prev(const char * txt, uint32_t * i_start);
46 static uint32_t lv_text_iso8859_1_get_byte_id(const char * txt, uint32_t utf8_id);
47 static uint32_t lv_text_iso8859_1_get_char_id(const char * txt, uint32_t byte_id);
48 static uint32_t lv_text_iso8859_1_get_length(const char * txt);
[all …]
Dlv_text_private.h45 uint32_t lv_text_get_next_line(const char * txt, uint32_t len, const lv_font_t * font, int32_t lett…
63 void lv_text_cut(char * txt, uint32_t pos, uint32_t len);
83 void lv_text_encoded_letter_next_2(const char * txt, uint32_t * letter, uint32_t * letter_next, uin…
203 extern uint8_t (*const lv_text_encoded_size)(const char * txt);
227 extern uint32_t (*const lv_text_encoded_next)(const char * txt, uint32_t * i_start);
238 extern uint32_t (*const lv_text_encoded_prev)(const char * txt, uint32_t * i_start);
247 extern uint32_t (*const lv_text_encoded_get_byte_id)(const char * txt, uint32_t utf8_id);
256 extern uint32_t (*const lv_text_encoded_get_char_id)(const char * txt, uint32_t byte_id);
264 extern uint32_t (*const lv_text_get_encoded_length)(const char * txt);
Dlv_bidi.c44 static uint32_t lv_bidi_get_next_paragraph(const char * txt);
50 static lv_base_dir_t get_next_run(lv_bidi_ctx_t * ctx, const char * txt, lv_base_dir_t base_dir, ui…
56 static lv_base_dir_t bracket_process(lv_bidi_ctx_t * ctx, const char * txt, uint32_t next_pos, uint…
60 static uint32_t get_txt_len(const char * txt, uint32_t max_len);
108 lv_base_dir_t lv_bidi_detect_base_dir(const char * txt) in lv_bidi_detect_base_dir() argument
112 while(txt[i] != '\0') { in lv_bidi_detect_base_dir()
113 letter = lv_text_encoded_next(txt, &i); in lv_bidi_detect_base_dir()
275 void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * base_dir, const char * txt) in lv_bidi_calculate_align() argument
277 if(*base_dir == LV_BASE_DIR_AUTO) *base_dir = lv_bidi_detect_base_dir(txt); in lv_bidi_calculate_align()
299 static uint32_t lv_bidi_get_next_paragraph(const char * txt) in lv_bidi_get_next_paragraph() argument
[all …]
Dlv_bidi.h51 void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * base_dir, const char * txt);
71 …e void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * base_dir, const char * txt) in lv_bidi_calculate_align() argument
73 LV_UNUSED(txt); in lv_bidi_calculate_align()
/lvgl-latest/src/others/xml/parsers/
Dlv_xml_image_parser.c26 static lv_image_align_t image_align_to_enum(const char * txt);
82 static lv_image_align_t image_align_to_enum(const char * txt) in image_align_to_enum() argument
84 if(lv_streq("top_left", txt)) return LV_IMAGE_ALIGN_TOP_LEFT; in image_align_to_enum()
85 if(lv_streq("top_mid", txt)) return LV_IMAGE_ALIGN_TOP_MID; in image_align_to_enum()
86 if(lv_streq("top_right", txt)) return LV_IMAGE_ALIGN_TOP_RIGHT; in image_align_to_enum()
87 if(lv_streq("bottom_left", txt)) return LV_IMAGE_ALIGN_BOTTOM_LEFT; in image_align_to_enum()
88 if(lv_streq("bottom_mid", txt)) return LV_IMAGE_ALIGN_BOTTOM_MID; in image_align_to_enum()
89 if(lv_streq("bottom_right", txt)) return LV_IMAGE_ALIGN_BOTTOM_RIGHT; in image_align_to_enum()
90 if(lv_streq("right_mid", txt)) return LV_IMAGE_ALIGN_RIGHT_MID; in image_align_to_enum()
91 if(lv_streq("left_mid", txt)) return LV_IMAGE_ALIGN_LEFT_MID; in image_align_to_enum()
[all …]
Dlv_xml_slider_parser.c26 static lv_slider_orientation_t orentation_text_to_enum_value(const char * txt);
27 static lv_slider_mode_t mode_text_to_enum_value(const char * txt);
79 static lv_slider_orientation_t orentation_text_to_enum_value(const char * txt) in orentation_text_to_enum_value() argument
81 if(lv_streq("auto", txt)) return LV_SLIDER_ORIENTATION_AUTO; in orentation_text_to_enum_value()
82 if(lv_streq("horizontal", txt)) return LV_SLIDER_ORIENTATION_HORIZONTAL; in orentation_text_to_enum_value()
83 if(lv_streq("vertical", txt)) return LV_SLIDER_ORIENTATION_VERTICAL; in orentation_text_to_enum_value()
85 LV_LOG_WARN("%s is an unknown value for slider's orientation", txt); in orentation_text_to_enum_value()
89 static lv_slider_mode_t mode_text_to_enum_value(const char * txt) in mode_text_to_enum_value() argument
91 if(lv_streq("normal", txt)) return LV_SLIDER_MODE_NORMAL; in mode_text_to_enum_value()
92 if(lv_streq("range", txt)) return LV_SLIDER_MODE_RANGE; in mode_text_to_enum_value()
[all …]
Dlv_xml_chart_parser.c26 static lv_chart_type_t chart_type_to_enum(const char * txt);
27 static lv_chart_update_mode_t chart_update_mode_to_enum(const char * txt);
28 static lv_chart_axis_t chart_axis_to_enum(const char * txt);
167 static lv_chart_type_t chart_type_to_enum(const char * txt) in chart_type_to_enum() argument
169 if(lv_streq("none", txt)) return LV_CHART_TYPE_NONE; in chart_type_to_enum()
170 if(lv_streq("line", txt)) return LV_CHART_TYPE_LINE; in chart_type_to_enum()
171 if(lv_streq("bar", txt)) return LV_CHART_TYPE_BAR; in chart_type_to_enum()
172 if(lv_streq("scatter", txt)) return LV_CHART_TYPE_SCATTER; in chart_type_to_enum()
174 LV_LOG_WARN("%s is an unknown value for chart's chart_type", txt); in chart_type_to_enum()
178 static lv_chart_update_mode_t chart_update_mode_to_enum(const char * txt) in chart_update_mode_to_enum() argument
[all …]
Dlv_xml_table_parser.c26 static lv_table_cell_ctrl_t table_ctrl_to_enum(const char * txt);
135 static lv_table_cell_ctrl_t table_ctrl_to_enum(const char * txt) in table_ctrl_to_enum() argument
137 if(lv_streq("none", txt)) return LV_TABLE_CELL_CTRL_NONE; in table_ctrl_to_enum()
138 if(lv_streq("merge_right", txt)) return LV_TABLE_CELL_CTRL_MERGE_RIGHT; in table_ctrl_to_enum()
139 if(lv_streq("text_crop", txt)) return LV_TABLE_CELL_CTRL_TEXT_CROP; in table_ctrl_to_enum()
140 if(lv_streq("custom_1", txt)) return LV_TABLE_CELL_CTRL_CUSTOM_1; in table_ctrl_to_enum()
141 if(lv_streq("custom_2", txt)) return LV_TABLE_CELL_CTRL_CUSTOM_2; in table_ctrl_to_enum()
142 if(lv_streq("custom_3", txt)) return LV_TABLE_CELL_CTRL_CUSTOM_3; in table_ctrl_to_enum()
143 if(lv_streq("custom_4", txt)) return LV_TABLE_CELL_CTRL_CUSTOM_4; in table_ctrl_to_enum()
145 LV_LOG_WARN("%s is an unknown value for table's ctrl", txt); in table_ctrl_to_enum()
Dlv_xml_label_parser.c26 static lv_label_long_mode_t long_mode_text_to_enum_value(const char * txt);
67 static lv_label_long_mode_t long_mode_text_to_enum_value(const char * txt) in long_mode_text_to_enum_value() argument
69 if(lv_streq("wrap", txt)) return LV_LABEL_LONG_MODE_WRAP; in long_mode_text_to_enum_value()
70 if(lv_streq("scroll", txt)) return LV_LABEL_LONG_MODE_SCROLL; in long_mode_text_to_enum_value()
72 LV_LOG_WARN("%s is an unknown value for label's long_mode", txt); in long_mode_text_to_enum_value()
/lvgl-latest/src/widgets/checkbox/
Dlv_checkbox.c72 void lv_checkbox_set_text(lv_obj_t * obj, const char * txt) in lv_checkbox_set_text() argument
76 if(NULL != txt) { in lv_checkbox_set_text()
80 len = lv_text_ap_calc_bytes_count(txt) + 1; in lv_checkbox_set_text()
82 len = lv_strlen(txt) + 1; in lv_checkbox_set_text()
85 if(!cb->static_txt) cb->txt = lv_realloc(cb->txt, len); in lv_checkbox_set_text()
86 else cb->txt = lv_malloc(len); in lv_checkbox_set_text()
88 LV_ASSERT_MALLOC(cb->txt); in lv_checkbox_set_text()
89 if(NULL == cb->txt) return; in lv_checkbox_set_text()
92 lv_text_ap_proc(txt, cb->txt); in lv_checkbox_set_text()
94 lv_strcpy(cb->txt, txt); in lv_checkbox_set_text()
[all …]
/lvgl-latest/demos/ebike/translations/
Dlv_i18n.c231 const void * txt; in lv_i18n_get_text() local
235 txt = __lv_i18n_get_text_core(lang->singulars, msg_id); in lv_i18n_get_text()
236 if(txt != NULL) return txt; in lv_i18n_get_text()
245 txt = __lv_i18n_get_text_core(lang->singulars, msg_id); in lv_i18n_get_text()
246 if(txt != NULL) return txt; in lv_i18n_get_text()
263 const void * txt; in lv_i18n_get_text_plural() local
271 txt = __lv_i18n_get_text_core(lang->plurals[ptype], msg_id); in lv_i18n_get_text_plural()
272 if(txt != NULL) return txt; in lv_i18n_get_text_plural()
285 txt = __lv_i18n_get_text_core(lang->plurals[ptype], msg_id); in lv_i18n_get_text_plural()
286 if(txt != NULL) return txt; in lv_i18n_get_text_plural()
/lvgl-latest/examples/widgets/textarea/
Dlv_example_textarea_3.c32 const char * txt = lv_textarea_get_text(ta); in ta_event_cb() local
33 if(txt[0] >= '0' && txt[0] <= '9' && in ta_event_cb()
34 txt[1] >= '0' && txt[1] <= '9' && in ta_event_cb()
35 txt[2] != ':') { in ta_event_cb()
Dlv_example_textarea_1.c15 … const char * txt = lv_buttonmatrix_get_button_text(obj, lv_buttonmatrix_get_selected_button(obj)); in btnm_event_handler() local
17 if(lv_strcmp(txt, LV_SYMBOL_BACKSPACE) == 0) lv_textarea_delete_char(ta); in btnm_event_handler()
18 else if(lv_strcmp(txt, LV_SYMBOL_NEW_LINE) == 0) lv_obj_send_event(ta, LV_EVENT_READY, NULL); in btnm_event_handler()
19 else lv_textarea_add_text(ta, txt); in btnm_event_handler()
/lvgl-latest/src/widgets/list/
Dlv_list.c75 lv_obj_t * lv_list_add_text(lv_obj_t * list, const char * txt) in lv_list_add_text() argument
81 lv_label_set_text(obj, txt); in lv_list_add_text()
85 lv_obj_t * lv_list_add_button(lv_obj_t * list, const void * icon, const char * txt) in lv_list_add_button() argument
99 if(txt) { in lv_list_add_button()
101 lv_label_set_text(label, txt); in lv_list_add_button()
124 void lv_list_set_button_text(lv_obj_t * list, lv_obj_t * btn, const char * txt) in lv_list_set_button_text() argument
131 lv_label_set_text(child, txt); in lv_list_set_button_text()
Dlv_list.h48 lv_obj_t * lv_list_add_text(lv_obj_t * list, const char * txt);
57 lv_obj_t * lv_list_add_button(lv_obj_t * list, const void * icon, const char * txt);
73 void lv_list_set_button_text(lv_obj_t * list, lv_obj_t * btn, const char * txt);
/lvgl-latest/src/widgets/span/
Dlv_span.c31 const char * txt; member
62 static bool lv_text_get_snippet(const char * txt, const lv_font_t * font, int32_t letter_space,
130 span->txt = (char *)""; in lv_spangroup_new_span()
151 if(cur_span->txt && cur_span->static_flag == 0) { in lv_spangroup_delete_span()
152 lv_free(cur_span->txt); in lv_spangroup_delete_span()
153 cur_span->txt = NULL; in lv_spangroup_delete_span()
177 if(span->txt == NULL || span->static_flag == 1) { in lv_span_set_text()
178 span->txt = lv_malloc(text_alloc_len); in lv_span_set_text()
179 LV_ASSERT_MALLOC(span->txt); in lv_span_set_text()
182 span->txt = lv_realloc(span->txt, text_alloc_len); in lv_span_set_text()
[all …]
/lvgl-latest/src/widgets/keyboard/
Dlv_keyboard.c318 const char * txt = lv_buttonmatrix_get_button_text(obj, btn_id); in lv_keyboard_def_event_cb() local
319 if(txt == NULL) return; in lv_keyboard_def_event_cb()
321 if(lv_strcmp(txt, "abc") == 0) { in lv_keyboard_def_event_cb()
328 else if(lv_strcmp(txt, "أب") == 0) { in lv_keyboard_def_event_cb()
335 else if(lv_strcmp(txt, "ABC") == 0) { in lv_keyboard_def_event_cb()
341 else if(lv_strcmp(txt, "1#") == 0) { in lv_keyboard_def_event_cb()
347 else if(lv_strcmp(txt, LV_SYMBOL_CLOSE) == 0 || lv_strcmp(txt, LV_SYMBOL_KEYBOARD) == 0) { in lv_keyboard_def_event_cb()
357 else if(lv_strcmp(txt, LV_SYMBOL_OK) == 0) { in lv_keyboard_def_event_cb()
371 if(lv_strcmp(txt, "Enter") == 0 || lv_strcmp(txt, LV_SYMBOL_NEW_LINE) == 0) { in lv_keyboard_def_event_cb()
378 else if(lv_strcmp(txt, LV_SYMBOL_LEFT) == 0) { in lv_keyboard_def_event_cb()
[all …]
/lvgl-latest/src/widgets/textarea/
Dlv_textarea.c60 static lv_result_t insert_handler(lv_obj_t * obj, const char * txt);
243 const char * txt = lv_label_get_text(ta->label); in lv_textarea_add_char() local
244 if(txt[0] == '\0') lv_obj_invalidate(obj); in lv_textarea_add_char()
269 void lv_textarea_add_text(lv_obj_t * obj, const char * txt) in lv_textarea_add_text() argument
272 LV_ASSERT_NULL(txt); in lv_textarea_add_text()
281 while(txt[i] != '\0') { in lv_textarea_add_text()
282 uint32_t c = lv_text_encoded_next(txt, &i); in lv_textarea_add_text()
288 lv_result_t res = insert_handler(obj, txt); in lv_textarea_add_text()
298 lv_label_ins_text(ta->label, ta->cursor.pos, txt); in lv_textarea_add_text()
302 size_t realloc_size = lv_strlen(ta->pwd_tmp) + lv_strlen(txt) + 1; in lv_textarea_add_text()
[all …]
/lvgl-latest/examples/widgets/menu/
Dlv_example_menu_5.c12 static lv_obj_t * create_text(lv_obj_t * parent, const char * icon, const char * txt,
15 … const char * icon, const char * txt, int32_t min, int32_t max, int32_t val);
17 const char * icon, const char * txt, bool chk);
146 static lv_obj_t * create_text(lv_obj_t * parent, const char * icon, const char * txt, in create_text() argument
159 if(txt) { in create_text()
161 lv_label_set_text(label, txt); in create_text()
166 if(builder_variant == LV_MENU_ITEM_BUILDER_VARIANT_2 && icon && txt) { in create_text()
174 static lv_obj_t * create_slider(lv_obj_t * parent, const char * icon, const char * txt, int32_t min… in create_slider() argument
177 lv_obj_t * obj = create_text(parent, icon, txt, LV_MENU_ITEM_BUILDER_VARIANT_2); in create_slider()
191 static lv_obj_t * create_switch(lv_obj_t * parent, const char * icon, const char * txt, bool chk) in create_switch() argument
[all …]
/lvgl-latest/src/others/ime/
Dlv_ime_pinyin.c620 … const char * txt = lv_buttonmatrix_get_button_text(kb, lv_buttonmatrix_get_selected_button(kb)); in lv_ime_pinyin_kb_event() local
621 if(txt == NULL) return; in lv_ime_pinyin_kb_event()
631 lv_strcat(pinyin_ime->input_char, txt); in lv_ime_pinyin_kb_event()
647 if(lv_strcmp(txt, "Enter") == 0 || lv_strcmp(txt, LV_SYMBOL_NEW_LINE) == 0) { in lv_ime_pinyin_kb_event()
651 else if(lv_strcmp(txt, LV_SYMBOL_BACKSPACE) == 0) { in lv_ime_pinyin_kb_event()
680 …else if((lv_strcmp(txt, "ABC") == 0) || (lv_strcmp(txt, "abc") == 0) || (lv_strcmp(txt, "1#") == 0… in lv_ime_pinyin_kb_event()
681 (lv_strcmp(txt, LV_SYMBOL_OK) == 0)) { in lv_ime_pinyin_kb_event()
685 else if(lv_strcmp(txt, "123") == 0) { in lv_ime_pinyin_kb_event()
686 for(uint16_t i = 0; i < lv_strlen(txt); i++) in lv_ime_pinyin_kb_event()
695 else if(lv_strcmp(txt, LV_SYMBOL_KEYBOARD) == 0) { in lv_ime_pinyin_kb_event()
[all …]
/lvgl-latest/src/widgets/label/
Dlv_label.c59 static void calculate_x_coordinate(int32_t * x, const lv_text_align_t align, const char * txt,
307 const char * txt = lv_label_get_text(obj); in lv_label_get_letter_pos() local
308 const lv_text_align_t align = lv_obj_calculate_style_text_align(obj, LV_PART_MAIN, txt); in lv_label_get_letter_pos()
310 if(txt[0] == '\0') { in lv_label_get_letter_pos()
331 const uint32_t byte_id = lv_text_encoded_get_byte_id(txt, char_id); in lv_label_get_letter_pos()
347 while(txt[new_line_start] != '\0') { in lv_label_get_letter_pos()
351 …new_line_start += lv_text_get_next_line(&txt[line_start], LV_TEXT_LEN_MAX, font, letter_space, max… in lv_label_get_letter_pos()
352 if(byte_id < new_line_start || txt[new_line_start] == '\0') in lv_label_get_letter_pos()
361 if((txt[byte_id - 1] == '\n' || txt[byte_id - 1] == '\r') && txt[byte_id] == '\0') { in lv_label_get_letter_pos()
371 if(base_dir == LV_BASE_DIR_AUTO) base_dir = lv_bidi_detect_base_dir(txt); in lv_label_get_letter_pos()
[all …]

1234