lv_bidi.h

Defines

LV_BIDI_LRO
LV_BIDI_RLO

Typedefs

typedef _lv_base_dir_t lv_base_dir_t

Enums

enum _lv_base_dir_t

Values:

enumerator LV_BASE_DIR_LTR
enumerator LV_BASE_DIR_RTL
enumerator LV_BASE_DIR_AUTO
enumerator LV_BASE_DIR_NEUTRAL
enumerator LV_BASE_DIR_WEAK

Functions

static inline void lv_bidi_calculate_align(lv_text_align_t *align, lv_base_dir_t *base_dir, const char *txt)

For compatibility if LV_USE_BIDI = 0 Get the real text alignment from the a text alignment, base direction and a text.

Parameters:
  • align -- For LV_TEXT_ALIGN_AUTO give LV_TEXT_ALIGN_LEFT else leave unchanged, write back the calculated align here

  • base_dir -- Unused

  • txt -- Unused