@@ -41,6 +41,29 @@ const be_ntv_func_def_t lv_func[] = {
4141 { "anim_speed" , { (const void * ) & lv_anim_speed , "i" , "i" } },
4242 { "anim_speed_clamped" , { (const void * ) & lv_anim_speed_clamped , "i" , "iii" } },
4343 { "anim_speed_to_time" , { (const void * ) & lv_anim_speed_to_time , "i" , "iii" } },
44+ { "arclabel_create" , { (const void * ) & lv_arclabel_create , "lv.obj" , "(lv.obj)" } },
45+ { "arclabel_get_angle_size" , { (const void * ) & lv_arclabel_get_angle_size , "i" , "(lv.obj)" } },
46+ { "arclabel_get_angle_start" , { (const void * ) & lv_arclabel_get_angle_start , "i" , "(lv.obj)" } },
47+ { "arclabel_get_center_offset_x" , { (const void * ) & lv_arclabel_get_center_offset_x , "i" , "(lv.obj)" } },
48+ { "arclabel_get_center_offset_y" , { (const void * ) & lv_arclabel_get_center_offset_y , "i" , "(lv.obj)" } },
49+ { "arclabel_get_dir" , { (const void * ) & lv_arclabel_get_dir , "i" , "(lv.obj)" } },
50+ { "arclabel_get_radius" , { (const void * ) & lv_arclabel_get_radius , "i" , "(lv.obj)" } },
51+ { "arclabel_get_recolor" , { (const void * ) & lv_arclabel_get_recolor , "b" , "(lv.obj)" } },
52+ { "arclabel_get_text_horizontal_align" , { (const void * ) & lv_arclabel_get_text_horizontal_align , "i" , "(lv.obj)" } },
53+ { "arclabel_get_text_vertical_align" , { (const void * ) & lv_arclabel_get_text_vertical_align , "i" , "(lv.obj)" } },
54+ { "arclabel_set_angle_size" , { (const void * ) & lv_arclabel_set_angle_size , "" , "(lv.obj)i" } },
55+ { "arclabel_set_angle_start" , { (const void * ) & lv_arclabel_set_angle_start , "" , "(lv.obj)i" } },
56+ { "arclabel_set_center_offset_x" , { (const void * ) & lv_arclabel_set_center_offset_x , "" , "(lv.obj)i" } },
57+ { "arclabel_set_center_offset_y" , { (const void * ) & lv_arclabel_set_center_offset_y , "" , "(lv.obj)i" } },
58+ { "arclabel_set_dir" , { (const void * ) & lv_arclabel_set_dir , "" , "(lv.obj)i" } },
59+ { "arclabel_set_offset" , { (const void * ) & lv_arclabel_set_offset , "" , "(lv.obj)i" } },
60+ { "arclabel_set_radius" , { (const void * ) & lv_arclabel_set_radius , "" , "(lv.obj)i" } },
61+ { "arclabel_set_recolor" , { (const void * ) & lv_arclabel_set_recolor , "" , "(lv.obj)b" } },
62+ { "arclabel_set_text" , { (const void * ) & lv_arclabel_set_text , "" , "(lv.obj)s" } },
63+ { "arclabel_set_text_fmt" , { (const void * ) & lv_arclabel_set_text_fmt , "" , "(lv.obj)s[......]" } },
64+ { "arclabel_set_text_horizontal_align" , { (const void * ) & lv_arclabel_set_text_horizontal_align , "" , "(lv.obj)i" } },
65+ { "arclabel_set_text_static" , { (const void * ) & lv_arclabel_set_text_static , "" , "(lv.obj)s" } },
66+ { "arclabel_set_text_vertical_align" , { (const void * ) & lv_arclabel_set_text_vertical_align , "" , "(lv.obj)i" } },
4467 { "area_align" , { (const void * ) & lv_area_align , "" , "(lv.area)(lv.area)iii" } },
4568 { "area_copy" , { (const void * ) & lv_area_copy , "" , "(lv.area)(lv.area)" } },
4669 { "area_get_height" , { (const void * ) & lv_area_get_height , "i" , "(lv.area)" } },
@@ -68,6 +91,7 @@ const be_ntv_func_def_t lv_func[] = {
6891 { "color_hex" , { (const void * ) & lv_color_hex , "lv.color" , "i" } },
6992 { "color_hex3" , { (const void * ) & lv_color_hex3 , "lv.color" , "i" } },
7093 { "color_hsv_to_rgb" , { (const void * ) & lv_color_hsv_to_rgb , "lv.color" , "iii" } },
94+ { "color_is_in_range" , { (const void * ) & lv_color_is_in_range , "b" , "(lv.color)(lv.color)(lv.color)" } },
7195 { "color_lighten" , { (const void * ) & lv_color_lighten , "lv.color" , "(lv.color)i" } },
7296 { "color_luminance" , { (const void * ) & lv_color_luminance , "i" , "(lv.color)" } },
7397 { "color_make" , { (const void * ) & lv_color_make , "lv.color" , "iii" } },
@@ -111,6 +135,7 @@ const be_ntv_func_def_t lv_func[] = {
111135 { "draw_line_dsc_init" , { (const void * ) & lv_draw_line_dsc_init , "" , "(lv.draw_line_dsc)" } },
112136 { "draw_rect" , { (const void * ) & lv_draw_rect , "" , "(lv.layer)(lv.draw_rect_dsc)(lv.area)" } },
113137 { "draw_rect_dsc_init" , { (const void * ) & lv_draw_rect_dsc_init , "" , "(lv.draw_rect_dsc)" } },
138+ { "draw_unit_send_event" , { (const void * ) & lv_draw_unit_send_event , "" , "si." } },
114139 { "draw_wait_for_finish" , { (const void * ) & lv_draw_wait_for_finish , "" , "" } },
115140 { "event_code_get_name" , { (const void * ) & lv_event_code_get_name , "s" , "i" } },
116141 { "event_dsc_get_cb" , { (const void * ) & lv_event_dsc_get_cb , "lv.event_cb" , "(lv.event_dsc)" } },
@@ -180,9 +205,6 @@ const be_ntv_func_def_t lv_func[] = {
180205 { "style_register_prop" , { (const void * ) & lv_style_register_prop , "i" , "i" } },
181206 { "task_handler" , { (const void * ) & lv_task_handler , "i" , "" } },
182207 { "text_get_size" , { (const void * ) & lv_text_get_size , "" , "cs(lv.font)iiii" } },
183- { "text_get_width" , { (const void * ) & lv_text_get_width , "i" , "si(lv.font)i" } },
184- { "text_get_width_with_flags" , { (const void * ) & lv_text_get_width_with_flags , "i" , "si(lv.font)ii" } },
185- { "text_is_cmd" , { (const void * ) & lv_text_is_cmd , "b" , "ci" } },
186208 { "theme_apply" , { (const void * ) & lv_theme_apply , "" , "(lv.obj)" } },
187209 { "theme_get_color_primary" , { (const void * ) & lv_theme_get_color_primary , "lv.color" , "(lv.obj)" } },
188210 { "theme_get_color_secondary" , { (const void * ) & lv_theme_get_color_secondary , "lv.color" , "(lv.obj)" } },
@@ -241,6 +263,12 @@ const be_const_member_t lv0_constants[] = {
241263 { "ANIM_ON" , be_cconst_int (LV_ANIM_ON ) },
242264 { "ANIM_PLAYTIME_INFINITE" , be_cconst_int (LV_ANIM_PLAYTIME_INFINITE ) },
243265 { "ANIM_REPEAT_INFINITE" , be_cconst_int (LV_ANIM_REPEAT_INFINITE ) },
266+ { "ARCLABEL_DIR_CLOCKWISE" , be_cconst_int (LV_ARCLABEL_DIR_CLOCKWISE ) },
267+ { "ARCLABEL_DIR_COUNTER_CLOCKWISE" , be_cconst_int (LV_ARCLABEL_DIR_COUNTER_CLOCKWISE ) },
268+ { "ARCLABEL_TEXT_ALIGN_CENTER" , be_cconst_int (LV_ARCLABEL_TEXT_ALIGN_CENTER ) },
269+ { "ARCLABEL_TEXT_ALIGN_DEFAULT" , be_cconst_int (LV_ARCLABEL_TEXT_ALIGN_DEFAULT ) },
270+ { "ARCLABEL_TEXT_ALIGN_LEADING" , be_cconst_int (LV_ARCLABEL_TEXT_ALIGN_LEADING ) },
271+ { "ARCLABEL_TEXT_ALIGN_TRAILING" , be_cconst_int (LV_ARCLABEL_TEXT_ALIGN_TRAILING ) },
244272 { "ARC_MODE_NORMAL" , be_cconst_int (LV_ARC_MODE_NORMAL ) },
245273 { "ARC_MODE_REVERSE" , be_cconst_int (LV_ARC_MODE_REVERSE ) },
246274 { "ARC_MODE_SYMMETRICAL" , be_cconst_int (LV_ARC_MODE_SYMMETRICAL ) },
@@ -316,6 +344,7 @@ const be_const_member_t lv0_constants[] = {
316344 { "CHART_TYPE_LINE" , be_cconst_int (LV_CHART_TYPE_LINE ) },
317345 { "CHART_TYPE_NONE" , be_cconst_int (LV_CHART_TYPE_NONE ) },
318346 { "CHART_TYPE_SCATTER" , be_cconst_int (LV_CHART_TYPE_SCATTER ) },
347+ { "CHART_TYPE_STACKED" , be_cconst_int (LV_CHART_TYPE_STACKED ) },
319348 { "CHART_UPDATE_MODE_CIRCULAR" , be_cconst_int (LV_CHART_UPDATE_MODE_CIRCULAR ) },
320349 { "CHART_UPDATE_MODE_SHIFT" , be_cconst_int (LV_CHART_UPDATE_MODE_SHIFT ) },
321350 { "COLOR_AQUA" , be_cconst_int (0x00FFFF ) },
@@ -433,9 +462,10 @@ const be_const_member_t lv0_constants[] = {
433462 { "DISP_ROTATION_180" , be_cconst_int (LV_DISPLAY_ROTATION_180 ) },
434463 { "DISP_ROTATION_270" , be_cconst_int (LV_DISPLAY_ROTATION_270 ) },
435464 { "DISP_ROTATION_90" , be_cconst_int (LV_DISPLAY_ROTATION_90 ) },
465+ { "DRAW_TASK_STATE_BLOCKED" , be_cconst_int (LV_DRAW_TASK_STATE_BLOCKED ) },
466+ { "DRAW_TASK_STATE_FINISHED" , be_cconst_int (LV_DRAW_TASK_STATE_FINISHED ) },
436467 { "DRAW_TASK_STATE_IN_PROGRESS" , be_cconst_int (LV_DRAW_TASK_STATE_IN_PROGRESS ) },
437468 { "DRAW_TASK_STATE_QUEUED" , be_cconst_int (LV_DRAW_TASK_STATE_QUEUED ) },
438- { "DRAW_TASK_STATE_READY" , be_cconst_int (LV_DRAW_TASK_STATE_READY ) },
439469 { "DRAW_TASK_STATE_WAITING" , be_cconst_int (LV_DRAW_TASK_STATE_WAITING ) },
440470 { "DRAW_TASK_TYPE_ARC" , be_cconst_int (LV_DRAW_TASK_TYPE_ARC ) },
441471 { "DRAW_TASK_TYPE_BORDER" , be_cconst_int (LV_DRAW_TASK_TYPE_BORDER ) },
@@ -584,7 +614,6 @@ const be_const_member_t lv0_constants[] = {
584614 { "IMAGEBUTTON_STATE_NUM" , be_cconst_int (LV_IMAGEBUTTON_STATE_NUM ) },
585615 { "IMAGEBUTTON_STATE_PRESSED" , be_cconst_int (LV_IMAGEBUTTON_STATE_PRESSED ) },
586616 { "IMAGEBUTTON_STATE_RELEASED" , be_cconst_int (LV_IMAGEBUTTON_STATE_RELEASED ) },
587- { "IMAGE_ALIGN_AUTO_TRANSFORM" , be_cconst_int (LV_IMAGE_ALIGN_AUTO_TRANSFORM ) },
588617 { "IMAGE_ALIGN_BOTTOM_LEFT" , be_cconst_int (LV_IMAGE_ALIGN_BOTTOM_LEFT ) },
589618 { "IMAGE_ALIGN_BOTTOM_MID" , be_cconst_int (LV_IMAGE_ALIGN_BOTTOM_MID ) },
590619 { "IMAGE_ALIGN_BOTTOM_RIGHT" , be_cconst_int (LV_IMAGE_ALIGN_BOTTOM_RIGHT ) },
@@ -686,6 +715,7 @@ const be_const_member_t lv0_constants[] = {
686715 { "OBJ_FLAG_CLICKABLE" , be_cconst_int (LV_OBJ_FLAG_CLICKABLE ) },
687716 { "OBJ_FLAG_CLICK_FOCUSABLE" , be_cconst_int (LV_OBJ_FLAG_CLICK_FOCUSABLE ) },
688717 { "OBJ_FLAG_EVENT_BUBBLE" , be_cconst_int (LV_OBJ_FLAG_EVENT_BUBBLE ) },
718+ { "OBJ_FLAG_EVENT_TRICKLE" , be_cconst_int (LV_OBJ_FLAG_EVENT_TRICKLE ) },
689719 { "OBJ_FLAG_FLEX_IN_NEW_TRACK" , be_cconst_int (LV_OBJ_FLAG_FLEX_IN_NEW_TRACK ) },
690720 { "OBJ_FLAG_FLOATING" , be_cconst_int (LV_OBJ_FLAG_FLOATING ) },
691721 { "OBJ_FLAG_GESTURE_BUBBLE" , be_cconst_int (LV_OBJ_FLAG_GESTURE_BUBBLE ) },
@@ -706,6 +736,7 @@ const be_const_member_t lv0_constants[] = {
706736 { "OBJ_FLAG_SCROLL_WITH_ARROW" , be_cconst_int (LV_OBJ_FLAG_SCROLL_WITH_ARROW ) },
707737 { "OBJ_FLAG_SEND_DRAW_TASK_EVENTS" , be_cconst_int (LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS ) },
708738 { "OBJ_FLAG_SNAPPABLE" , be_cconst_int (LV_OBJ_FLAG_SNAPPABLE ) },
739+ { "OBJ_FLAG_STATE_TRICKLE" , be_cconst_int (LV_OBJ_FLAG_STATE_TRICKLE ) },
709740 { "OBJ_FLAG_USER_1" , be_cconst_int (LV_OBJ_FLAG_USER_1 ) },
710741 { "OBJ_FLAG_USER_2" , be_cconst_int (LV_OBJ_FLAG_USER_2 ) },
711742 { "OBJ_FLAG_USER_3" , be_cconst_int (LV_OBJ_FLAG_USER_3 ) },
@@ -786,6 +817,22 @@ const be_const_member_t lv0_constants[] = {
786817 { "SCALE_NONE" , be_cconst_int (LV_SCALE_NONE ) },
787818 { "SCALE_ROTATION_ANGLE_MASK" , be_cconst_int (LV_SCALE_ROTATION_ANGLE_MASK ) },
788819 { "SCALE_TOTAL_TICK_COUNT_DEFAULT" , be_cconst_int (LV_SCALE_TOTAL_TICK_COUNT_DEFAULT ) },
820+ { "SCREEN_LOAD_ANIM_FADE_IN" , be_cconst_int (LV_SCREEN_LOAD_ANIM_FADE_IN ) },
821+ { "SCREEN_LOAD_ANIM_FADE_ON" , be_cconst_int (LV_SCREEN_LOAD_ANIM_FADE_ON ) },
822+ { "SCREEN_LOAD_ANIM_FADE_OUT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_FADE_OUT ) },
823+ { "SCREEN_LOAD_ANIM_MOVE_BOTTOM" , be_cconst_int (LV_SCREEN_LOAD_ANIM_MOVE_BOTTOM ) },
824+ { "SCREEN_LOAD_ANIM_MOVE_LEFT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_MOVE_LEFT ) },
825+ { "SCREEN_LOAD_ANIM_MOVE_RIGHT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_MOVE_RIGHT ) },
826+ { "SCREEN_LOAD_ANIM_MOVE_TOP" , be_cconst_int (LV_SCREEN_LOAD_ANIM_MOVE_TOP ) },
827+ { "SCREEN_LOAD_ANIM_NONE" , be_cconst_int (LV_SCREEN_LOAD_ANIM_NONE ) },
828+ { "SCREEN_LOAD_ANIM_OUT_BOTTOM" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OUT_BOTTOM ) },
829+ { "SCREEN_LOAD_ANIM_OUT_LEFT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OUT_LEFT ) },
830+ { "SCREEN_LOAD_ANIM_OUT_RIGHT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OUT_RIGHT ) },
831+ { "SCREEN_LOAD_ANIM_OUT_TOP" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OUT_TOP ) },
832+ { "SCREEN_LOAD_ANIM_OVER_BOTTOM" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OVER_BOTTOM ) },
833+ { "SCREEN_LOAD_ANIM_OVER_LEFT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OVER_LEFT ) },
834+ { "SCREEN_LOAD_ANIM_OVER_RIGHT" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OVER_RIGHT ) },
835+ { "SCREEN_LOAD_ANIM_OVER_TOP" , be_cconst_int (LV_SCREEN_LOAD_ANIM_OVER_TOP ) },
789836 { "SCROLLBAR_MODE_ACTIVE" , be_cconst_int (LV_SCROLLBAR_MODE_ACTIVE ) },
790837 { "SCROLLBAR_MODE_AUTO" , be_cconst_int (LV_SCROLLBAR_MODE_AUTO ) },
791838 { "SCROLLBAR_MODE_OFF" , be_cconst_int (LV_SCROLLBAR_MODE_OFF ) },
@@ -794,22 +841,6 @@ const be_const_member_t lv0_constants[] = {
794841 { "SCROLL_SNAP_END" , be_cconst_int (LV_SCROLL_SNAP_END ) },
795842 { "SCROLL_SNAP_NONE" , be_cconst_int (LV_SCROLL_SNAP_NONE ) },
796843 { "SCROLL_SNAP_START" , be_cconst_int (LV_SCROLL_SNAP_START ) },
797- { "SCR_LOAD_ANIM_FADE_IN" , be_cconst_int (LV_SCR_LOAD_ANIM_FADE_IN ) },
798- { "SCR_LOAD_ANIM_FADE_ON" , be_cconst_int (LV_SCR_LOAD_ANIM_FADE_ON ) },
799- { "SCR_LOAD_ANIM_FADE_OUT" , be_cconst_int (LV_SCR_LOAD_ANIM_FADE_OUT ) },
800- { "SCR_LOAD_ANIM_MOVE_BOTTOM" , be_cconst_int (LV_SCR_LOAD_ANIM_MOVE_BOTTOM ) },
801- { "SCR_LOAD_ANIM_MOVE_LEFT" , be_cconst_int (LV_SCR_LOAD_ANIM_MOVE_LEFT ) },
802- { "SCR_LOAD_ANIM_MOVE_RIGHT" , be_cconst_int (LV_SCR_LOAD_ANIM_MOVE_RIGHT ) },
803- { "SCR_LOAD_ANIM_MOVE_TOP" , be_cconst_int (LV_SCR_LOAD_ANIM_MOVE_TOP ) },
804- { "SCR_LOAD_ANIM_NONE" , be_cconst_int (LV_SCR_LOAD_ANIM_NONE ) },
805- { "SCR_LOAD_ANIM_OUT_BOTTOM" , be_cconst_int (LV_SCR_LOAD_ANIM_OUT_BOTTOM ) },
806- { "SCR_LOAD_ANIM_OUT_LEFT" , be_cconst_int (LV_SCR_LOAD_ANIM_OUT_LEFT ) },
807- { "SCR_LOAD_ANIM_OUT_RIGHT" , be_cconst_int (LV_SCR_LOAD_ANIM_OUT_RIGHT ) },
808- { "SCR_LOAD_ANIM_OUT_TOP" , be_cconst_int (LV_SCR_LOAD_ANIM_OUT_TOP ) },
809- { "SCR_LOAD_ANIM_OVER_BOTTOM" , be_cconst_int (LV_SCR_LOAD_ANIM_OVER_BOTTOM ) },
810- { "SCR_LOAD_ANIM_OVER_LEFT" , be_cconst_int (LV_SCR_LOAD_ANIM_OVER_LEFT ) },
811- { "SCR_LOAD_ANIM_OVER_RIGHT" , be_cconst_int (LV_SCR_LOAD_ANIM_OVER_RIGHT ) },
812- { "SCR_LOAD_ANIM_OVER_TOP" , be_cconst_int (LV_SCR_LOAD_ANIM_OVER_TOP ) },
813844 { "SIZE_CONTENT" , be_cconst_int (LV_SIZE_CONTENT ) },
814845 { "SLIDER_MODE_NORMAL" , be_cconst_int (LV_SLIDER_MODE_NORMAL ) },
815846 { "SLIDER_MODE_RANGE" , be_cconst_int (LV_SLIDER_MODE_RANGE ) },
@@ -889,6 +920,7 @@ const be_const_member_t lv0_constants[] = {
889920 { "STYLE_GRID_ROW_ALIGN" , be_cconst_int (LV_STYLE_GRID_ROW_ALIGN ) },
890921 { "STYLE_GRID_ROW_DSC_ARRAY" , be_cconst_int (LV_STYLE_GRID_ROW_DSC_ARRAY ) },
891922 { "STYLE_HEIGHT" , be_cconst_int (LV_STYLE_HEIGHT ) },
923+ { "STYLE_IMAGE_COLORKEY" , be_cconst_int (LV_STYLE_IMAGE_COLORKEY ) },
892924 { "STYLE_IMAGE_OPA" , be_cconst_int (LV_STYLE_IMAGE_OPA ) },
893925 { "STYLE_IMAGE_RECOLOR" , be_cconst_int (LV_STYLE_IMAGE_RECOLOR ) },
894926 { "STYLE_IMAGE_RECOLOR_OPA" , be_cconst_int (LV_STYLE_IMAGE_RECOLOR_OPA ) },
@@ -1050,9 +1082,6 @@ const be_const_member_t lv0_constants[] = {
10501082 { "TEXT_ALIGN_CENTER" , be_cconst_int (LV_TEXT_ALIGN_CENTER ) },
10511083 { "TEXT_ALIGN_LEFT" , be_cconst_int (LV_TEXT_ALIGN_LEFT ) },
10521084 { "TEXT_ALIGN_RIGHT" , be_cconst_int (LV_TEXT_ALIGN_RIGHT ) },
1053- { "TEXT_CMD_STATE_IN" , be_cconst_int (LV_TEXT_CMD_STATE_IN ) },
1054- { "TEXT_CMD_STATE_PAR" , be_cconst_int (LV_TEXT_CMD_STATE_PAR ) },
1055- { "TEXT_CMD_STATE_WAIT" , be_cconst_int (LV_TEXT_CMD_STATE_WAIT ) },
10561085 { "TEXT_DECOR_NONE" , be_cconst_int (LV_TEXT_DECOR_NONE ) },
10571086 { "TEXT_DECOR_STRIKETHROUGH" , be_cconst_int (LV_TEXT_DECOR_STRIKETHROUGH ) },
10581087 { "TEXT_DECOR_UNDERLINE" , be_cconst_int (LV_TEXT_DECOR_UNDERLINE ) },
0 commit comments