change data inheritance model (drop ext)
This commit is contained in:
@@ -766,11 +766,11 @@ void lv_canvas_draw_rect(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y, lv_coord
|
||||
* @param max_w max width of the text. The text will be wrapped to fit into this size
|
||||
* @param label_draw_dsc pointer to a valid label descriptor `lv_draw_label_dsc_t`
|
||||
* @param txt text to display
|
||||
* @param align align of the text (`LV_LABEL_ALIGN_LEFT/RIGHT/CENTER`)
|
||||
* @param align align of the text (`LV_TEXT_ALIGN_LEFT/RIGHT/CENTER`)
|
||||
*/
|
||||
void lv_canvas_draw_text(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y, lv_coord_t max_w,
|
||||
lv_draw_label_dsc_t * label_draw_dsc,
|
||||
const char * txt, lv_label_align_t align)
|
||||
const char * txt, lv_text_align_t align)
|
||||
{
|
||||
LV_ASSERT_OBJ(canvas, LV_OBJX_NAME);
|
||||
|
||||
@@ -815,17 +815,17 @@ void lv_canvas_draw_text(lv_obj_t * canvas, lv_coord_t x, lv_coord_t y, lv_coord
|
||||
|
||||
lv_txt_flag_t flag;
|
||||
switch(align) {
|
||||
case LV_LABEL_ALIGN_LEFT:
|
||||
flag = LV_TXT_FLAG_NONE;
|
||||
case LV_TEXT_ALIGN_LEFT:
|
||||
flag = LV_TEXT_FLAG_NONE;
|
||||
break;
|
||||
case LV_LABEL_ALIGN_RIGHT:
|
||||
flag = LV_TXT_FLAG_RIGHT;
|
||||
case LV_TEXT_ALIGN_RIGHT:
|
||||
flag = LV_TEXT_FLAG_RIGHT;
|
||||
break;
|
||||
case LV_LABEL_ALIGN_CENTER:
|
||||
flag = LV_TXT_FLAG_CENTER;
|
||||
case LV_TEXT_ALIGN_CENTER:
|
||||
flag = LV_TEXT_FLAG_CENTER;
|
||||
break;
|
||||
default:
|
||||
flag = LV_TXT_FLAG_NONE;
|
||||
flag = LV_TEXT_FLAG_NONE;
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user