/lvgl-latest/src/misc/ |
D | lv_bidi.c | 50 static lv_base_dir_t get_next_run(lv_bidi_ctx_t * ctx, const char * txt, lv_base_dir_t base_dir, ui… 58 lv_base_dir_t base_dir); 77 void lv_bidi_process(const char * str_in, char * str_out, lv_base_dir_t base_dir) in lv_bidi_process() argument 79 if(base_dir == LV_BASE_DIR_AUTO) base_dir = lv_bidi_detect_base_dir(str_in); in lv_bidi_process() 91 … lv_bidi_process_paragraph(&str_in[par_start], &str_out[par_start], par_len, base_dir, NULL, 0); in lv_bidi_process() 125 …v_bidi_get_logical_pos(const char * str_in, char ** bidi_txt, uint32_t len, lv_base_dir_t base_dir, in lv_bidi_get_logical_pos() argument 140 …lv_bidi_process_paragraph(str_in, bidi_txt ? *bidi_txt : NULL, len, base_dir, pos_conv_buf, pos_co… in lv_bidi_get_logical_pos() 150 …lv_bidi_get_visual_pos(const char * str_in, char ** bidi_txt, uint16_t len, lv_base_dir_t base_dir, in lv_bidi_get_visual_pos() argument 165 …lv_bidi_process_paragraph(str_in, bidi_txt ? *bidi_txt : NULL, len, base_dir, pos_conv_buf, pos_co… in lv_bidi_get_visual_pos() 182 …v_bidi_process_paragraph(const char * str_in, char * str_out, uint32_t len, lv_base_dir_t base_dir, in lv_bidi_process_paragraph() argument [all …]
|
D | lv_bidi_private.h | 39 void lv_bidi_process(const char * str_in, char * str_out, lv_base_dir_t base_dir); 60 …v_bidi_get_logical_pos(const char * str_in, char ** bidi_txt, uint32_t len, lv_base_dir_t base_dir, 75 …lv_bidi_get_visual_pos(const char * str_in, char ** bidi_txt, uint16_t len, lv_base_dir_t base_dir, 88 …v_bidi_process_paragraph(const char * str_in, char * str_out, uint32_t len, lv_base_dir_t base_dir,
|
D | lv_bidi.h | 51 void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * base_dir, const char * txt); 71 static inline void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * base_dir, const… in lv_bidi_calculate_align() argument 74 LV_UNUSED(base_dir); in lv_bidi_calculate_align()
|
/lvgl-latest/scripts/ |
D | style_api_gen.py | 629 base_dir = os.path.abspath(os.path.dirname(__file__)) variable 630 sys.stdout = open(base_dir + '/../src/core/lv_obj_style_gen.h', 'w') 678 sys.stdout = open(base_dir + '/../src/core/lv_obj_style_gen.c', 'w') 689 sys.stdout = open(base_dir + '/../src/misc/lv_style_gen.c', 'w') 700 sys.stdout = open(base_dir + '/../src/misc/lv_style_gen.h', 'w') 730 sys.stdout = open(base_dir + '/../docs/details/base-widget/styles/style-properties.rst', 'w')
|
/lvgl-latest/src/widgets/label/ |
D | lv_label.c | 370 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, LV_PART_MAIN); in lv_label_get_letter_pos() local 371 if(base_dir == LV_BASE_DIR_AUTO) base_dir = lv_bidi_detect_base_dir(txt); in lv_label_get_letter_pos() 376 visual_byte_pos = base_dir == LV_BASE_DIR_RTL ? 0 : byte_id - line_start; in lv_label_get_letter_pos() 384 base_dir, line_char_id, &is_rtl); in lv_label_get_letter_pos() 977 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, LV_PART_MAIN); in lv_label_refr_text() local 979 if(base_dir == LV_BASE_DIR_AUTO) in lv_label_refr_text() 980 base_dir = lv_bidi_detect_base_dir(label->text); in lv_label_refr_text() 982 if(base_dir == LV_BASE_DIR_RTL) { in lv_label_refr_text() 1090 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, LV_PART_MAIN); in lv_label_refr_text() local 1092 if(base_dir == LV_BASE_DIR_AUTO) in lv_label_refr_text() [all …]
|
/lvgl-latest/src/draw/ |
D | lv_draw_label.c | 216 lv_base_dir_t base_dir = dsc->bidi_dir; in lv_draw_label_iterate_characters() local 218 lv_bidi_calculate_align(&align, &base_dir, dsc->text); in lv_draw_label_iterate_characters() 340 …lv_bidi_process_paragraph(dsc->text + line_start, bidi_txt, line_end - line_start, base_dir, NULL,… in lv_draw_label_iterate_characters() 353 …ical_char_pos += lv_bidi_get_logical_pos(bidi_txt, NULL, line_end - line_start, base_dir, t, NULL); in lv_draw_label_iterate_characters()
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_label.c | 406 lv_base_dir_t base_dir = dsc->bidi_dir; in _draw_label_iterate_characters() local 408 lv_bidi_calculate_align(&align, &base_dir, dsc->text); in _draw_label_iterate_characters() 542 …lv_bidi_process_paragraph(dsc->text + line_start, bidi_txt, line_end - line_start, base_dir, NULL,… in _draw_label_iterate_characters() 555 …ical_char_pos += lv_bidi_get_logical_pos(bidi_txt, NULL, line_end - line_start, base_dir, t, NULL); in _draw_label_iterate_characters()
|
/lvgl-latest/src/widgets/bar/ |
D | lv_bar.c | 397 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, LV_PART_MAIN); in draw_indic() local 398 bool hor_need_reversed = hor && base_dir == LV_BASE_DIR_RTL; in draw_indic()
|
/lvgl-latest/src/others/xml/ |
D | lv_xml_style.c | 138 else SET_STYLE_IF(base_dir, lv_xml_base_dir_to_enum(value)); in lv_xml_style_register()
|
/lvgl-latest/src/others/xml/parsers/ |
D | lv_xml_obj_parser.c | 153 else SET_STYLE_IF(base_dir, lv_xml_base_dir_to_enum(value)); in apply_styles()
|
/lvgl-latest/src/widgets/buttonmatrix/ |
D | lv_buttonmatrix.c | 111 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, LV_PART_MAIN); in lv_buttonmatrix_set_map() local 164 if(base_dir == LV_BASE_DIR_RTL) { in lv_buttonmatrix_set_map()
|
/lvgl-latest/src/core/ |
D | lv_obj_style.c | 580 lv_base_dir_t base_dir = lv_obj_get_style_base_dir(obj, part); in lv_obj_calculate_style_text_align() local 581 lv_bidi_calculate_align(&align, &base_dir, txt); in lv_obj_calculate_style_text_align()
|
/lvgl-latest/docs/details/base-widget/ |
D | scroll.rst | 72 Note that, the ``base_dir`` style property is inherited. Therefore, it
|
/lvgl-latest/docs/details/main-components/ |
D | font.rst | 200 To set a Widget's base direction use :cpp:expr:`lv_obj_set_style_base_dir(widget, base_dir, selecto…
|
/lvgl-latest/docs/details/base-widget/styles/ |
D | style-properties.rst | 1397 base_dir subsection
|