diff --git a/lib/libesp32/Berry/default/be_lv_lvgl_module.c b/lib/libesp32/Berry/default/be_lv_lvgl_module.c index ecaf15b8e..c166c095c 100644 --- a/lib/libesp32/Berry/default/be_lv_lvgl_module.c +++ b/lib/libesp32/Berry/default/be_lv_lvgl_module.c @@ -10,6 +10,8 @@ #include "lvgl.h" +extern int lv0_member(bvm *vm); // resolve virtual members + extern int lv0_start(bvm *vm); extern int lv0_register_button_encoder(bvm *vm); // add buttons with encoder logic @@ -27,6 +29,407 @@ extern int lv0_get_ver_res(bvm *vm); extern int lv0_screenshot(bvm *vm); + +typedef struct lvbe_constant_t { + const char * name; + int32_t value; +} lvbe_constant_t; + +const lvbe_constant_t lv0_constants[] = { + + { "ALIGN_CENTER", 0 }, + { "ALIGN_IN_BOTTOM_LEFT", 4 }, + { "ALIGN_IN_BOTTOM_MID", 5 }, + { "ALIGN_IN_BOTTOM_RIGHT", 6 }, + { "ALIGN_IN_LEFT_MID", 7 }, + { "ALIGN_IN_RIGHT_MID", 8 }, + { "ALIGN_IN_TOP_LEFT", 1 }, + { "ALIGN_IN_TOP_MID", 2 }, + { "ALIGN_IN_TOP_RIGHT", 3 }, + { "ALIGN_OUT_BOTTOM_LEFT", 12 }, + { "ALIGN_OUT_BOTTOM_MID", 13 }, + { "ALIGN_OUT_BOTTOM_RIGHT", 14 }, + { "ALIGN_OUT_LEFT_BOTTOM", 17 }, + { "ALIGN_OUT_LEFT_MID", 16 }, + { "ALIGN_OUT_LEFT_TOP", 15 }, + { "ALIGN_OUT_RIGHT_BOTTOM", 20 }, + { "ALIGN_OUT_RIGHT_MID", 19 }, + { "ALIGN_OUT_RIGHT_TOP", 18 }, + { "ALIGN_OUT_TOP_LEFT", 9 }, + { "ALIGN_OUT_TOP_MID", 10 }, + { "ALIGN_OUT_TOP_RIGHT", 11 }, + { "ANIM_OFF", 0 }, + { "ANIM_ON", 1 }, + { "AQUA", 65535 }, + { "ARC_PART_BG", 0 }, + { "ARC_PART_INDIC", 1 }, + { "ARC_PART_KNOB", 2 }, + { "ARC_TYPE_NORMAL", 0 }, + { "ARC_TYPE_REVERSE", 2 }, + { "ARC_TYPE_SYMMETRIC", 1 }, + { "BAR_TYPE_CUSTOM", 2 }, + { "BAR_TYPE_NORMAL", 0 }, + { "BAR_TYPE_SYMMETRICAL", 1 }, + { "BLACK", 0 }, + { "BLEND_MODE_ADDITIVE", 1 }, + { "BLEND_MODE_NORMAL", 0 }, + { "BLEND_MODE_SUBTRACTIVE", 2 }, + { "BLUE", 255 }, + { "BORDER_SIDE_BOTTOM", 1 }, + { "BORDER_SIDE_FULL", 15 }, + { "BORDER_SIDE_INTERNAL", 16 }, + { "BORDER_SIDE_LEFT", 4 }, + { "BORDER_SIDE_NONE", 0 }, + { "BORDER_SIDE_RIGHT", 8 }, + { "BORDER_SIDE_TOP", 2 }, + { "BTNMATRIX_CTRL_CHECKABLE", 64 }, + { "BTNMATRIX_CTRL_CHECK_STATE", 128 }, + { "BTNMATRIX_CTRL_CLICK_TRIG", 256 }, + { "BTNMATRIX_CTRL_DISABLED", 32 }, + { "BTNMATRIX_CTRL_HIDDEN", 8 }, + { "BTNMATRIX_CTRL_NO_REPEAT", 16 }, + { "BTN_STATE_CHECKED_DISABLED", 5 }, + { "BTN_STATE_CHECKED_PRESSED", 4 }, + { "BTN_STATE_CHECKED_RELEASED", 3 }, + { "BTN_STATE_DISABLED", 2 }, + { "BTN_STATE_PRESSED", 1 }, + { "BTN_STATE_RELEASED", 0 }, + { "CALENDAR_PART_BG", 0 }, + { "CALENDAR_PART_DATE", 3 }, + { "CALENDAR_PART_DAY_NAMES", 2 }, + { "CALENDAR_PART_HEADER", 1 }, + { "CHART_AXIS_DRAW_LAST_TICK", 1 }, + { "CHART_AXIS_INVERSE_LABELS_ORDER", 2 }, + { "CHART_AXIS_PRIMARY_Y", 0 }, + { "CHART_AXIS_SECONDARY_Y", 1 }, + { "CHART_AXIS_SKIP_LAST_TICK", 0 }, + { "CHART_CURSOR_DOWN", 8 }, + { "CHART_CURSOR_LEFT", 4 }, + { "CHART_CURSOR_NONE", 0 }, + { "CHART_CURSOR_RIGHT", 1 }, + { "CHART_CURSOR_UP", 2 }, + { "CHART_PART_BG", 0 }, + { "CHART_PART_CURSOR", 3 }, + { "CHART_PART_SERIES", 2 }, + { "CHART_PART_SERIES_BG", 1 }, + { "CHART_TYPE_COLUMN", 2 }, + { "CHART_TYPE_LINE", 1 }, + { "CHART_TYPE_NONE", 0 }, + { "CHART_UPDATE_MODE_CIRCULAR", 1 }, + { "CHART_UPDATE_MODE_SHIFT", 0 }, + { "CHECKBOX_PART_BG", 0 }, + { "CHECKBOX_PART_BULLET", 64 }, + { "CPICKER_COLOR_MODE_HUE", 0 }, + { "CPICKER_COLOR_MODE_SATURATION", 1 }, + { "CPICKER_COLOR_MODE_VALUE", 2 }, + { "CPICKER_PART_KNOB", 1 }, + { "CPICKER_PART_MAIN", 0 }, + { "CPICKER_TYPE_DISC", 1 }, + { "CPICKER_TYPE_RECT", 0 }, + { "CYAN", 65535 }, + { "DISP_ROT_180", 2 }, + { "DISP_ROT_270", 3 }, + { "DISP_ROT_90", 1 }, + { "DISP_ROT_NONE", 0 }, + { "DISP_SIZE_EXTRA_LARGE", 3 }, + { "DISP_SIZE_LARGE", 2 }, + { "DISP_SIZE_MEDIUM", 1 }, + { "DISP_SIZE_SMALL", 0 }, + { "DRAG_DIR_BOTH", 3 }, + { "DRAG_DIR_HOR", 1 }, + { "DRAG_DIR_ONE", 4 }, + { "DRAG_DIR_VER", 2 }, + { "DROPDOWN_DIR_DOWN", 0 }, + { "DROPDOWN_DIR_LEFT", 2 }, + { "DROPDOWN_DIR_RIGHT", 3 }, + { "DROPDOWN_DIR_UP", 1 }, + { "DROPDOWN_PART_LIST", 64 }, + { "DROPDOWN_PART_MAIN", 0 }, + { "DROPDOWN_PART_SCROLLBAR", 65 }, + { "DROPDOWN_PART_SELECTED", 66 }, + { "EVENT_APPLY", 19 }, + { "EVENT_CANCEL", 20 }, + { "EVENT_CLICKED", 6 }, + { "EVENT_DEFOCUSED", 14 }, + { "EVENT_DELETE", 21 }, + { "EVENT_DRAG_BEGIN", 8 }, + { "EVENT_DRAG_END", 9 }, + { "EVENT_DRAG_THROW_BEGIN", 10 }, + { "EVENT_FOCUSED", 13 }, + { "EVENT_GESTURE", 11 }, + { "EVENT_INSERT", 17 }, + { "EVENT_KEY", 12 }, + { "EVENT_LEAVE", 15 }, + { "EVENT_LONG_PRESSED", 4 }, + { "EVENT_LONG_PRESSED_REPEAT", 5 }, + { "EVENT_PRESSED", 0 }, + { "EVENT_PRESSING", 1 }, + { "EVENT_PRESS_LOST", 2 }, + { "EVENT_REFRESH", 18 }, + { "EVENT_RELEASED", 7 }, + { "EVENT_SHORT_CLICKED", 3 }, + { "EVENT_VALUE_CHANGED", 16 }, + { "FIT_MAX", 3 }, + { "FIT_NONE", 0 }, + { "FIT_PARENT", 2 }, + { "FIT_TIGHT", 1 }, + { "FS_MODE_RD", 2 }, + { "FS_MODE_WR", 1 }, + { "FS_RES_BUSY", 7 }, + { "FS_RES_DENIED", 6 }, + { "FS_RES_FS_ERR", 2 }, + { "FS_RES_FULL", 4 }, + { "FS_RES_HW_ERR", 1 }, + { "FS_RES_INV_PARAM", 11 }, + { "FS_RES_LOCKED", 5 }, + { "FS_RES_NOT_EX", 3 }, + { "FS_RES_NOT_IMP", 9 }, + { "FS_RES_OK", 0 }, + { "FS_RES_OUT_OF_MEM", 10 }, + { "FS_RES_TOUT", 8 }, + { "FS_RES_UNKNOWN", 12 }, + { "GAUGE_PART_MAIN", 0 }, + { "GAUGE_PART_MAJOR", 1 }, + { "GAUGE_PART_NEEDLE", 2 }, + { "GESTURE_DIR_BOTTOM", 1 }, + { "GESTURE_DIR_LEFT", 2 }, + { "GESTURE_DIR_RIGHT", 3 }, + { "GESTURE_DIR_TOP", 0 }, + { "GRAD_DIR_HOR", 2 }, + { "GRAD_DIR_NONE", 0 }, + { "GRAD_DIR_VER", 1 }, + { "GRAY", 8421504 }, + { "GREEN", 32768 }, + { "INDEV_STATE_PR", 1 }, + { "INDEV_STATE_REL", 0 }, + { "KEYBOARD_MODE_NUM", 3 }, + { "KEYBOARD_MODE_SPECIAL", 2 }, + { "KEYBOARD_MODE_TEXT_LOWER", 0 }, + { "KEYBOARD_MODE_TEXT_UPPER", 1 }, + { "KEYBOARD_PART_BG", 0 }, + { "KEYBOARD_PART_BTN", 1 }, + { "KEY_BACKSPACE", 8 }, + { "KEY_DEL", 127 }, + { "KEY_DOWN", 18 }, + { "KEY_END", 3 }, + { "KEY_ENTER", 10 }, + { "KEY_ESC", 27 }, + { "KEY_HOME", 2 }, + { "KEY_LEFT", 20 }, + { "KEY_NEXT", 9 }, + { "KEY_PREV", 11 }, + { "KEY_RIGHT", 19 }, + { "KEY_UP", 17 }, + { "LABEL_ALIGN_AUTO", 3 }, + { "LABEL_ALIGN_CENTER", 1 }, + { "LABEL_ALIGN_LEFT", 0 }, + { "LABEL_ALIGN_RIGHT", 2 }, + { "LABEL_LONG_BREAK", 1 }, + { "LABEL_LONG_CROP", 5 }, + { "LABEL_LONG_DOT", 2 }, + { "LABEL_LONG_EXPAND", 0 }, + { "LABEL_LONG_SROLL", 3 }, + { "LABEL_LONG_SROLL_CIRC", 4 }, + { "LAYOUT_CENTER", 1 }, + { "LAYOUT_COLUMN_LEFT", 2 }, + { "LAYOUT_COLUMN_MID", 3 }, + { "LAYOUT_COLUMN_RIGHT", 4 }, + { "LAYOUT_GRID", 11 }, + { "LAYOUT_OFF", 0 }, + { "LAYOUT_PRETTY_BOTTOM", 10 }, + { "LAYOUT_PRETTY_MID", 9 }, + { "LAYOUT_PRETTY_TOP", 8 }, + { "LAYOUT_ROW_BOTTOM", 7 }, + { "LAYOUT_ROW_MID", 6 }, + { "LAYOUT_ROW_TOP", 5 }, + { "LED_PART_MAIN", 0 }, + { "LIME", 65280 }, + { "LINEMETER_PART_MAIN", 0 }, + { "LIST_PART_BG", 0 }, + { "LIST_PART_EDGE_FLASH", 2 }, + { "LIST_PART_SCROLLBAR", 1 }, + { "MAGENTA", 16711935 }, + { "MAROON", 8388608 }, + { "NAVY", 128 }, + { "OBJMASK_PART_MAIN", 0 }, + { "OBJ_PART_ALL", 255 }, + { "OBJ_PART_MAIN", 0 }, + { "OBJ_PART_REAL_FIRST", 64 }, + { "OBJ_PART_VIRTUAL_FIRST", 1 }, + { "OLIVE", 8421376 }, + { "OPA_0", 0 }, + { "OPA_10", 25 }, + { "OPA_100", 255 }, + { "OPA_20", 51 }, + { "OPA_30", 76 }, + { "OPA_40", 102 }, + { "OPA_50", 127 }, + { "OPA_60", 153 }, + { "OPA_70", 178 }, + { "OPA_80", 204 }, + { "OPA_90", 229 }, + { "OPA_COVER", 255 }, + { "OPA_TRANSP", 0 }, + { "PAGE_EDGE_BOTTOM", 8 }, + { "PAGE_EDGE_LEFT", 1 }, + { "PAGE_EDGE_RIGHT", 4 }, + { "PAGE_EDGE_TOP", 2 }, + { "PROTECT_CHILD_CHG", 1 }, + { "PROTECT_CLICK_FOCUS", 32 }, + { "PROTECT_EVENT_TO_DISABLED", 64 }, + { "PROTECT_FOLLOW", 8 }, + { "PROTECT_NONE", 0 }, + { "PROTECT_PARENT", 2 }, + { "PROTECT_POS", 4 }, + { "PROTECT_PRESS_LOST", 16 }, + { "PURPLE", 8388736 }, + { "RED", 16711680 }, + { "ROLLER_MODE_INFINITE", 1 }, + { "ROLLER_MODE_NORMAL", 0 }, + { "SCROLLBAR_MODE_AUTO", 3 }, + { "SCROLLBAR_MODE_DRAG", 2 }, + { "SCROLLBAR_MODE_HIDE", 4 }, + { "SCROLLBAR_MODE_OFF", 0 }, + { "SCROLLBAR_MODE_ON", 1 }, + { "SCROLLBAR_MODE_UNHIDE", 8 }, + { "SILVER", 12632256 }, + { "SLIDER_TYPE_NORMAL", 0 }, + { "SLIDER_TYPE_RANGE", 2 }, + { "SLIDER_TYPE_SYMMETRICAL", 1 }, + { "SPINNER_DIR_BACKWARD", 1 }, + { "SPINNER_DIR_FORWARD", 0 }, + { "SPINNER_TYPE_CONSTANT_ARC", 2 }, + { "SPINNER_TYPE_FILLSPIN_ARC", 1 }, + { "SPINNER_TYPE_SPINNING_ARC", 0 }, + { "STATE_CHECKED", 1 }, + { "STATE_DEFAULT", 0 }, + { "STATE_DISABLED", 32 }, + { "STATE_EDITED", 4 }, + { "STATE_FOCUSED", 2 }, + { "STATE_HOVERED", 8 }, + { "STATE_PRESSED", 16 }, + { "STYLE_BG_BLEND_MODE", 32 }, + { "STYLE_BG_COLOR", 41 }, + { "STYLE_BG_GRAD_COLOR", 42 }, + { "STYLE_BG_GRAD_DIR", 35 }, + { "STYLE_BG_GRAD_STOP", 34 }, + { "STYLE_BG_MAIN_STOP", 33 }, + { "STYLE_BG_OPA", 44 }, + { "STYLE_BORDER_BLEND_MODE", 50 }, + { "STYLE_BORDER_COLOR", 57 }, + { "STYLE_BORDER_OPA", 60 }, + { "STYLE_BORDER_POST", 51 }, + { "STYLE_BORDER_SIDE", 49 }, + { "STYLE_BORDER_WIDTH", 48 }, + { "STYLE_CLIP_CORNER", 2 }, + { "STYLE_IMAGE_BLEND_MODE", 32928 }, + { "STYLE_IMAGE_OPA", 32940 }, + { "STYLE_IMAGE_RECOLOR", 32937 }, + { "STYLE_IMAGE_RECOLOR_OPA", 32941 }, + { "STYLE_LINE_BLEND_MODE", 145 }, + { "STYLE_LINE_COLOR", 153 }, + { "STYLE_LINE_DASH_GAP", 147 }, + { "STYLE_LINE_DASH_WIDTH", 146 }, + { "STYLE_LINE_OPA", 156 }, + { "STYLE_LINE_ROUNDED", 148 }, + { "STYLE_LINE_WIDTH", 144 }, + { "STYLE_MARGIN_BOTTOM", 22 }, + { "STYLE_MARGIN_LEFT", 23 }, + { "STYLE_MARGIN_RIGHT", 24 }, + { "STYLE_MARGIN_TOP", 21 }, + { "STYLE_OPA_SCALE", 32780 }, + { "STYLE_OUTLINE_BLEND_MODE", 66 }, + { "STYLE_OUTLINE_COLOR", 73 }, + { "STYLE_OUTLINE_OPA", 76 }, + { "STYLE_OUTLINE_PAD", 65 }, + { "STYLE_OUTLINE_WIDTH", 64 }, + { "STYLE_PAD_BOTTOM", 17 }, + { "STYLE_PAD_INNER", 20 }, + { "STYLE_PAD_LEFT", 18 }, + { "STYLE_PAD_RIGHT", 19 }, + { "STYLE_PAD_TOP", 16 }, + { "STYLE_PATTERN_BLEND_MODE", 96 }, + { "STYLE_PATTERN_IMAGE", 110 }, + { "STYLE_PATTERN_OPA", 108 }, + { "STYLE_PATTERN_RECOLOR", 105 }, + { "STYLE_PATTERN_RECOLOR_OPA", 109 }, + { "STYLE_PATTERN_REPEAT", 97 }, + { "STYLE_RADIUS", 1 }, + { "STYLE_SCALE_BORDER_WIDTH", 193 }, + { "STYLE_SCALE_END_BORDER_WIDTH", 194 }, + { "STYLE_SCALE_END_COLOR", 202 }, + { "STYLE_SCALE_END_LINE_WIDTH", 195 }, + { "STYLE_SCALE_GRAD_COLOR", 201 }, + { "STYLE_SCALE_WIDTH", 192 }, + { "STYLE_SHADOW_BLEND_MODE", 84 }, + { "STYLE_SHADOW_COLOR", 89 }, + { "STYLE_SHADOW_OFS_X", 81 }, + { "STYLE_SHADOW_OFS_Y", 82 }, + { "STYLE_SHADOW_OPA", 92 }, + { "STYLE_SHADOW_SPREAD", 83 }, + { "STYLE_SHADOW_WIDTH", 80 }, + { "STYLE_SIZE", 3 }, + { "STYLE_TEXT_BLEND_MODE", 32899 }, + { "STYLE_TEXT_COLOR", 32905 }, + { "STYLE_TEXT_DECOR", 32898 }, + { "STYLE_TEXT_FONT", 32910 }, + { "STYLE_TEXT_LETTER_SPACE", 32896 }, + { "STYLE_TEXT_LINE_SPACE", 32897 }, + { "STYLE_TEXT_OPA", 32908 }, + { "STYLE_TEXT_SEL_BG_COLOR", 32907 }, + { "STYLE_TEXT_SEL_COLOR", 32906 }, + { "STYLE_TRANSFORM_ANGLE", 6 }, + { "STYLE_TRANSFORM_HEIGHT", 5 }, + { "STYLE_TRANSFORM_WIDTH", 4 }, + { "STYLE_TRANSFORM_ZOOM", 7 }, + { "STYLE_TRANSITION_DELAY", 177 }, + { "STYLE_TRANSITION_PATH", 190 }, + { "STYLE_TRANSITION_PROP_1", 178 }, + { "STYLE_TRANSITION_PROP_2", 179 }, + { "STYLE_TRANSITION_PROP_3", 180 }, + { "STYLE_TRANSITION_PROP_4", 181 }, + { "STYLE_TRANSITION_PROP_5", 182 }, + { "STYLE_TRANSITION_PROP_6", 183 }, + { "STYLE_TRANSITION_TIME", 176 }, + { "STYLE_VALUE_ALIGN", 117 }, + { "STYLE_VALUE_BLEND_MODE", 114 }, + { "STYLE_VALUE_COLOR", 121 }, + { "STYLE_VALUE_FONT", 126 }, + { "STYLE_VALUE_LETTER_SPACE", 112 }, + { "STYLE_VALUE_LINE_SPACE", 113 }, + { "STYLE_VALUE_OFS_X", 115 }, + { "STYLE_VALUE_OFS_Y", 116 }, + { "STYLE_VALUE_OPA", 124 }, + { "STYLE_VALUE_STR", 127 }, + { "TABVIEW_TAB_POS_BOTTOM", 2 }, + { "TABVIEW_TAB_POS_LEFT", 3 }, + { "TABVIEW_TAB_POS_NONE", 0 }, + { "TABVIEW_TAB_POS_RIGHT", 4 }, + { "TABVIEW_TAB_POS_TOP", 1 }, + { "TEAL", 32896 }, + { "TEMPL_STYLE_X", 0 }, + { "TEMPL_STYLE_Y", 1 }, + { "TEXTAREA_CURSOR_LAST", 32767 }, + { "TEXT_DECOR_NONE", 0 }, + { "TEXT_DECOR_STRIKETHROUGH", 2 }, + { "TEXT_DECOR_UNDERLINE", 1 }, + { "TXT_CMD_STATE_IN", 2 }, + { "TXT_CMD_STATE_PAR", 1 }, + { "TXT_CMD_STATE_WAIT", 0 }, + { "TXT_FLAG_CENTER", 4 }, + { "TXT_FLAG_EXPAND", 2 }, + { "TXT_FLAG_FIT", 16 }, + { "TXT_FLAG_NONE", 0 }, + { "TXT_FLAG_RECOLOR", 1 }, + { "TXT_FLAG_RIGHT", 8 }, + { "WHITE", 16777215 }, + { "YELLOW", 16776960 }, + +}; + +const size_t lv0_constants_size = sizeof(lv0_constants)/sizeof(lv0_constants[0]); + + #if !BE_USE_PRECOMPILED_OBJECT //#if 1 // TODO we will do pre-compiled later @@ -95,535 +498,12 @@ be_native_module_attr_table(lvgl) { be_native_module_str("SYMBOL_BULLET", "\xE2\x80\xA2"), - // connection type - be_native_module_int("SPI", 0), - be_native_module_int("I2C", 1), - // connection sub_type - be_native_module_int("HSPI", 0), - be_native_module_int("VSPI", 1), - be_native_module_int("SSPI", 2), /* `lvgl` module functions */ - be_native_module_int("ALIGN_CENTER", 0), - be_native_module_int("ALIGN_IN_TOP_LEFT", 1), - be_native_module_int("ALIGN_IN_TOP_MID", 2), - be_native_module_int("ALIGN_IN_TOP_RIGHT", 3), - be_native_module_int("ALIGN_IN_BOTTOM_LEFT", 4), - be_native_module_int("ALIGN_IN_BOTTOM_MID", 5), - be_native_module_int("ALIGN_IN_BOTTOM_RIGHT", 6), - be_native_module_int("ALIGN_IN_LEFT_MID", 7), - be_native_module_int("ALIGN_IN_RIGHT_MID", 8), - be_native_module_int("ALIGN_OUT_TOP_LEFT", 9), - be_native_module_int("ALIGN_OUT_TOP_MID", 10), - be_native_module_int("ALIGN_OUT_TOP_RIGHT", 11), - be_native_module_int("ALIGN_OUT_BOTTOM_LEFT", 12), - be_native_module_int("ALIGN_OUT_BOTTOM_MID", 13), - be_native_module_int("ALIGN_OUT_BOTTOM_RIGHT", 14), - be_native_module_int("ALIGN_OUT_LEFT_TOP", 15), - be_native_module_int("ALIGN_OUT_LEFT_MID", 16), - be_native_module_int("ALIGN_OUT_LEFT_BOTTOM", 17), - be_native_module_int("ALIGN_OUT_RIGHT_TOP", 18), - be_native_module_int("ALIGN_OUT_RIGHT_MID", 19), - be_native_module_int("ALIGN_OUT_RIGHT_BOTTOM", 20), - be_native_module_int("INDEV_STATE_REL", 0), - be_native_module_int("INDEV_STATE_PR", 1), - be_native_module_int("DRAG_DIR_HOR", 1), - be_native_module_int("DRAG_DIR_VER", 2), - be_native_module_int("DRAG_DIR_BOTH", 3), - be_native_module_int("DRAG_DIR_ONE", 4), - be_native_module_int("GESTURE_DIR_TOP", 5), - be_native_module_int("GESTURE_DIR_BOTTOM", 6), - be_native_module_int("GESTURE_DIR_LEFT", 7), - be_native_module_int("GESTURE_DIR_RIGHT", 8), - be_native_module_int("DISP_ROT_NONE", 0), - be_native_module_int("DISP_ROT_90", 1), - be_native_module_int("DISP_ROT_180", 2), - be_native_module_int("DISP_ROT_270", 3), - be_native_module_int("DISP_SIZE_SMALL", 0), - be_native_module_int("DISP_SIZE_MEDIUM", 1), - be_native_module_int("DISP_SIZE_LARGE", 2), - be_native_module_int("DISP_SIZE_EXTRA_LARGE", 3), - be_native_module_int("DRAG_DIR_HOR", 1), - be_native_module_int("DRAG_DIR_VER", 2), - be_native_module_int("DRAG_DIR_BOTH", 3), - be_native_module_int("DRAG_DIR_ONE", 4), - be_native_module_int("GESTURE_DIR_TOP", 0), - be_native_module_int("GESTURE_DIR_BOTTOM", 1), - be_native_module_int("GESTURE_DIR_LEFT", 2), - be_native_module_int("GESTURE_DIR_RIGHT", 3), - be_native_module_int("ANIM_OFF", 0), - be_native_module_int("ANIM_ON", 1), - be_native_module_int("BLEND_MODE_NORMAL", 0), - be_native_module_int("BLEND_MODE_ADDITIVE", 1), - be_native_module_int("BLEND_MODE_SUBTRACTIVE", 2), -// Obj parts - be_native_module_int("OBJ_PART_MAIN", 0), - be_native_module_int("OBJ_PART_VIRTUAL_FIRST", 1), - be_native_module_int("OBJ_PART_REAL_FIRST", 64), - be_native_module_int("OBJ_PART_ALL", 255), -// LV State - be_native_module_int("STATE_DEFAULT", 0), - be_native_module_int("STATE_CHECKED", 1), - be_native_module_int("STATE_FOCUSED", 2), - be_native_module_int("STATE_EDITED", 4), - be_native_module_int("STATE_HOVERED", 8), - be_native_module_int("STATE_PRESSED", 16), - be_native_module_int("STATE_DISABLED", 32), -// OPA opacity - be_native_module_int("OPA_TRANSP", 0), - be_native_module_int("OPA_0", 0), - be_native_module_int("OPA_10", 25), - be_native_module_int("OPA_20", 51), - be_native_module_int("OPA_30", 76), - be_native_module_int("OPA_40", 102), - be_native_module_int("OPA_50", 127), - be_native_module_int("OPA_60", 153), - be_native_module_int("OPA_70", 178), - be_native_module_int("OPA_80", 204), - be_native_module_int("OPA_90", 229), - be_native_module_int("OPA_100", 255), - be_native_module_int("OPA_COVER", 255), -// LV Colors - we store in 24 bits format and will convert at runtime - be_native_module_int("WHITE", 16777215), - be_native_module_int("SILVER", 12632256), - be_native_module_int("GRAY", 8421504), - be_native_module_int("BLACK", 0), - be_native_module_int("RED", 16711680), - be_native_module_int("MAROON", 8388608), - be_native_module_int("YELLOW", 16776960), - be_native_module_int("OLIVE", 8421376), - be_native_module_int("LIME", 65280), - be_native_module_int("GREEN", 32768), - be_native_module_int("CYAN", 65535), - be_native_module_int("AQUA", 65535), - be_native_module_int("TEAL", 32896), - be_native_module_int("BLUE", 255), - be_native_module_int("NAVY", 128), - be_native_module_int("MAGENTA", 16711935), - be_native_module_int("PURPLE", 8388736), -// LV Groups - be_native_module_int("KEY_UP", 17), - be_native_module_int("KEY_DOWN", 18), - be_native_module_int("KEY_RIGHT", 19), - be_native_module_int("KEY_LEFT", 20), - be_native_module_int("KEY_ESC", 27), - be_native_module_int("KEY_DEL", 127), - be_native_module_int("KEY_BACKSPACE", 8), - be_native_module_int("KEY_ENTER", 10), - be_native_module_int("KEY_NEXT", 9), - be_native_module_int("KEY_PREV", 11), - be_native_module_int("KEY_HOME", 2), - be_native_module_int("KEY_END", 3), -// LV Style - be_native_module_int("BORDER_SIDE_NONE", 0), - be_native_module_int("BORDER_SIDE_BOTTOM", 1), - be_native_module_int("BORDER_SIDE_TOP", 2), - be_native_module_int("BORDER_SIDE_LEFT", 4), - be_native_module_int("BORDER_SIDE_RIGHT", 8), - be_native_module_int("BORDER_SIDE_FULL", 15), - be_native_module_int("BORDER_SIDE_INTERNAL", 16), - be_native_module_int("GRAD_DIR_NONE", 0), - be_native_module_int("GRAD_DIR_VER", 1), - be_native_module_int("GRAD_DIR_HOR", 2), - be_native_module_int("TEXT_DECOR_NONE", 0), - be_native_module_int("TEXT_DECOR_UNDERLINE", 1), - be_native_module_int("TEXT_DECOR_STRIKETHROUGH", 2), -// LV Styles parts - be_native_module_int("STYLE_RADIUS", 1), - be_native_module_int("STYLE_CLIP_CORNER", 2), - be_native_module_int("STYLE_SIZE", 3), - be_native_module_int("STYLE_TRANSFORM_WIDTH", 4), - be_native_module_int("STYLE_TRANSFORM_HEIGHT", 5), - be_native_module_int("STYLE_TRANSFORM_ANGLE", 6), - be_native_module_int("STYLE_TRANSFORM_ZOOM", 7), - be_native_module_int("STYLE_OPA_SCALE", 32780), - be_native_module_int("STYLE_PAD_TOP", 16), - be_native_module_int("STYLE_PAD_BOTTOM", 17), - be_native_module_int("STYLE_PAD_LEFT", 18), - be_native_module_int("STYLE_PAD_RIGHT", 19), - be_native_module_int("STYLE_PAD_INNER", 20), - be_native_module_int("STYLE_MARGIN_TOP", 21), - be_native_module_int("STYLE_MARGIN_BOTTOM", 22), - be_native_module_int("STYLE_MARGIN_LEFT", 23), - be_native_module_int("STYLE_MARGIN_RIGHT", 24), - be_native_module_int("STYLE_BG_BLEND_MODE", 32), - be_native_module_int("STYLE_BG_MAIN_STOP", 33), - be_native_module_int("STYLE_BG_GRAD_STOP", 34), - be_native_module_int("STYLE_BG_GRAD_DIR", 35), - be_native_module_int("STYLE_BG_COLOR", 41), - be_native_module_int("STYLE_BG_GRAD_COLOR", 42), - be_native_module_int("STYLE_BG_OPA", 44), - be_native_module_int("STYLE_BORDER_WIDTH", 48), - be_native_module_int("STYLE_BORDER_SIDE", 49), - be_native_module_int("STYLE_BORDER_BLEND_MODE", 50), - be_native_module_int("STYLE_BORDER_POST", 51), - be_native_module_int("STYLE_BORDER_COLOR", 57), - be_native_module_int("STYLE_BORDER_OPA", 60), - be_native_module_int("STYLE_OUTLINE_WIDTH", 64), - be_native_module_int("STYLE_OUTLINE_PAD", 65), - be_native_module_int("STYLE_OUTLINE_BLEND_MODE", 66), - be_native_module_int("STYLE_OUTLINE_COLOR", 73), - be_native_module_int("STYLE_OUTLINE_OPA", 76), - be_native_module_int("STYLE_SHADOW_WIDTH", 80), - be_native_module_int("STYLE_SHADOW_OFS_X", 81), - be_native_module_int("STYLE_SHADOW_OFS_Y", 82), - be_native_module_int("STYLE_SHADOW_SPREAD", 83), - be_native_module_int("STYLE_SHADOW_BLEND_MODE", 84), - be_native_module_int("STYLE_SHADOW_COLOR", 89), - be_native_module_int("STYLE_SHADOW_OPA", 92), - be_native_module_int("STYLE_PATTERN_BLEND_MODE", 96), - be_native_module_int("STYLE_PATTERN_REPEAT", 97), - be_native_module_int("STYLE_PATTERN_RECOLOR", 105), - be_native_module_int("STYLE_PATTERN_OPA", 108), - be_native_module_int("STYLE_PATTERN_RECOLOR_OPA", 109), - be_native_module_int("STYLE_PATTERN_IMAGE", 110), - be_native_module_int("STYLE_VALUE_LETTER_SPACE", 112), - be_native_module_int("STYLE_VALUE_LINE_SPACE", 113), - be_native_module_int("STYLE_VALUE_BLEND_MODE", 114), - be_native_module_int("STYLE_VALUE_OFS_X", 115), - be_native_module_int("STYLE_VALUE_OFS_Y", 116), - be_native_module_int("STYLE_VALUE_ALIGN", 117), - be_native_module_int("STYLE_VALUE_COLOR", 121), - be_native_module_int("STYLE_VALUE_OPA", 124), - be_native_module_int("STYLE_VALUE_FONT", 126), - be_native_module_int("STYLE_VALUE_STR", 127), - be_native_module_int("STYLE_TEXT_LETTER_SPACE", 32896), - be_native_module_int("STYLE_TEXT_LINE_SPACE", 32897), - be_native_module_int("STYLE_TEXT_DECOR", 32898), - be_native_module_int("STYLE_TEXT_BLEND_MODE", 32899), - be_native_module_int("STYLE_TEXT_COLOR", 32905), - be_native_module_int("STYLE_TEXT_SEL_COLOR", 32906), - be_native_module_int("STYLE_TEXT_SEL_BG_COLOR", 32907), - be_native_module_int("STYLE_TEXT_OPA", 32908), - be_native_module_int("STYLE_TEXT_FONT", 32910), - be_native_module_int("STYLE_LINE_WIDTH", 144), - be_native_module_int("STYLE_LINE_BLEND_MODE", 145), - be_native_module_int("STYLE_LINE_DASH_WIDTH", 146), - be_native_module_int("STYLE_LINE_DASH_GAP", 147), - be_native_module_int("STYLE_LINE_ROUNDED", 148), - be_native_module_int("STYLE_LINE_COLOR", 153), - be_native_module_int("STYLE_LINE_OPA", 156), - be_native_module_int("STYLE_IMAGE_BLEND_MODE", 32928), - be_native_module_int("STYLE_IMAGE_RECOLOR", 32937), - be_native_module_int("STYLE_IMAGE_OPA", 32940), - be_native_module_int("STYLE_IMAGE_RECOLOR_OPA", 32941), - be_native_module_int("STYLE_TRANSITION_TIME", 176), - be_native_module_int("STYLE_TRANSITION_DELAY", 177), - be_native_module_int("STYLE_TRANSITION_PROP_1", 178), - be_native_module_int("STYLE_TRANSITION_PROP_2", 179), - be_native_module_int("STYLE_TRANSITION_PROP_3", 180), - be_native_module_int("STYLE_TRANSITION_PROP_4", 181), - be_native_module_int("STYLE_TRANSITION_PROP_5", 182), - be_native_module_int("STYLE_TRANSITION_PROP_6", 183), - be_native_module_int("STYLE_TRANSITION_PATH", 190), - be_native_module_int("STYLE_SCALE_WIDTH", 192), - be_native_module_int("STYLE_SCALE_BORDER_WIDTH", 193), - be_native_module_int("STYLE_SCALE_END_BORDER_WIDTH", 194), - be_native_module_int("STYLE_SCALE_END_LINE_WIDTH", 195), - be_native_module_int("STYLE_SCALE_GRAD_COLOR", 201), - be_native_module_int("STYLE_SCALE_END_COLOR", 202), - be_native_module_int("TXT_FLAG_NONE", 0), - be_native_module_int("TXT_FLAG_RECOLOR", 1), - be_native_module_int("TXT_FLAG_EXPAND", 2), - be_native_module_int("TXT_FLAG_CENTER", 4), - be_native_module_int("TXT_FLAG_RIGHT", 8), - be_native_module_int("TXT_FLAG_FIT", 16), - be_native_module_int("TXT_CMD_STATE_WAIT", 0), - be_native_module_int("TXT_CMD_STATE_PAR", 1), - be_native_module_int("TXT_CMD_STATE_IN", 2), - be_native_module_int("FS_RES_OK", 0), - be_native_module_int("FS_RES_HW_ERR", 1), - be_native_module_int("FS_RES_FS_ERR", 2), - be_native_module_int("FS_RES_NOT_EX", 3), - be_native_module_int("FS_RES_FULL", 4), - be_native_module_int("FS_RES_LOCKED", 5), - be_native_module_int("FS_RES_DENIED", 6), - be_native_module_int("FS_RES_BUSY", 7), - be_native_module_int("FS_RES_TOUT", 8), - be_native_module_int("FS_RES_NOT_IMP", 9), - be_native_module_int("FS_RES_OUT_OF_MEM", 10), - be_native_module_int("FS_RES_INV_PARAM", 11), - be_native_module_int("FS_RES_UNKNOWN", 12), - be_native_module_int("FS_MODE_WR", 1), - be_native_module_int("FS_MODE_RD", 2), - be_native_module_int("EVENT_PRESSED", 0), - be_native_module_int("EVENT_PRESSING", 1), - be_native_module_int("EVENT_PRESS_LOST", 2), - be_native_module_int("EVENT_SHORT_CLICKED", 3), - be_native_module_int("EVENT_LONG_PRESSED", 4), - be_native_module_int("EVENT_LONG_PRESSED_REPEAT", 5), - be_native_module_int("EVENT_CLICKED", 6), - be_native_module_int("EVENT_RELEASED", 7), - be_native_module_int("EVENT_DRAG_BEGIN", 8), - be_native_module_int("EVENT_DRAG_END", 9), - be_native_module_int("EVENT_DRAG_THROW_BEGIN", 10), - be_native_module_int("EVENT_GESTURE", 11), - be_native_module_int("EVENT_KEY", 12), - be_native_module_int("EVENT_FOCUSED", 13), - be_native_module_int("EVENT_DEFOCUSED", 14), - be_native_module_int("EVENT_LEAVE", 15), - be_native_module_int("EVENT_VALUE_CHANGED", 16), - be_native_module_int("EVENT_INSERT", 17), - be_native_module_int("EVENT_REFRESH", 18), - be_native_module_int("EVENT_APPLY", 19), - be_native_module_int("EVENT_CANCEL", 20), - be_native_module_int("EVENT_DELETE", 21), - be_native_module_int("PROTECT_NONE", 0), - be_native_module_int("PROTECT_CHILD_CHG", 1), - be_native_module_int("PROTECT_PARENT", 2), - be_native_module_int("PROTECT_POS", 4), - be_native_module_int("PROTECT_FOLLOW", 8), - be_native_module_int("PROTECT_PRESS_LOST", 16), - be_native_module_int("PROTECT_CLICK_FOCUS", 32), - be_native_module_int("PROTECT_EVENT_TO_DISABLED", 64), -// LV Widgets -// LV Arc - be_native_module_int("ARC_TYPE_NORMAL", 0), - be_native_module_int("ARC_TYPE_SYMMETRIC", 1), - be_native_module_int("ARC_TYPE_REVERSE", 2), - be_native_module_int("ARC_PART_BG", 0), - be_native_module_int("ARC_PART_INDIC", 1), - be_native_module_int("ARC_PART_KNOB", 2), -// LV Bar - be_native_module_int("BAR_TYPE_NORMAL", 0), - be_native_module_int("BAR_TYPE_SYMMETRICAL", 1), - be_native_module_int("BAR_TYPE_CUSTOM", 2), -// Lv Btn - be_native_module_int("BTN_STATE_RELEASED", 0), - be_native_module_int("BTN_STATE_PRESSED", 1), - be_native_module_int("BTN_STATE_DISABLED", 2), - be_native_module_int("BTN_STATE_CHECKED_RELEASED", 3), - be_native_module_int("BTN_STATE_CHECKED_PRESSED", 4), - be_native_module_int("BTN_STATE_CHECKED_DISABLED", 5), -// Lv BtnMatrix - be_native_module_int("BTNMATRIX_CTRL_HIDDEN", 8), - be_native_module_int("BTNMATRIX_CTRL_NO_REPEAT", 16), - be_native_module_int("BTNMATRIX_CTRL_DISABLED", 32), - be_native_module_int("BTNMATRIX_CTRL_CHECKABLE", 64), - be_native_module_int("BTNMATRIX_CTRL_CHECK_STATE", 128), - be_native_module_int("BTNMATRIX_CTRL_CLICK_TRIG", 256), -// LV Calendar - be_native_module_int("CALENDAR_PART_BG", 0), - be_native_module_int("CALENDAR_PART_HEADER", 1), - be_native_module_int("CALENDAR_PART_DAY_NAMES", 2), - be_native_module_int("CALENDAR_PART_DATE", 3), -// LV Chart - be_native_module_int("CHART_TYPE_NONE", 0), - be_native_module_int("CHART_TYPE_LINE", 1), - be_native_module_int("CHART_TYPE_COLUMN", 2), - be_native_module_int("CHART_UPDATE_MODE_SHIFT", 0), - be_native_module_int("CHART_UPDATE_MODE_CIRCULAR", 1), - be_native_module_int("CHART_AXIS_PRIMARY_Y", 0), - be_native_module_int("CHART_AXIS_SECONDARY_Y", 1), - be_native_module_int("CHART_CURSOR_NONE", 0), - be_native_module_int("CHART_CURSOR_RIGHT", 1), - be_native_module_int("CHART_CURSOR_UP", 2), - be_native_module_int("CHART_CURSOR_LEFT", 4), - be_native_module_int("CHART_CURSOR_DOWN", 8), - be_native_module_int("CHART_AXIS_SKIP_LAST_TICK", 0), - be_native_module_int("CHART_AXIS_DRAW_LAST_TICK", 1), - be_native_module_int("CHART_AXIS_INVERSE_LABELS_ORDER", 2), - be_native_module_int("CHART_PART_BG", 0), - be_native_module_int("CHART_PART_SERIES_BG", 1), - be_native_module_int("CHART_PART_SERIES", 2), - be_native_module_int("CHART_PART_CURSOR", 3), -// LV Checkbox - be_native_module_int("CHECKBOX_PART_BG", 0), - be_native_module_int("CHECKBOX_PART_BULLET", 64), -// LV Cont - be_native_module_int("LAYOUT_OFF", 0), - be_native_module_int("LAYOUT_CENTER", 1), - be_native_module_int("LAYOUT_COLUMN_LEFT", 2), - be_native_module_int("LAYOUT_COLUMN_MID", 3), - be_native_module_int("LAYOUT_COLUMN_RIGHT", 4), - be_native_module_int("LAYOUT_ROW_TOP", 5), - be_native_module_int("LAYOUT_ROW_MID", 6), - be_native_module_int("LAYOUT_ROW_BOTTOM", 7), - be_native_module_int("LAYOUT_PRETTY_TOP", 8), - be_native_module_int("LAYOUT_PRETTY_MID", 9), - be_native_module_int("LAYOUT_PRETTY_BOTTOM", 10), - be_native_module_int("LAYOUT_GRID", 11), - be_native_module_int("FIT_NONE", 0), - be_native_module_int("FIT_TIGHT", 1), - be_native_module_int("FIT_PARENT", 2), - be_native_module_int("FIT_MAX", 3), -// LV Cpicker - be_native_module_int("CPICKER_TYPE_RECT", 0), - be_native_module_int("CPICKER_TYPE_DISC", 1), - be_native_module_int("CPICKER_COLOR_MODE_HUE", 0), - be_native_module_int("CPICKER_COLOR_MODE_SATURATION", 1), - be_native_module_int("CPICKER_COLOR_MODE_VALUE", 2), - be_native_module_int("CPICKER_PART_MAIN", 0), - be_native_module_int("CPICKER_PART_KNOB", 1), -// LV Dropdown - be_native_module_int("DROPDOWN_DIR_DOWN", 0), - be_native_module_int("DROPDOWN_DIR_UP", 1), - be_native_module_int("DROPDOWN_DIR_LEFT", 2), - be_native_module_int("DROPDOWN_DIR_RIGHT", 3), - be_native_module_int("DROPDOWN_PART_MAIN", 0), - be_native_module_int("DROPDOWN_PART_LIST", 64), - be_native_module_int("DROPDOWN_PART_SCROLLBAR", 65), - be_native_module_int("DROPDOWN_PART_SELECTED", 66), -// LV Gauge - be_native_module_int("GAUGE_PART_MAIN", 0), - be_native_module_int("GAUGE_PART_MAJOR", 1), - be_native_module_int("GAUGE_PART_NEEDLE", 2), -// LV Img -// LV Imgbtn -// LV Keyboard - be_native_module_int("KEYBOARD_MODE_TEXT_LOWER", 0), - be_native_module_int("KEYBOARD_MODE_TEXT_UPPER", 1), - be_native_module_int("KEYBOARD_MODE_SPECIAL", 2), - be_native_module_int("KEYBOARD_MODE_NUM", 3), - be_native_module_int("KEYBOARD_PART_BG", 0), - be_native_module_int("KEYBOARD_PART_BTN", 1), -// LV Label - be_native_module_int("LABEL_LONG_EXPAND", 0), - be_native_module_int("LABEL_LONG_BREAK", 1), - be_native_module_int("LABEL_LONG_DOT", 2), - be_native_module_int("LABEL_LONG_SROLL", 3), - be_native_module_int("LABEL_LONG_SROLL_CIRC", 4), - be_native_module_int("LABEL_LONG_CROP", 5), - be_native_module_int("LABEL_ALIGN_LEFT", 0), - be_native_module_int("LABEL_ALIGN_CENTER", 1), - be_native_module_int("LABEL_ALIGN_RIGHT", 2), - be_native_module_int("LABEL_ALIGN_AUTO", 3), -// LV Led - be_native_module_int("LED_PART_MAIN", 0), -// LV Line - be_native_module_int("LINEMETER_PART_MAIN", 0), -// LV List - be_native_module_int("LIST_PART_BG", 0), - be_native_module_int("LIST_PART_SCROLLBAR", 1), - be_native_module_int("LIST_PART_EDGE_FLASH", 2), -// LV Msgbox -// enum { -// LV_MSGBOX_PART_BG = LV_CONT_PART_MAIN, -// LV_MSGBOX_PART_BTN_BG = _LV_CONT_PART_REAL_LAST, -// LV_MSGBOX_PART_BTN, -// }; -// LV Objmask - be_native_module_int("OBJMASK_PART_MAIN", 0), -// LV Templ - be_native_module_int("TEMPL_STYLE_X", 0), - be_native_module_int("TEMPL_STYLE_Y", 1), -// LV Page - be_native_module_int("SCROLLBAR_MODE_OFF", 0), - be_native_module_int("SCROLLBAR_MODE_ON", 1), - be_native_module_int("SCROLLBAR_MODE_DRAG", 2), - be_native_module_int("SCROLLBAR_MODE_AUTO", 3), - be_native_module_int("SCROLLBAR_MODE_HIDE", 4), - be_native_module_int("SCROLLBAR_MODE_UNHIDE", 8), - be_native_module_int("PAGE_EDGE_LEFT", 1), - be_native_module_int("PAGE_EDGE_TOP", 2), - be_native_module_int("PAGE_EDGE_RIGHT", 4), - be_native_module_int("PAGE_EDGE_BOTTOM", 8), -// enum { -// LV_PAGE_PART_BG = LV_CONT_PART_MAIN, -// LV_PAGE_PART_SCROLLBAR = _LV_OBJ_PART_VIRTUAL_LAST, -// LV_PAGE_PART_EDGE_FLASH, -// _LV_PAGE_PART_VIRTUAL_LAST, -// LV_PAGE_PART_SCROLLABLE = _LV_OBJ_PART_REAL_LAST, -// _LV_PAGE_PART_REAL_LAST, -// }; -// LV Roller - be_native_module_int("ROLLER_MODE_NORMAL", 0), - be_native_module_int("ROLLER_MODE_INFINITE", 1), -// enum { -// LV_ROLLER_PART_BG = LV_PAGE_PART_BG, -// LV_ROLLER_PART_SELECTED = _LV_PAGE_PART_VIRTUAL_LAST, -// _LV_ROLLER_PART_VIRTUAL_LAST, -// }; -// LV Slider - be_native_module_int("SLIDER_TYPE_NORMAL", 0), - be_native_module_int("SLIDER_TYPE_SYMMETRICAL", 1), - be_native_module_int("SLIDER_TYPE_RANGE", 2), -// enum { -// LV_SLIDER_PART_BG, /** Slider background style. */ -// LV_SLIDER_PART_INDIC, /** Slider indicator (filled area) style. */ -// LV_SLIDER_PART_KNOB, /** Slider knob style. */ -// }; -// LV Spinbox -// enum { -// LV_SPINBOX_PART_BG = LV_TEXTAREA_PART_BG, -// LV_SPINBOX_PART_CURSOR = LV_TEXTAREA_PART_CURSOR, -// _LV_SPINBOX_PART_VIRTUAL_LAST = _LV_TEXTAREA_PART_VIRTUAL_LAST, -// _LV_SPINBOX_PART_REAL_LAST = _LV_TEXTAREA_PART_REAL_LAST, -// }; -// LV Spinner - be_native_module_int("SPINNER_TYPE_SPINNING_ARC", 0), - be_native_module_int("SPINNER_TYPE_FILLSPIN_ARC", 1), - be_native_module_int("SPINNER_TYPE_CONSTANT_ARC", 2), - be_native_module_int("SPINNER_DIR_FORWARD", 0), - be_native_module_int("SPINNER_DIR_BACKWARD", 1), -// enum { -// LV_SPINNER_PART_BG = LV_ARC_PART_BG, -// LV_SPINNER_PART_INDIC = LV_ARC_PART_INDIC, -// _LV_SPINNER_PART_VIRTUAL_LAST, -// _LV_SPINNER_PART_REAL_LAST = _LV_ARC_PART_REAL_LAST, -// }; -// LV Switch -// enum { -// LV_SWITCH_PART_BG = LV_BAR_PART_BG, /**< Switch background. */ -// LV_SWITCH_PART_INDIC = LV_BAR_PART_INDIC, /**< Switch fill area. */ -// LV_SWITCH_PART_KNOB = _LV_BAR_PART_VIRTUAL_LAST, /**< Switch knob. */ -// _LV_SWITCH_PART_VIRTUAL_LAST -// }; -// LV Table -// enum { -// LV_TABLE_PART_BG, /* Because of this member, LV_PART.*CELL1 has enum value of 1, */ -// LV_TABLE_PART_CELL1, /* LV_PART.*CELL2 has an enum value of 2 and so on up to the maximum */ -// LV_TABLE_PART_CELL2, /* number of styles specified by LV_TABLE_CELL_STYLE_CNT */ -// LV_TABLE_PART_CELL3, -// LV_TABLE_PART_CELL4, /* CELL 5-16 are not needed to be defined, the values in this enum -// are there for backward compatibility */ -// }; -// LV Tabview - be_native_module_int("TABVIEW_TAB_POS_NONE", 0), - be_native_module_int("TABVIEW_TAB_POS_TOP", 1), - be_native_module_int("TABVIEW_TAB_POS_BOTTOM", 2), - be_native_module_int("TABVIEW_TAB_POS_LEFT", 3), - be_native_module_int("TABVIEW_TAB_POS_RIGHT", 4), -// enum { -// LV_TABVIEW_PART_BG = LV_OBJ_PART_MAIN, -// _LV_TABVIEW_PART_VIRTUAL_LAST = _LV_OBJ_PART_VIRTUAL_LAST, -// LV_TABVIEW_PART_BG_SCROLLABLE = _LV_OBJ_PART_REAL_LAST, -// LV_TABVIEW_PART_TAB_BG, -// LV_TABVIEW_PART_TAB_BTN, -// LV_TABVIEW_PART_INDIC, -// _LV_TABVIEW_PART_REAL_LAST, -// }; -// LV Textarea - be_native_module_int("TEXTAREA_CURSOR_LAST", 32767), -// enum { -// LV_TEXTAREA_PART_BG = LV_PAGE_PART_BG, /**< Text area background style */ -// LV_TEXTAREA_PART_SCROLLBAR = LV_PAGE_PART_SCROLLBAR, /**< Scrollbar style */ -// LV_TEXTAREA_PART_EDGE_FLASH = LV_PAGE_PART_EDGE_FLASH, /**< Edge flash style */ -// LV_TEXTAREA_PART_CURSOR = _LV_PAGE_PART_VIRTUAL_LAST, /**< Cursor style */ -// LV_TEXTAREA_PART_PLACEHOLDER, /**< Placeholder style */ -// _LV_TEXTAREA_PART_VIRTUAL_LAST, -// _LV_TEXTAREA_PART_REAL_LAST = _LV_PAGE_PART_REAL_LAST, -// }; -// LV Tileview -// enum { -// LV_TILEVIEW_PART_BG = LV_PAGE_PART_BG, -// LV_TILEVIEW_PART_SCROLLBAR = LV_PAGE_PART_SCROLLBAR, -// LV_TILEVIEW_PART_EDGE_FLASH = LV_PAGE_PART_EDGE_FLASH, -// _LV_TILEVIEW_PART_VIRTUAL_LAST = _LV_PAGE_PART_VIRTUAL_LAST, -// _LV_TILEVIEW_PART_REAL_LAST = _LV_PAGE_PART_REAL_LAST -// }; -// LV Win -// enum { -// LV_WIN_PART_BG = LV_OBJ_PART_MAIN, /**< Window object background style. */ -// _LV_WIN_PART_VIRTUAL_LAST, -// LV_WIN_PART_HEADER = _LV_OBJ_PART_REAL_LAST, /**< Window titlebar background style. */ -// LV_WIN_PART_CONTENT_SCROLLABLE, /**< Window content style. */ -// LV_WIN_PART_SCROLLBAR, /**< Window scrollbar style. */ -// _LV_WIN_PART_REAL_LAST -// }; + be_native_module_function("member", lv0_member), be_native_module_function("start", lv0_start), be_native_module_function("register_button_encoder", lv0_register_button_encoder), @@ -776,408 +656,8 @@ module lvgl (scope: global) { SYMBOL_BULLET, str(&be_local_const_str_SYMBOL_BULLET) - SPI, int(0) - I2C, int(1) - HSPI, int(0) - VSPI, int(1) - SSPI, int(2) - - ALIGN_CENTER, int(0) - ALIGN_IN_TOP_LEFT, int(1) - ALIGN_IN_TOP_MID, int(2) - ALIGN_IN_TOP_RIGHT, int(3) - ALIGN_IN_BOTTOM_LEFT, int(4) - ALIGN_IN_BOTTOM_MID, int(5) - ALIGN_IN_BOTTOM_RIGHT, int(6) - ALIGN_IN_LEFT_MID, int(7) - ALIGN_IN_RIGHT_MID, int(8) - ALIGN_OUT_TOP_LEFT, int(9) - ALIGN_OUT_TOP_MID, int(10) - ALIGN_OUT_TOP_RIGHT, int(11) - ALIGN_OUT_BOTTOM_LEFT, int(12) - ALIGN_OUT_BOTTOM_MID, int(13) - ALIGN_OUT_BOTTOM_RIGHT, int(14) - ALIGN_OUT_LEFT_TOP, int(15) - ALIGN_OUT_LEFT_MID, int(16) - ALIGN_OUT_LEFT_BOTTOM, int(17) - ALIGN_OUT_RIGHT_TOP, int(18) - ALIGN_OUT_RIGHT_MID, int(19) - ALIGN_OUT_RIGHT_BOTTOM, int(20) - INDEV_STATE_REL, int(0) - INDEV_STATE_PR, int(1) - DRAG_DIR_HOR, int(1) - DRAG_DIR_VER, int(2) - DRAG_DIR_BOTH, int(3) - DRAG_DIR_ONE, int(4) - GESTURE_DIR_TOP, int(5) - GESTURE_DIR_BOTTOM, int(6) - GESTURE_DIR_LEFT, int(7) - GESTURE_DIR_RIGHT, int(8) - DISP_ROT_NONE, int(0) - DISP_ROT_90, int(1) - DISP_ROT_180, int(2) - DISP_ROT_270, int(3) - DISP_SIZE_SMALL, int(0) - DISP_SIZE_MEDIUM, int(1) - DISP_SIZE_LARGE, int(2) - DISP_SIZE_EXTRA_LARGE, int(3) - DRAG_DIR_HOR, int(1) - DRAG_DIR_VER, int(2) - DRAG_DIR_BOTH, int(3) - DRAG_DIR_ONE, int(4) - GESTURE_DIR_TOP, int(0) - GESTURE_DIR_BOTTOM, int(1) - GESTURE_DIR_LEFT, int(2) - GESTURE_DIR_RIGHT, int(3) - ANIM_OFF, int(0) - ANIM_ON, int(1) - BLEND_MODE_NORMAL, int(0) - BLEND_MODE_ADDITIVE, int(1) - BLEND_MODE_SUBTRACTIVE, int(2) - OBJ_PART_MAIN, int(0) - OBJ_PART_VIRTUAL_FIRST, int(1) - OBJ_PART_REAL_FIRST, int(64) - OBJ_PART_ALL, int(255) - STATE_DEFAULT, int(0) - STATE_CHECKED, int(1) - STATE_FOCUSED, int(2) - STATE_EDITED, int(4) - STATE_HOVERED, int(8) - STATE_PRESSED, int(16) - STATE_DISABLED, int(32) - OPA_TRANSP, int(0) - OPA_0, int(0) - OPA_10, int(25) - OPA_20, int(51) - OPA_30, int(76) - OPA_40, int(102) - OPA_50, int(127) - OPA_60, int(153) - OPA_70, int(178) - OPA_80, int(204) - OPA_90, int(229) - OPA_100, int(255) - OPA_COVER, int(255) - WHITE, int(16777215) - SILVER, int(12632256) - GRAY, int(8421504) - BLACK, int(0) - RED, int(16711680) - MAROON, int(8388608) - YELLOW, int(16776960) - OLIVE, int(8421376) - LIME, int(65280) - GREEN, int(32768) - CYAN, int(65535) - AQUA, int(65535) - TEAL, int(32896) - BLUE, int(255) - NAVY, int(128) - MAGENTA, int(16711935) - PURPLE, int(8388736) - KEY_UP, int(17) - KEY_DOWN, int(18) - KEY_RIGHT, int(19) - KEY_LEFT, int(20) - KEY_ESC, int(27) - KEY_DEL, int(127) - KEY_BACKSPACE, int(8) - KEY_ENTER, int(10) - KEY_NEXT, int(9) - KEY_PREV, int(11) - KEY_HOME, int(2) - KEY_END, int(3) - BORDER_SIDE_NONE, int(0) - BORDER_SIDE_BOTTOM, int(1) - BORDER_SIDE_TOP, int(2) - BORDER_SIDE_LEFT, int(4) - BORDER_SIDE_RIGHT, int(8) - BORDER_SIDE_FULL, int(15) - BORDER_SIDE_INTERNAL, int(16) - GRAD_DIR_NONE, int(0) - GRAD_DIR_VER, int(1) - GRAD_DIR_HOR, int(2) - TEXT_DECOR_NONE, int(0) - TEXT_DECOR_UNDERLINE, int(1) - TEXT_DECOR_STRIKETHROUGH, int(2) - STYLE_RADIUS, int(1) - STYLE_CLIP_CORNER, int(2) - STYLE_SIZE, int(3) - STYLE_TRANSFORM_WIDTH, int(4) - STYLE_TRANSFORM_HEIGHT, int(5) - STYLE_TRANSFORM_ANGLE, int(6) - STYLE_TRANSFORM_ZOOM, int(7) - STYLE_OPA_SCALE, int(32780) - STYLE_PAD_TOP, int(16) - STYLE_PAD_BOTTOM, int(17) - STYLE_PAD_LEFT, int(18) - STYLE_PAD_RIGHT, int(19) - STYLE_PAD_INNER, int(20) - STYLE_MARGIN_TOP, int(21) - STYLE_MARGIN_BOTTOM, int(22) - STYLE_MARGIN_LEFT, int(23) - STYLE_MARGIN_RIGHT, int(24) - STYLE_BG_BLEND_MODE, int(32) - STYLE_BG_MAIN_STOP, int(33) - STYLE_BG_GRAD_STOP, int(34) - STYLE_BG_GRAD_DIR, int(35) - STYLE_BG_COLOR, int(41) - STYLE_BG_GRAD_COLOR, int(42) - STYLE_BG_OPA, int(44) - STYLE_BORDER_WIDTH, int(48) - STYLE_BORDER_SIDE, int(49) - STYLE_BORDER_BLEND_MODE, int(50) - STYLE_BORDER_POST, int(51) - STYLE_BORDER_COLOR, int(57) - STYLE_BORDER_OPA, int(60) - STYLE_OUTLINE_WIDTH, int(64) - STYLE_OUTLINE_PAD, int(65) - STYLE_OUTLINE_BLEND_MODE, int(66) - STYLE_OUTLINE_COLOR, int(73) - STYLE_OUTLINE_OPA, int(76) - STYLE_SHADOW_WIDTH, int(80) - STYLE_SHADOW_OFS_X, int(81) - STYLE_SHADOW_OFS_Y, int(82) - STYLE_SHADOW_SPREAD, int(83) - STYLE_SHADOW_BLEND_MODE, int(84) - STYLE_SHADOW_COLOR, int(89) - STYLE_SHADOW_OPA, int(92) - STYLE_PATTERN_BLEND_MODE, int(96) - STYLE_PATTERN_REPEAT, int(97) - STYLE_PATTERN_RECOLOR, int(105) - STYLE_PATTERN_OPA, int(108) - STYLE_PATTERN_RECOLOR_OPA, int(109) - STYLE_PATTERN_IMAGE, int(110) - STYLE_VALUE_LETTER_SPACE, int(112) - STYLE_VALUE_LINE_SPACE, int(113) - STYLE_VALUE_BLEND_MODE, int(114) - STYLE_VALUE_OFS_X, int(115) - STYLE_VALUE_OFS_Y, int(116) - STYLE_VALUE_ALIGN, int(117) - STYLE_VALUE_COLOR, int(121) - STYLE_VALUE_OPA, int(124) - STYLE_VALUE_FONT, int(126) - STYLE_VALUE_STR, int(127) - STYLE_TEXT_LETTER_SPACE, int(32896) - STYLE_TEXT_LINE_SPACE, int(32897) - STYLE_TEXT_DECOR, int(32898) - STYLE_TEXT_BLEND_MODE, int(32899) - STYLE_TEXT_COLOR, int(32905) - STYLE_TEXT_SEL_COLOR, int(32906) - STYLE_TEXT_SEL_BG_COLOR, int(32907) - STYLE_TEXT_OPA, int(32908) - STYLE_TEXT_FONT, int(32910) - STYLE_LINE_WIDTH, int(144) - STYLE_LINE_BLEND_MODE, int(145) - STYLE_LINE_DASH_WIDTH, int(146) - STYLE_LINE_DASH_GAP, int(147) - STYLE_LINE_ROUNDED, int(148) - STYLE_LINE_COLOR, int(153) - STYLE_LINE_OPA, int(156) - STYLE_IMAGE_BLEND_MODE, int(32928) - STYLE_IMAGE_RECOLOR, int(32937) - STYLE_IMAGE_OPA, int(32940) - STYLE_IMAGE_RECOLOR_OPA, int(32941) - STYLE_TRANSITION_TIME, int(176) - STYLE_TRANSITION_DELAY, int(177) - STYLE_TRANSITION_PROP_1, int(178) - STYLE_TRANSITION_PROP_2, int(179) - STYLE_TRANSITION_PROP_3, int(180) - STYLE_TRANSITION_PROP_4, int(181) - STYLE_TRANSITION_PROP_5, int(182) - STYLE_TRANSITION_PROP_6, int(183) - STYLE_TRANSITION_PATH, int(190) - STYLE_SCALE_WIDTH, int(192) - STYLE_SCALE_BORDER_WIDTH, int(193) - STYLE_SCALE_END_BORDER_WIDTH, int(194) - STYLE_SCALE_END_LINE_WIDTH, int(195) - STYLE_SCALE_GRAD_COLOR, int(201) - STYLE_SCALE_END_COLOR, int(202) - TXT_FLAG_NONE, int(0) - TXT_FLAG_RECOLOR, int(1) - TXT_FLAG_EXPAND, int(2) - TXT_FLAG_CENTER, int(4) - TXT_FLAG_RIGHT, int(8) - TXT_FLAG_FIT, int(16) - TXT_CMD_STATE_WAIT, int(0) - TXT_CMD_STATE_PAR, int(1) - TXT_CMD_STATE_IN, int(2) - FS_RES_OK, int(0) - FS_RES_HW_ERR, int(1) - FS_RES_FS_ERR, int(2) - FS_RES_NOT_EX, int(3) - FS_RES_FULL, int(4) - FS_RES_LOCKED, int(5) - FS_RES_DENIED, int(6) - FS_RES_BUSY, int(7) - FS_RES_TOUT, int(8) - FS_RES_NOT_IMP, int(9) - FS_RES_OUT_OF_MEM, int(10) - FS_RES_INV_PARAM, int(11) - FS_RES_UNKNOWN, int(12) - FS_MODE_WR, int(1) - FS_MODE_RD, int(2) - EVENT_PRESSED, int(0) - EVENT_PRESSING, int(1) - EVENT_PRESS_LOST, int(2) - EVENT_SHORT_CLICKED, int(3) - EVENT_LONG_PRESSED, int(4) - EVENT_LONG_PRESSED_REPEAT, int(5) - EVENT_CLICKED, int(6) - EVENT_RELEASED, int(7) - EVENT_DRAG_BEGIN, int(8) - EVENT_DRAG_END, int(9) - EVENT_DRAG_THROW_BEGIN, int(10) - EVENT_GESTURE, int(11) - EVENT_KEY, int(12) - EVENT_FOCUSED, int(13) - EVENT_DEFOCUSED, int(14) - EVENT_LEAVE, int(15) - EVENT_VALUE_CHANGED, int(16) - EVENT_INSERT, int(17) - EVENT_REFRESH, int(18) - EVENT_APPLY, int(19) - EVENT_CANCEL, int(20) - EVENT_DELETE, int(21) - PROTECT_NONE, int(0) - PROTECT_CHILD_CHG, int(1) - PROTECT_PARENT, int(2) - PROTECT_POS, int(4) - PROTECT_FOLLOW, int(8) - PROTECT_PRESS_LOST, int(16) - PROTECT_CLICK_FOCUS, int(32) - PROTECT_EVENT_TO_DISABLED, int(64) - ARC_TYPE_NORMAL, int(0) - ARC_TYPE_SYMMETRIC, int(1) - ARC_TYPE_REVERSE, int(2) - ARC_PART_BG, int(0) - ARC_PART_INDIC, int(1) - ARC_PART_KNOB, int(2) - BAR_TYPE_NORMAL, int(0) - BAR_TYPE_SYMMETRICAL, int(1) - BAR_TYPE_CUSTOM, int(2) - BTN_STATE_RELEASED, int(0) - BTN_STATE_PRESSED, int(1) - BTN_STATE_DISABLED, int(2) - BTN_STATE_CHECKED_RELEASED, int(3) - BTN_STATE_CHECKED_PRESSED, int(4) - BTN_STATE_CHECKED_DISABLED, int(5) - BTNMATRIX_CTRL_HIDDEN, int(8) - BTNMATRIX_CTRL_NO_REPEAT, int(16) - BTNMATRIX_CTRL_DISABLED, int(32) - BTNMATRIX_CTRL_CHECKABLE, int(64) - BTNMATRIX_CTRL_CHECK_STATE, int(128) - BTNMATRIX_CTRL_CLICK_TRIG, int(256) - CALENDAR_PART_BG, int(0) - CALENDAR_PART_HEADER, int(1) - CALENDAR_PART_DAY_NAMES, int(2) - CALENDAR_PART_DATE, int(3) - CHART_TYPE_NONE, int(0) - CHART_TYPE_LINE, int(1) - CHART_TYPE_COLUMN, int(2) - CHART_UPDATE_MODE_SHIFT, int(0) - CHART_UPDATE_MODE_CIRCULAR, int(1) - CHART_AXIS_PRIMARY_Y, int(0) - CHART_AXIS_SECONDARY_Y, int(1) - CHART_CURSOR_NONE, int(0) - CHART_CURSOR_RIGHT, int(1) - CHART_CURSOR_UP, int(2) - CHART_CURSOR_LEFT, int(4) - CHART_CURSOR_DOWN, int(8) - CHART_AXIS_SKIP_LAST_TICK, int(0) - CHART_AXIS_DRAW_LAST_TICK, int(1) - CHART_AXIS_INVERSE_LABELS_ORDER, int(2) - CHART_PART_BG, int(0) - CHART_PART_SERIES_BG, int(1) - CHART_PART_SERIES, int(2) - CHART_PART_CURSOR, int(3) - CHECKBOX_PART_BG, int(0) - CHECKBOX_PART_BULLET, int(64) - LAYOUT_OFF, int(0) - LAYOUT_CENTER, int(1) - LAYOUT_COLUMN_LEFT, int(2) - LAYOUT_COLUMN_MID, int(3) - LAYOUT_COLUMN_RIGHT, int(4) - LAYOUT_ROW_TOP, int(5) - LAYOUT_ROW_MID, int(6) - LAYOUT_ROW_BOTTOM, int(7) - LAYOUT_PRETTY_TOP, int(8) - LAYOUT_PRETTY_MID, int(9) - LAYOUT_PRETTY_BOTTOM, int(10) - LAYOUT_GRID, int(11) - FIT_NONE, int(0) - FIT_TIGHT, int(1) - FIT_PARENT, int(2) - FIT_MAX, int(3) - CPICKER_TYPE_RECT, int(0) - CPICKER_TYPE_DISC, int(1) - CPICKER_COLOR_MODE_HUE, int(0) - CPICKER_COLOR_MODE_SATURATION, int(1) - CPICKER_COLOR_MODE_VALUE, int(2) - CPICKER_PART_MAIN, int(0) - CPICKER_PART_KNOB, int(1) - DROPDOWN_DIR_DOWN, int(0) - DROPDOWN_DIR_UP, int(1) - DROPDOWN_DIR_LEFT, int(2) - DROPDOWN_DIR_RIGHT, int(3) - DROPDOWN_PART_MAIN, int(0) - DROPDOWN_PART_LIST, int(64) - DROPDOWN_PART_SCROLLBAR, int(65) - DROPDOWN_PART_SELECTED, int(66) - GAUGE_PART_MAIN, int(0) - GAUGE_PART_MAJOR, int(1) - GAUGE_PART_NEEDLE, int(2) - KEYBOARD_MODE_TEXT_LOWER, int(0) - KEYBOARD_MODE_TEXT_UPPER, int(1) - KEYBOARD_MODE_SPECIAL, int(2) - KEYBOARD_MODE_NUM, int(3) - KEYBOARD_PART_BG, int(0) - KEYBOARD_PART_BTN, int(1) - LABEL_LONG_EXPAND, int(0) - LABEL_LONG_BREAK, int(1) - LABEL_LONG_DOT, int(2) - LABEL_LONG_SROLL, int(3) - LABEL_LONG_SROLL_CIRC, int(4) - LABEL_LONG_CROP, int(5) - LABEL_ALIGN_LEFT, int(0) - LABEL_ALIGN_CENTER, int(1) - LABEL_ALIGN_RIGHT, int(2) - LABEL_ALIGN_AUTO, int(3) - LED_PART_MAIN, int(0) - LINEMETER_PART_MAIN, int(0) - LIST_PART_BG, int(0) - LIST_PART_SCROLLBAR, int(1) - LIST_PART_EDGE_FLASH, int(2) - OBJMASK_PART_MAIN, int(0) - TEMPL_STYLE_X, int(0) - TEMPL_STYLE_Y, int(1) - SCROLLBAR_MODE_OFF, int(0) - SCROLLBAR_MODE_ON, int(1) - SCROLLBAR_MODE_DRAG, int(2) - SCROLLBAR_MODE_AUTO, int(3) - SCROLLBAR_MODE_HIDE, int(4) - SCROLLBAR_MODE_UNHIDE, int(8) - PAGE_EDGE_LEFT, int(1) - PAGE_EDGE_TOP, int(2) - PAGE_EDGE_RIGHT, int(4) - PAGE_EDGE_BOTTOM, int(8) - ROLLER_MODE_NORMAL, int(0) - ROLLER_MODE_INFINITE, int(1) - SLIDER_TYPE_NORMAL, int(0) - SLIDER_TYPE_SYMMETRICAL, int(1) - SLIDER_TYPE_RANGE, int(2) - SPINNER_TYPE_SPINNING_ARC, int(0) - SPINNER_TYPE_FILLSPIN_ARC, int(1) - SPINNER_TYPE_CONSTANT_ARC, int(2) - SPINNER_DIR_FORWARD, int(0) - SPINNER_DIR_BACKWARD, int(1) - TABVIEW_TAB_POS_NONE, int(0) - TABVIEW_TAB_POS_TOP, int(1) - TABVIEW_TAB_POS_BOTTOM, int(2) - TABVIEW_TAB_POS_LEFT, int(3) - TABVIEW_TAB_POS_RIGHT, int(4) - TEXTAREA_CURSOR_LAST, int(32767) + member, func(lv0_member) start, func(lv0_start) register_button_encoder, func(lv0_register_button_encoder) diff --git a/lib/libesp32/Berry/default/be_lvgl_widgets_lib.c b/lib/libesp32/Berry/default/be_lvgl_widgets_lib.c index d5467e6e4..715d3f4ab 100644 --- a/lib/libesp32/Berry/default/be_lvgl_widgets_lib.c +++ b/lib/libesp32/Berry/default/be_lvgl_widgets_lib.c @@ -12,23 +12,13 @@ #include "lvgl.h" -extern int lv0_start(bvm *vm); - extern int lv0_init(bvm *vm); -extern int lv0_register_button_encoder(bvm *vm); // add buttons with encoder logic - -extern int lv0_scr_act(bvm *vm); -extern int lv0_layer_top(bvm *vm); -extern int lv0_layer_sys(bvm *vm); -extern int lv0_get_hor_res(bvm *vm); -extern int lv0_get_ver_res(bvm *vm); -extern int lv0_screenshot(bvm *vm); - extern int lco_init(bvm *vm); extern int lco_tostring(bvm *vm); extern int lvx_init_2(bvm *vm); // generic function +extern int lvx_member(bvm *vm); extern int lvx_tostring(bvm *vm); // generic function extern int lvs_init(bvm *vm); @@ -1124,26 +1114,8 @@ void be_load_lv_img_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_img_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "set_tasmota_logo", lvbe_img_set_tasmota_logo }, - { "create", lvbe_img_create }, - { "set_src", lvbe_img_set_src }, - { "set_auto_size", lvbe_img_set_auto_size }, - { "set_offset_x", lvbe_img_set_offset_x }, - { "set_offset_y", lvbe_img_set_offset_y }, - { "set_pivot", lvbe_img_set_pivot }, - { "set_angle", lvbe_img_set_angle }, - { "set_zoom", lvbe_img_set_zoom }, - { "set_antialias", lvbe_img_set_antialias }, - { "get_src", lvbe_img_get_src }, - { "get_file_name", lvbe_img_get_file_name }, - { "get_auto_size", lvbe_img_get_auto_size }, - { "get_offset_x", lvbe_img_get_offset_x }, - { "get_offset_y", lvbe_img_get_offset_y }, - { "get_angle", lvbe_img_get_angle }, - { "get_pivot", lvbe_img_get_pivot }, - { "get_zoom", lvbe_img_get_zoom }, - { "get_antialias", lvbe_img_get_antialias }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -1167,25 +1139,8 @@ class be_class_lv_img (scope: global, name: lv_img, super: be_class_lv_obj) { .p, var init, func(lvbe_img_create) tostring, func(lvx_tostring) - set_tasmota_logo, func(lvbe_img_set_tasmota_logo) - create, func(lvbe_img_create) - set_src, func(lvbe_img_set_src) - set_auto_size, func(lvbe_img_set_auto_size) - set_offset_x, func(lvbe_img_set_offset_x) - set_offset_y, func(lvbe_img_set_offset_y) - set_pivot, func(lvbe_img_set_pivot) - set_angle, func(lvbe_img_set_angle) - set_zoom, func(lvbe_img_set_zoom) - set_antialias, func(lvbe_img_set_antialias) - get_src, func(lvbe_img_get_src) - get_file_name, func(lvbe_img_get_file_name) - get_auto_size, func(lvbe_img_get_auto_size) - get_offset_x, func(lvbe_img_get_offset_x) - get_offset_y, func(lvbe_img_get_offset_y) - get_angle, func(lvbe_img_get_angle) - get_pivot, func(lvbe_img_get_pivot) - get_zoom, func(lvbe_img_get_zoom) - get_antialias, func(lvbe_img_get_antialias) + member, func(lvx_member) + } @const_object_info_end */ @@ -1195,107 +1150,8 @@ void be_load_lv_style_lib(bvm *vm) { { ".p", NULL }, { "init", lvs_init }, { "tostring", lvs_tostring }, + { "member", lvx_member }, - { "copy", lvbe_style_copy }, - { "list_init", lvbe_style_list_init }, - { "list_copy", lvbe_style_list_copy }, - { "list_get_style", lvbe_style_list_get_style }, - { "reset", lvbe_style_reset }, - { "remove_prop", lvbe_style_remove_prop }, - { "list_get_local_style", lvbe_style_list_get_local_style }, - { "set_radius", lvbe_style_set_radius }, - { "set_clip_corner", lvbe_style_set_clip_corner }, - { "set_size", lvbe_style_set_size }, - { "set_transform_width", lvbe_style_set_transform_width }, - { "set_transform_height", lvbe_style_set_transform_height }, - { "set_transform_angle", lvbe_style_set_transform_angle }, - { "set_transform_zoom", lvbe_style_set_transform_zoom }, - { "set_opa_scale", lvbe_style_set_opa_scale }, - { "set_pad_top", lvbe_style_set_pad_top }, - { "set_pad_bottom", lvbe_style_set_pad_bottom }, - { "set_pad_left", lvbe_style_set_pad_left }, - { "set_pad_right", lvbe_style_set_pad_right }, - { "set_pad_inner", lvbe_style_set_pad_inner }, - { "set_margin_top", lvbe_style_set_margin_top }, - { "set_margin_bottom", lvbe_style_set_margin_bottom }, - { "set_margin_left", lvbe_style_set_margin_left }, - { "set_margin_right", lvbe_style_set_margin_right }, - { "set_bg_blend_mode", lvbe_style_set_bg_blend_mode }, - { "set_bg_main_stop", lvbe_style_set_bg_main_stop }, - { "set_bg_grad_stop", lvbe_style_set_bg_grad_stop }, - { "set_bg_grad_dir", lvbe_style_set_bg_grad_dir }, - { "set_bg_color", lvbe_style_set_bg_color }, - { "set_bg_grad_color", lvbe_style_set_bg_grad_color }, - { "set_bg_opa", lvbe_style_set_bg_opa }, - { "set_border_width", lvbe_style_set_border_width }, - { "set_border_side", lvbe_style_set_border_side }, - { "set_border_blend_mode", lvbe_style_set_border_blend_mode }, - { "set_border_post", lvbe_style_set_border_post }, - { "set_border_color", lvbe_style_set_border_color }, - { "set_border_opa", lvbe_style_set_border_opa }, - { "set_outline_width", lvbe_style_set_outline_width }, - { "set_outline_pad", lvbe_style_set_outline_pad }, - { "set_outline_blend_mode", lvbe_style_set_outline_blend_mode }, - { "set_outline_color", lvbe_style_set_outline_color }, - { "set_outline_opa", lvbe_style_set_outline_opa }, - { "set_shadow_width", lvbe_style_set_shadow_width }, - { "set_shadow_ofs_x", lvbe_style_set_shadow_ofs_x }, - { "set_shadow_ofs_y", lvbe_style_set_shadow_ofs_y }, - { "set_shadow_spread", lvbe_style_set_shadow_spread }, - { "set_shadow_blend_mode", lvbe_style_set_shadow_blend_mode }, - { "set_shadow_color", lvbe_style_set_shadow_color }, - { "set_shadow_opa", lvbe_style_set_shadow_opa }, - { "set_pattern_repeat", lvbe_style_set_pattern_repeat }, - { "set_pattern_blend_mode", lvbe_style_set_pattern_blend_mode }, - { "set_pattern_recolor", lvbe_style_set_pattern_recolor }, - { "set_pattern_opa", lvbe_style_set_pattern_opa }, - { "set_pattern_recolor_opa", lvbe_style_set_pattern_recolor_opa }, - { "set_pattern_image", lvbe_style_set_pattern_image }, - { "set_value_letter_space", lvbe_style_set_value_letter_space }, - { "set_value_line_space", lvbe_style_set_value_line_space }, - { "set_value_blend_mode", lvbe_style_set_value_blend_mode }, - { "set_value_ofs_x", lvbe_style_set_value_ofs_x }, - { "set_value_ofs_y", lvbe_style_set_value_ofs_y }, - { "set_value_align", lvbe_style_set_value_align }, - { "set_value_color", lvbe_style_set_value_color }, - { "set_value_opa", lvbe_style_set_value_opa }, - { "set_value_font", lvbe_style_set_value_font }, - { "set_value_str", lvbe_style_set_value_str }, - { "set_text_letter_space", lvbe_style_set_text_letter_space }, - { "set_text_line_space", lvbe_style_set_text_line_space }, - { "set_text_decor", lvbe_style_set_text_decor }, - { "set_text_blend_mode", lvbe_style_set_text_blend_mode }, - { "set_text_color", lvbe_style_set_text_color }, - { "set_text_sel_color", lvbe_style_set_text_sel_color }, - { "set_text_sel_bg_color", lvbe_style_set_text_sel_bg_color }, - { "set_text_opa", lvbe_style_set_text_opa }, - { "set_text_font", lvbe_style_set_text_font }, - { "set_line_width", lvbe_style_set_line_width }, - { "set_line_blend_mode", lvbe_style_set_line_blend_mode }, - { "set_line_dash_width", lvbe_style_set_line_dash_width }, - { "set_line_dash_gap", lvbe_style_set_line_dash_gap }, - { "set_line_rounded", lvbe_style_set_line_rounded }, - { "set_line_color", lvbe_style_set_line_color }, - { "set_line_opa", lvbe_style_set_line_opa }, - { "set_image_blend_mode", lvbe_style_set_image_blend_mode }, - { "set_image_recolor", lvbe_style_set_image_recolor }, - { "set_image_opa", lvbe_style_set_image_opa }, - { "set_image_recolor_opa", lvbe_style_set_image_recolor_opa }, - { "set_transition_time", lvbe_style_set_transition_time }, - { "set_transition_delay", lvbe_style_set_transition_delay }, - { "set_transition_prop_1", lvbe_style_set_transition_prop_1 }, - { "set_transition_prop_2", lvbe_style_set_transition_prop_2 }, - { "set_transition_prop_3", lvbe_style_set_transition_prop_3 }, - { "set_transition_prop_4", lvbe_style_set_transition_prop_4 }, - { "set_transition_prop_5", lvbe_style_set_transition_prop_5 }, - { "set_transition_prop_6", lvbe_style_set_transition_prop_6 }, - { "set_transition_path", lvbe_style_set_transition_path }, - { "set_scale_width", lvbe_style_set_scale_width }, - { "set_scale_border_width", lvbe_style_set_scale_border_width }, - { "set_scale_end_border_width", lvbe_style_set_scale_end_border_width }, - { "set_scale_end_line_width", lvbe_style_set_scale_end_line_width }, - { "set_scale_grad_color", lvbe_style_set_scale_grad_color }, - { "set_scale_end_color", lvbe_style_set_scale_end_color }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -1319,106 +1175,8 @@ class be_class_lv_style (scope: global, name: lv_style, super: be_class_lv_obj) .p, var init, func(lvs_init) tostring, func(lvs_tostring) - copy, func(lvbe_style_copy) - list_init, func(lvbe_style_list_init) - list_copy, func(lvbe_style_list_copy) - list_get_style, func(lvbe_style_list_get_style) - reset, func(lvbe_style_reset) - remove_prop, func(lvbe_style_remove_prop) - list_get_local_style, func(lvbe_style_list_get_local_style) - set_radius, func(lvbe_style_set_radius) - set_clip_corner, func(lvbe_style_set_clip_corner) - set_size, func(lvbe_style_set_size) - set_transform_width, func(lvbe_style_set_transform_width) - set_transform_height, func(lvbe_style_set_transform_height) - set_transform_angle, func(lvbe_style_set_transform_angle) - set_transform_zoom, func(lvbe_style_set_transform_zoom) - set_opa_scale, func(lvbe_style_set_opa_scale) - set_pad_top, func(lvbe_style_set_pad_top) - set_pad_bottom, func(lvbe_style_set_pad_bottom) - set_pad_left, func(lvbe_style_set_pad_left) - set_pad_right, func(lvbe_style_set_pad_right) - set_pad_inner, func(lvbe_style_set_pad_inner) - set_margin_top, func(lvbe_style_set_margin_top) - set_margin_bottom, func(lvbe_style_set_margin_bottom) - set_margin_left, func(lvbe_style_set_margin_left) - set_margin_right, func(lvbe_style_set_margin_right) - set_bg_blend_mode, func(lvbe_style_set_bg_blend_mode) - set_bg_main_stop, func(lvbe_style_set_bg_main_stop) - set_bg_grad_stop, func(lvbe_style_set_bg_grad_stop) - set_bg_grad_dir, func(lvbe_style_set_bg_grad_dir) - set_bg_color, func(lvbe_style_set_bg_color) - set_bg_grad_color, func(lvbe_style_set_bg_grad_color) - set_bg_opa, func(lvbe_style_set_bg_opa) - set_border_width, func(lvbe_style_set_border_width) - set_border_side, func(lvbe_style_set_border_side) - set_border_blend_mode, func(lvbe_style_set_border_blend_mode) - set_border_post, func(lvbe_style_set_border_post) - set_border_color, func(lvbe_style_set_border_color) - set_border_opa, func(lvbe_style_set_border_opa) - set_outline_width, func(lvbe_style_set_outline_width) - set_outline_pad, func(lvbe_style_set_outline_pad) - set_outline_blend_mode, func(lvbe_style_set_outline_blend_mode) - set_outline_color, func(lvbe_style_set_outline_color) - set_outline_opa, func(lvbe_style_set_outline_opa) - set_shadow_width, func(lvbe_style_set_shadow_width) - set_shadow_ofs_x, func(lvbe_style_set_shadow_ofs_x) - set_shadow_ofs_y, func(lvbe_style_set_shadow_ofs_y) - set_shadow_spread, func(lvbe_style_set_shadow_spread) - set_shadow_blend_mode, func(lvbe_style_set_shadow_blend_mode) - set_shadow_color, func(lvbe_style_set_shadow_color) - set_shadow_opa, func(lvbe_style_set_shadow_opa) - set_pattern_repeat, func(lvbe_style_set_pattern_repeat) - set_pattern_blend_mode, func(lvbe_style_set_pattern_blend_mode) - set_pattern_recolor, func(lvbe_style_set_pattern_recolor) - set_pattern_opa, func(lvbe_style_set_pattern_opa) - set_pattern_recolor_opa, func(lvbe_style_set_pattern_recolor_opa) - set_pattern_image, func(lvbe_style_set_pattern_image) - set_value_letter_space, func(lvbe_style_set_value_letter_space) - set_value_line_space, func(lvbe_style_set_value_line_space) - set_value_blend_mode, func(lvbe_style_set_value_blend_mode) - set_value_ofs_x, func(lvbe_style_set_value_ofs_x) - set_value_ofs_y, func(lvbe_style_set_value_ofs_y) - set_value_align, func(lvbe_style_set_value_align) - set_value_color, func(lvbe_style_set_value_color) - set_value_opa, func(lvbe_style_set_value_opa) - set_value_font, func(lvbe_style_set_value_font) - set_value_str, func(lvbe_style_set_value_str) - set_text_letter_space, func(lvbe_style_set_text_letter_space) - set_text_line_space, func(lvbe_style_set_text_line_space) - set_text_decor, func(lvbe_style_set_text_decor) - set_text_blend_mode, func(lvbe_style_set_text_blend_mode) - set_text_color, func(lvbe_style_set_text_color) - set_text_sel_color, func(lvbe_style_set_text_sel_color) - set_text_sel_bg_color, func(lvbe_style_set_text_sel_bg_color) - set_text_opa, func(lvbe_style_set_text_opa) - set_text_font, func(lvbe_style_set_text_font) - set_line_width, func(lvbe_style_set_line_width) - set_line_blend_mode, func(lvbe_style_set_line_blend_mode) - set_line_dash_width, func(lvbe_style_set_line_dash_width) - set_line_dash_gap, func(lvbe_style_set_line_dash_gap) - set_line_rounded, func(lvbe_style_set_line_rounded) - set_line_color, func(lvbe_style_set_line_color) - set_line_opa, func(lvbe_style_set_line_opa) - set_image_blend_mode, func(lvbe_style_set_image_blend_mode) - set_image_recolor, func(lvbe_style_set_image_recolor) - set_image_opa, func(lvbe_style_set_image_opa) - set_image_recolor_opa, func(lvbe_style_set_image_recolor_opa) - set_transition_time, func(lvbe_style_set_transition_time) - set_transition_delay, func(lvbe_style_set_transition_delay) - set_transition_prop_1, func(lvbe_style_set_transition_prop_1) - set_transition_prop_2, func(lvbe_style_set_transition_prop_2) - set_transition_prop_3, func(lvbe_style_set_transition_prop_3) - set_transition_prop_4, func(lvbe_style_set_transition_prop_4) - set_transition_prop_5, func(lvbe_style_set_transition_prop_5) - set_transition_prop_6, func(lvbe_style_set_transition_prop_6) - set_transition_path, func(lvbe_style_set_transition_path) - set_scale_width, func(lvbe_style_set_scale_width) - set_scale_border_width, func(lvbe_style_set_scale_border_width) - set_scale_end_border_width, func(lvbe_style_set_scale_end_border_width) - set_scale_end_line_width, func(lvbe_style_set_scale_end_line_width) - set_scale_grad_color, func(lvbe_style_set_scale_grad_color) - set_scale_end_color, func(lvbe_style_set_scale_end_color) + member, func(lvx_member) + } @const_object_info_end */ @@ -1428,26 +1186,8 @@ void be_load_lv_group_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_group_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_group_create }, - { "del", lvbe_group_del }, - { "add_obj", lvbe_group_add_obj }, - { "remove_obj", lvbe_group_remove_obj }, - { "remove_all_objs", lvbe_group_remove_all_objs }, - { "focus_obj", lvbe_group_focus_obj }, - { "focus_next", lvbe_group_focus_next }, - { "focus_prev", lvbe_group_focus_prev }, - { "focus_freeze", lvbe_group_focus_freeze }, - { "send_data", lvbe_group_send_data }, - { "set_focus_cb", lvbe_group_set_focus_cb }, - { "set_refocus_policy", lvbe_group_set_refocus_policy }, - { "set_editing", lvbe_group_set_editing }, - { "set_click_focus", lvbe_group_set_click_focus }, - { "set_wrap", lvbe_group_set_wrap }, - { "get_focused", lvbe_group_get_focused }, - { "get_editing", lvbe_group_get_editing }, - { "get_click_focus", lvbe_group_get_click_focus }, - { "get_wrap", lvbe_group_get_wrap }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -1466,25 +1206,8 @@ class be_class_lv_group (scope: global, name: lv_group) { .p, var init, func(lvbe_group_create) tostring, func(lvx_tostring) - create, func(lvbe_group_create) - del, func(lvbe_group_del) - add_obj, func(lvbe_group_add_obj) - remove_obj, func(lvbe_group_remove_obj) - remove_all_objs, func(lvbe_group_remove_all_objs) - focus_obj, func(lvbe_group_focus_obj) - focus_next, func(lvbe_group_focus_next) - focus_prev, func(lvbe_group_focus_prev) - focus_freeze, func(lvbe_group_focus_freeze) - send_data, func(lvbe_group_send_data) - set_focus_cb, func(lvbe_group_set_focus_cb) - set_refocus_policy, func(lvbe_group_set_refocus_policy) - set_editing, func(lvbe_group_set_editing) - set_click_focus, func(lvbe_group_set_click_focus) - set_wrap, func(lvbe_group_set_wrap) - get_focused, func(lvbe_group_get_focused) - get_editing, func(lvbe_group_get_editing) - get_click_focus, func(lvbe_group_get_click_focus) - get_wrap, func(lvbe_group_get_wrap) + member, func(lvx_member) + } @const_object_info_end */ @@ -1494,12 +1217,8 @@ void be_load_lv_indev_lib(bvm *vm) { { ".p", NULL }, { "init", lv0_init }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "get_type", lvbe_indev_get_type }, - { "enable", lvbe_indev_enable }, - { "set_group", lvbe_indev_set_group }, - { "get_obj_act", lvbe_indev_get_obj_act }, - { "search_obj", lvbe_indev_search_obj }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -1523,11 +1242,8 @@ class be_class_lv_indev (scope: global, name: lv_indev, super: be_class_lv_obj) .p, var init, func(lv0_init) tostring, func(lvx_tostring) - get_type, func(lvbe_indev_get_type) - enable, func(lvbe_indev_enable) - set_group, func(lvbe_indev_set_group) - get_obj_act, func(lvbe_indev_get_obj_act) - search_obj, func(lvbe_indev_search_obj) + member, func(lvx_member) + } @const_object_info_end */ @@ -1537,307 +1253,8 @@ void be_load_lv_obj_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_obj_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_obj_create }, - { "del", lvbe_obj_del }, - { "del_anim_ready_cb", lvbe_obj_del_anim_ready_cb }, - { "del_async", lvbe_obj_del_async }, - { "clean", lvbe_obj_clean }, - { "invalidate_area", lvbe_obj_invalidate_area }, - { "invalidate", lvbe_obj_invalidate }, - { "area_is_visible", lvbe_obj_area_is_visible }, - { "is_visible", lvbe_obj_is_visible }, - { "set_parent", lvbe_obj_set_parent }, - { "move_foreground", lvbe_obj_move_foreground }, - { "move_background", lvbe_obj_move_background }, - { "set_pos", lvbe_obj_set_pos }, - { "set_x", lvbe_obj_set_x }, - { "set_y", lvbe_obj_set_y }, - { "set_size", lvbe_obj_set_size }, - { "set_width", lvbe_obj_set_width }, - { "set_height", lvbe_obj_set_height }, - { "set_width_fit", lvbe_obj_set_width_fit }, - { "set_height_fit", lvbe_obj_set_height_fit }, - { "set_width_margin", lvbe_obj_set_width_margin }, - { "set_height_margin", lvbe_obj_set_height_margin }, - { "align", lvbe_obj_align }, - { "align_x", lvbe_obj_align_x }, - { "align_y", lvbe_obj_align_y }, - { "align_mid", lvbe_obj_align_mid }, - { "align_mid_x", lvbe_obj_align_mid_x }, - { "align_mid_y", lvbe_obj_align_mid_y }, - { "realign", lvbe_obj_realign }, - { "set_auto_realign", lvbe_obj_set_auto_realign }, - { "set_ext_click_area", lvbe_obj_set_ext_click_area }, - { "add_style", lvbe_obj_add_style }, - { "remove_style", lvbe_obj_remove_style }, - { "clean_style_list", lvbe_obj_clean_style_list }, - { "reset_style_list", lvbe_obj_reset_style_list }, - { "refresh_style", lvbe_obj_refresh_style }, - { "report_style_mod", lvbe_obj_report_style_mod }, - { "remove_style_local_prop", lvbe_obj_remove_style_local_prop }, - { "set_hidden", lvbe_obj_set_hidden }, - { "set_adv_hittest", lvbe_obj_set_adv_hittest }, - { "set_click", lvbe_obj_set_click }, - { "set_top", lvbe_obj_set_top }, - { "set_drag", lvbe_obj_set_drag }, - { "set_drag_dir", lvbe_obj_set_drag_dir }, - { "set_drag_throw", lvbe_obj_set_drag_throw }, - { "set_drag_parent", lvbe_obj_set_drag_parent }, - { "set_focus_parent", lvbe_obj_set_focus_parent }, - { "set_gesture_parent", lvbe_obj_set_gesture_parent }, - { "set_parent_event", lvbe_obj_set_parent_event }, - { "set_base_dir", lvbe_obj_set_base_dir }, - { "add_protect", lvbe_obj_add_protect }, - { "clear_protect", lvbe_obj_clear_protect }, - { "set_state", lvbe_obj_set_state }, - { "add_state", lvbe_obj_add_state }, - { "clear_state", lvbe_obj_clear_state }, - { "finish_transitions", lvbe_obj_finish_transitions }, - { "set_event_cb", lvbe_obj_set_event_cb }, - { "set_signal_cb", lvbe_obj_set_signal_cb }, - { "set_design_cb", lvbe_obj_set_design_cb }, - { "allocate_ext_attr", lvbe_obj_allocate_ext_attr }, - { "refresh_ext_draw_pad", lvbe_obj_refresh_ext_draw_pad }, - { "get_screen", lvbe_obj_get_screen }, - { "get_parent", lvbe_obj_get_parent }, - { "get_child", lvbe_obj_get_child }, - { "get_child_back", lvbe_obj_get_child_back }, - { "count_children", lvbe_obj_count_children }, - { "count_children_recursive", lvbe_obj_count_children_recursive }, - { "get_coords", lvbe_obj_get_coords }, - { "get_inner_coords", lvbe_obj_get_inner_coords }, - { "get_x", lvbe_obj_get_x }, - { "get_y", lvbe_obj_get_y }, - { "get_width", lvbe_obj_get_width }, - { "get_height", lvbe_obj_get_height }, - { "get_width_fit", lvbe_obj_get_width_fit }, - { "get_height_fit", lvbe_obj_get_height_fit }, - { "get_height_margin", lvbe_obj_get_height_margin }, - { "get_width_margin", lvbe_obj_get_width_margin }, - { "get_width_grid", lvbe_obj_get_width_grid }, - { "get_height_grid", lvbe_obj_get_height_grid }, - { "get_auto_realign", lvbe_obj_get_auto_realign }, - { "get_ext_click_pad_left", lvbe_obj_get_ext_click_pad_left }, - { "get_ext_click_pad_right", lvbe_obj_get_ext_click_pad_right }, - { "get_ext_click_pad_top", lvbe_obj_get_ext_click_pad_top }, - { "get_ext_click_pad_bottom", lvbe_obj_get_ext_click_pad_bottom }, - { "get_ext_draw_pad", lvbe_obj_get_ext_draw_pad }, - { "get_local_style", lvbe_obj_get_local_style }, - { "get_hidden", lvbe_obj_get_hidden }, - { "get_adv_hittest", lvbe_obj_get_adv_hittest }, - { "get_click", lvbe_obj_get_click }, - { "get_top", lvbe_obj_get_top }, - { "get_drag", lvbe_obj_get_drag }, - { "get_drag_dir", lvbe_obj_get_drag_dir }, - { "get_drag_throw", lvbe_obj_get_drag_throw }, - { "get_drag_parent", lvbe_obj_get_drag_parent }, - { "get_focus_parent", lvbe_obj_get_focus_parent }, - { "get_parent_event", lvbe_obj_get_parent_event }, - { "get_gesture_parent", lvbe_obj_get_gesture_parent }, - { "get_base_dir", lvbe_obj_get_base_dir }, - { "get_protect", lvbe_obj_get_protect }, - { "is_protected", lvbe_obj_is_protected }, - { "get_state", lvbe_obj_get_state }, - { "is_point_on_coords", lvbe_obj_is_point_on_coords }, - { "hittest", lvbe_obj_hittest }, - { "get_ext_attr", lvbe_obj_get_ext_attr }, - { "get_type", lvbe_obj_get_type }, - { "get_user_data", lvbe_obj_get_user_data }, - { "set_user_data", lvbe_obj_set_user_data }, - { "get_group", lvbe_obj_get_group }, - { "is_focused", lvbe_obj_is_focused }, - { "get_focused_obj", lvbe_obj_get_focused_obj }, - { "handle_get_type_signal", lvbe_obj_handle_get_type_signal }, - { "init_draw_rect_dsc", lvbe_obj_init_draw_rect_dsc }, - { "init_draw_label_dsc", lvbe_obj_init_draw_label_dsc }, - { "init_draw_img_dsc", lvbe_obj_init_draw_img_dsc }, - { "init_draw_line_dsc", lvbe_obj_init_draw_line_dsc }, - { "get_draw_rect_ext_pad_size", lvbe_obj_get_draw_rect_ext_pad_size }, - { "fade_in", lvbe_obj_fade_in }, - { "fade_out", lvbe_obj_fade_out }, - { "get_style_radius", lvbe_obj_get_style_radius }, - { "set_style_local_radius", lvbe_obj_set_style_local_radius }, - { "get_style_clip_corner", lvbe_obj_get_style_clip_corner }, - { "set_style_local_clip_corner", lvbe_obj_set_style_local_clip_corner }, - { "get_style_size", lvbe_obj_get_style_size }, - { "set_style_local_size", lvbe_obj_set_style_local_size }, - { "get_style_transform_width", lvbe_obj_get_style_transform_width }, - { "set_style_local_transform_width", lvbe_obj_set_style_local_transform_width }, - { "get_style_transform_height", lvbe_obj_get_style_transform_height }, - { "set_style_local_transform_height", lvbe_obj_set_style_local_transform_height }, - { "get_style_transform_angle", lvbe_obj_get_style_transform_angle }, - { "set_style_local_transform_angle", lvbe_obj_set_style_local_transform_angle }, - { "get_style_transform_zoom", lvbe_obj_get_style_transform_zoom }, - { "set_style_local_transform_zoom", lvbe_obj_set_style_local_transform_zoom }, - { "get_style_opa_scale", lvbe_obj_get_style_opa_scale }, - { "set_style_local_opa_scale", lvbe_obj_set_style_local_opa_scale }, - { "get_style_pad_top", lvbe_obj_get_style_pad_top }, - { "set_style_local_pad_top", lvbe_obj_set_style_local_pad_top }, - { "get_style_pad_bottom", lvbe_obj_get_style_pad_bottom }, - { "set_style_local_pad_bottom", lvbe_obj_set_style_local_pad_bottom }, - { "get_style_pad_left", lvbe_obj_get_style_pad_left }, - { "set_style_local_pad_left", lvbe_obj_set_style_local_pad_left }, - { "get_style_pad_right", lvbe_obj_get_style_pad_right }, - { "set_style_local_pad_right", lvbe_obj_set_style_local_pad_right }, - { "get_style_pad_inner", lvbe_obj_get_style_pad_inner }, - { "set_style_local_pad_inner", lvbe_obj_set_style_local_pad_inner }, - { "get_style_margin_top", lvbe_obj_get_style_margin_top }, - { "set_style_local_margin_top", lvbe_obj_set_style_local_margin_top }, - { "get_style_margin_bottom", lvbe_obj_get_style_margin_bottom }, - { "set_style_local_margin_bottom", lvbe_obj_set_style_local_margin_bottom }, - { "get_style_margin_left", lvbe_obj_get_style_margin_left }, - { "set_style_local_margin_left", lvbe_obj_set_style_local_margin_left }, - { "get_style_margin_right", lvbe_obj_get_style_margin_right }, - { "set_style_local_margin_right", lvbe_obj_set_style_local_margin_right }, - { "get_style_bg_blend_mode", lvbe_obj_get_style_bg_blend_mode }, - { "set_style_local_bg_blend_mode", lvbe_obj_set_style_local_bg_blend_mode }, - { "get_style_bg_main_stop", lvbe_obj_get_style_bg_main_stop }, - { "set_style_local_bg_main_stop", lvbe_obj_set_style_local_bg_main_stop }, - { "get_style_bg_grad_stop", lvbe_obj_get_style_bg_grad_stop }, - { "set_style_local_bg_grad_stop", lvbe_obj_set_style_local_bg_grad_stop }, - { "get_style_bg_grad_dir", lvbe_obj_get_style_bg_grad_dir }, - { "set_style_local_bg_grad_dir", lvbe_obj_set_style_local_bg_grad_dir }, - { "get_style_bg_color", lvbe_obj_get_style_bg_color }, - { "set_style_local_bg_color", lvbe_obj_set_style_local_bg_color }, - { "get_style_bg_grad_color", lvbe_obj_get_style_bg_grad_color }, - { "set_style_local_bg_grad_color", lvbe_obj_set_style_local_bg_grad_color }, - { "get_style_bg_opa", lvbe_obj_get_style_bg_opa }, - { "set_style_local_bg_opa", lvbe_obj_set_style_local_bg_opa }, - { "get_style_border_width", lvbe_obj_get_style_border_width }, - { "set_style_local_border_width", lvbe_obj_set_style_local_border_width }, - { "get_style_border_side", lvbe_obj_get_style_border_side }, - { "set_style_local_border_side", lvbe_obj_set_style_local_border_side }, - { "get_style_border_blend_mode", lvbe_obj_get_style_border_blend_mode }, - { "set_style_local_border_blend_mode", lvbe_obj_set_style_local_border_blend_mode }, - { "get_style_border_post", lvbe_obj_get_style_border_post }, - { "set_style_local_border_post", lvbe_obj_set_style_local_border_post }, - { "get_style_border_color", lvbe_obj_get_style_border_color }, - { "set_style_local_border_color", lvbe_obj_set_style_local_border_color }, - { "get_style_border_opa", lvbe_obj_get_style_border_opa }, - { "set_style_local_border_opa", lvbe_obj_set_style_local_border_opa }, - { "get_style_outline_width", lvbe_obj_get_style_outline_width }, - { "set_style_local_outline_width", lvbe_obj_set_style_local_outline_width }, - { "get_style_outline_pad", lvbe_obj_get_style_outline_pad }, - { "set_style_local_outline_pad", lvbe_obj_set_style_local_outline_pad }, - { "get_style_outline_blend_mode", lvbe_obj_get_style_outline_blend_mode }, - { "set_style_local_outline_blend_mode", lvbe_obj_set_style_local_outline_blend_mode }, - { "get_style_outline_color", lvbe_obj_get_style_outline_color }, - { "set_style_local_outline_color", lvbe_obj_set_style_local_outline_color }, - { "get_style_outline_opa", lvbe_obj_get_style_outline_opa }, - { "set_style_local_outline_opa", lvbe_obj_set_style_local_outline_opa }, - { "get_style_shadow_width", lvbe_obj_get_style_shadow_width }, - { "set_style_local_shadow_width", lvbe_obj_set_style_local_shadow_width }, - { "get_style_shadow_ofs_x", lvbe_obj_get_style_shadow_ofs_x }, - { "set_style_local_shadow_ofs_x", lvbe_obj_set_style_local_shadow_ofs_x }, - { "get_style_shadow_ofs_y", lvbe_obj_get_style_shadow_ofs_y }, - { "set_style_local_shadow_ofs_y", lvbe_obj_set_style_local_shadow_ofs_y }, - { "get_style_shadow_spread", lvbe_obj_get_style_shadow_spread }, - { "set_style_local_shadow_spread", lvbe_obj_set_style_local_shadow_spread }, - { "get_style_shadow_blend_mode", lvbe_obj_get_style_shadow_blend_mode }, - { "set_style_local_shadow_blend_mode", lvbe_obj_set_style_local_shadow_blend_mode }, - { "get_style_shadow_color", lvbe_obj_get_style_shadow_color }, - { "set_style_local_shadow_color", lvbe_obj_set_style_local_shadow_color }, - { "get_style_shadow_opa", lvbe_obj_get_style_shadow_opa }, - { "set_style_local_shadow_opa", lvbe_obj_set_style_local_shadow_opa }, - { "get_style_pattern_repeat", lvbe_obj_get_style_pattern_repeat }, - { "set_style_local_pattern_repeat", lvbe_obj_set_style_local_pattern_repeat }, - { "get_style_pattern_blend_mode", lvbe_obj_get_style_pattern_blend_mode }, - { "set_style_local_pattern_blend_mode", lvbe_obj_set_style_local_pattern_blend_mode }, - { "get_style_pattern_recolor", lvbe_obj_get_style_pattern_recolor }, - { "set_style_local_pattern_recolor", lvbe_obj_set_style_local_pattern_recolor }, - { "get_style_pattern_opa", lvbe_obj_get_style_pattern_opa }, - { "set_style_local_pattern_opa", lvbe_obj_set_style_local_pattern_opa }, - { "get_style_pattern_recolor_opa", lvbe_obj_get_style_pattern_recolor_opa }, - { "set_style_local_pattern_recolor_opa", lvbe_obj_set_style_local_pattern_recolor_opa }, - { "get_style_pattern_image", lvbe_obj_get_style_pattern_image }, - { "set_style_local_pattern_image", lvbe_obj_set_style_local_pattern_image }, - { "get_style_value_letter_space", lvbe_obj_get_style_value_letter_space }, - { "set_style_local_value_letter_space", lvbe_obj_set_style_local_value_letter_space }, - { "get_style_value_line_space", lvbe_obj_get_style_value_line_space }, - { "set_style_local_value_line_space", lvbe_obj_set_style_local_value_line_space }, - { "get_style_value_blend_mode", lvbe_obj_get_style_value_blend_mode }, - { "set_style_local_value_blend_mode", lvbe_obj_set_style_local_value_blend_mode }, - { "get_style_value_ofs_x", lvbe_obj_get_style_value_ofs_x }, - { "set_style_local_value_ofs_x", lvbe_obj_set_style_local_value_ofs_x }, - { "get_style_value_ofs_y", lvbe_obj_get_style_value_ofs_y }, - { "set_style_local_value_ofs_y", lvbe_obj_set_style_local_value_ofs_y }, - { "get_style_value_align", lvbe_obj_get_style_value_align }, - { "set_style_local_value_align", lvbe_obj_set_style_local_value_align }, - { "get_style_value_color", lvbe_obj_get_style_value_color }, - { "set_style_local_value_color", lvbe_obj_set_style_local_value_color }, - { "get_style_value_opa", lvbe_obj_get_style_value_opa }, - { "set_style_local_value_opa", lvbe_obj_set_style_local_value_opa }, - { "set_style_local_value_font", lvbe_obj_set_style_local_value_font }, - { "get_style_value_str", lvbe_obj_get_style_value_str }, - { "set_style_local_value_str", lvbe_obj_set_style_local_value_str }, - { "get_style_text_letter_space", lvbe_obj_get_style_text_letter_space }, - { "set_style_local_text_letter_space", lvbe_obj_set_style_local_text_letter_space }, - { "get_style_text_line_space", lvbe_obj_get_style_text_line_space }, - { "set_style_local_text_line_space", lvbe_obj_set_style_local_text_line_space }, - { "set_style_local_text_decor", lvbe_obj_set_style_local_text_decor }, - { "get_style_text_blend_mode", lvbe_obj_get_style_text_blend_mode }, - { "set_style_local_text_blend_mode", lvbe_obj_set_style_local_text_blend_mode }, - { "get_style_text_color", lvbe_obj_get_style_text_color }, - { "set_style_local_text_color", lvbe_obj_set_style_local_text_color }, - { "get_style_text_sel_color", lvbe_obj_get_style_text_sel_color }, - { "set_style_local_text_sel_color", lvbe_obj_set_style_local_text_sel_color }, - { "get_style_text_sel_bg_color", lvbe_obj_get_style_text_sel_bg_color }, - { "set_style_local_text_sel_bg_color", lvbe_obj_set_style_local_text_sel_bg_color }, - { "get_style_text_opa", lvbe_obj_get_style_text_opa }, - { "set_style_local_text_opa", lvbe_obj_set_style_local_text_opa }, - { "set_style_local_text_font", lvbe_obj_set_style_local_text_font }, - { "get_style_line_width", lvbe_obj_get_style_line_width }, - { "set_style_local_line_width", lvbe_obj_set_style_local_line_width }, - { "get_style_line_blend_mode", lvbe_obj_get_style_line_blend_mode }, - { "set_style_local_line_blend_mode", lvbe_obj_set_style_local_line_blend_mode }, - { "get_style_line_dash_width", lvbe_obj_get_style_line_dash_width }, - { "set_style_local_line_dash_width", lvbe_obj_set_style_local_line_dash_width }, - { "get_style_line_dash_gap", lvbe_obj_get_style_line_dash_gap }, - { "set_style_local_line_dash_gap", lvbe_obj_set_style_local_line_dash_gap }, - { "get_style_line_rounded", lvbe_obj_get_style_line_rounded }, - { "set_style_local_line_rounded", lvbe_obj_set_style_local_line_rounded }, - { "get_style_line_color", lvbe_obj_get_style_line_color }, - { "set_style_local_line_color", lvbe_obj_set_style_local_line_color }, - { "get_style_line_opa", lvbe_obj_get_style_line_opa }, - { "set_style_local_line_opa", lvbe_obj_set_style_local_line_opa }, - { "get_style_image_blend_mode", lvbe_obj_get_style_image_blend_mode }, - { "set_style_local_image_blend_mode", lvbe_obj_set_style_local_image_blend_mode }, - { "get_style_image_recolor", lvbe_obj_get_style_image_recolor }, - { "set_style_local_image_recolor", lvbe_obj_set_style_local_image_recolor }, - { "get_style_image_opa", lvbe_obj_get_style_image_opa }, - { "set_style_local_image_opa", lvbe_obj_set_style_local_image_opa }, - { "get_style_image_recolor_opa", lvbe_obj_get_style_image_recolor_opa }, - { "set_style_local_image_recolor_opa", lvbe_obj_set_style_local_image_recolor_opa }, - { "get_style_transition_time", lvbe_obj_get_style_transition_time }, - { "set_style_local_transition_time", lvbe_obj_set_style_local_transition_time }, - { "get_style_transition_delay", lvbe_obj_get_style_transition_delay }, - { "set_style_local_transition_delay", lvbe_obj_set_style_local_transition_delay }, - { "get_style_transition_prop_1", lvbe_obj_get_style_transition_prop_1 }, - { "set_style_local_transition_prop_1", lvbe_obj_set_style_local_transition_prop_1 }, - { "get_style_transition_prop_2", lvbe_obj_get_style_transition_prop_2 }, - { "set_style_local_transition_prop_2", lvbe_obj_set_style_local_transition_prop_2 }, - { "get_style_transition_prop_3", lvbe_obj_get_style_transition_prop_3 }, - { "set_style_local_transition_prop_3", lvbe_obj_set_style_local_transition_prop_3 }, - { "get_style_transition_prop_4", lvbe_obj_get_style_transition_prop_4 }, - { "set_style_local_transition_prop_4", lvbe_obj_set_style_local_transition_prop_4 }, - { "get_style_transition_prop_5", lvbe_obj_get_style_transition_prop_5 }, - { "set_style_local_transition_prop_5", lvbe_obj_set_style_local_transition_prop_5 }, - { "get_style_transition_prop_6", lvbe_obj_get_style_transition_prop_6 }, - { "set_style_local_transition_prop_6", lvbe_obj_set_style_local_transition_prop_6 }, - { "set_style_local_transition_path", lvbe_obj_set_style_local_transition_path }, - { "get_style_scale_width", lvbe_obj_get_style_scale_width }, - { "set_style_local_scale_width", lvbe_obj_set_style_local_scale_width }, - { "get_style_scale_border_width", lvbe_obj_get_style_scale_border_width }, - { "set_style_local_scale_border_width", lvbe_obj_set_style_local_scale_border_width }, - { "get_style_scale_end_border_width", lvbe_obj_get_style_scale_end_border_width }, - { "set_style_local_scale_end_border_width", lvbe_obj_set_style_local_scale_end_border_width }, - { "get_style_scale_end_line_width", lvbe_obj_get_style_scale_end_line_width }, - { "set_style_local_scale_end_line_width", lvbe_obj_set_style_local_scale_end_line_width }, - { "get_style_scale_grad_color", lvbe_obj_get_style_scale_grad_color }, - { "set_style_local_scale_grad_color", lvbe_obj_set_style_local_scale_grad_color }, - { "get_style_scale_end_color", lvbe_obj_get_style_scale_end_color }, - { "set_style_local_scale_end_color", lvbe_obj_set_style_local_scale_end_color }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -1856,306 +1273,8 @@ class be_class_lv_obj (scope: global, name: lv_obj) { .p, var init, func(lvbe_obj_create) tostring, func(lvx_tostring) - create, func(lvbe_obj_create) - del, func(lvbe_obj_del) - del_anim_ready_cb, func(lvbe_obj_del_anim_ready_cb) - del_async, func(lvbe_obj_del_async) - clean, func(lvbe_obj_clean) - invalidate_area, func(lvbe_obj_invalidate_area) - invalidate, func(lvbe_obj_invalidate) - area_is_visible, func(lvbe_obj_area_is_visible) - is_visible, func(lvbe_obj_is_visible) - set_parent, func(lvbe_obj_set_parent) - move_foreground, func(lvbe_obj_move_foreground) - move_background, func(lvbe_obj_move_background) - set_pos, func(lvbe_obj_set_pos) - set_x, func(lvbe_obj_set_x) - set_y, func(lvbe_obj_set_y) - set_size, func(lvbe_obj_set_size) - set_width, func(lvbe_obj_set_width) - set_height, func(lvbe_obj_set_height) - set_width_fit, func(lvbe_obj_set_width_fit) - set_height_fit, func(lvbe_obj_set_height_fit) - set_width_margin, func(lvbe_obj_set_width_margin) - set_height_margin, func(lvbe_obj_set_height_margin) - align, func(lvbe_obj_align) - align_x, func(lvbe_obj_align_x) - align_y, func(lvbe_obj_align_y) - align_mid, func(lvbe_obj_align_mid) - align_mid_x, func(lvbe_obj_align_mid_x) - align_mid_y, func(lvbe_obj_align_mid_y) - realign, func(lvbe_obj_realign) - set_auto_realign, func(lvbe_obj_set_auto_realign) - set_ext_click_area, func(lvbe_obj_set_ext_click_area) - add_style, func(lvbe_obj_add_style) - remove_style, func(lvbe_obj_remove_style) - clean_style_list, func(lvbe_obj_clean_style_list) - reset_style_list, func(lvbe_obj_reset_style_list) - refresh_style, func(lvbe_obj_refresh_style) - report_style_mod, func(lvbe_obj_report_style_mod) - remove_style_local_prop, func(lvbe_obj_remove_style_local_prop) - set_hidden, func(lvbe_obj_set_hidden) - set_adv_hittest, func(lvbe_obj_set_adv_hittest) - set_click, func(lvbe_obj_set_click) - set_top, func(lvbe_obj_set_top) - set_drag, func(lvbe_obj_set_drag) - set_drag_dir, func(lvbe_obj_set_drag_dir) - set_drag_throw, func(lvbe_obj_set_drag_throw) - set_drag_parent, func(lvbe_obj_set_drag_parent) - set_focus_parent, func(lvbe_obj_set_focus_parent) - set_gesture_parent, func(lvbe_obj_set_gesture_parent) - set_parent_event, func(lvbe_obj_set_parent_event) - set_base_dir, func(lvbe_obj_set_base_dir) - add_protect, func(lvbe_obj_add_protect) - clear_protect, func(lvbe_obj_clear_protect) - set_state, func(lvbe_obj_set_state) - add_state, func(lvbe_obj_add_state) - clear_state, func(lvbe_obj_clear_state) - finish_transitions, func(lvbe_obj_finish_transitions) - set_event_cb, func(lvbe_obj_set_event_cb) - set_signal_cb, func(lvbe_obj_set_signal_cb) - set_design_cb, func(lvbe_obj_set_design_cb) - allocate_ext_attr, func(lvbe_obj_allocate_ext_attr) - refresh_ext_draw_pad, func(lvbe_obj_refresh_ext_draw_pad) - get_screen, func(lvbe_obj_get_screen) - get_parent, func(lvbe_obj_get_parent) - get_child, func(lvbe_obj_get_child) - get_child_back, func(lvbe_obj_get_child_back) - count_children, func(lvbe_obj_count_children) - count_children_recursive, func(lvbe_obj_count_children_recursive) - get_coords, func(lvbe_obj_get_coords) - get_inner_coords, func(lvbe_obj_get_inner_coords) - get_x, func(lvbe_obj_get_x) - get_y, func(lvbe_obj_get_y) - get_width, func(lvbe_obj_get_width) - get_height, func(lvbe_obj_get_height) - get_width_fit, func(lvbe_obj_get_width_fit) - get_height_fit, func(lvbe_obj_get_height_fit) - get_height_margin, func(lvbe_obj_get_height_margin) - get_width_margin, func(lvbe_obj_get_width_margin) - get_width_grid, func(lvbe_obj_get_width_grid) - get_height_grid, func(lvbe_obj_get_height_grid) - get_auto_realign, func(lvbe_obj_get_auto_realign) - get_ext_click_pad_left, func(lvbe_obj_get_ext_click_pad_left) - get_ext_click_pad_right, func(lvbe_obj_get_ext_click_pad_right) - get_ext_click_pad_top, func(lvbe_obj_get_ext_click_pad_top) - get_ext_click_pad_bottom, func(lvbe_obj_get_ext_click_pad_bottom) - get_ext_draw_pad, func(lvbe_obj_get_ext_draw_pad) - get_local_style, func(lvbe_obj_get_local_style) - get_hidden, func(lvbe_obj_get_hidden) - get_adv_hittest, func(lvbe_obj_get_adv_hittest) - get_click, func(lvbe_obj_get_click) - get_top, func(lvbe_obj_get_top) - get_drag, func(lvbe_obj_get_drag) - get_drag_dir, func(lvbe_obj_get_drag_dir) - get_drag_throw, func(lvbe_obj_get_drag_throw) - get_drag_parent, func(lvbe_obj_get_drag_parent) - get_focus_parent, func(lvbe_obj_get_focus_parent) - get_parent_event, func(lvbe_obj_get_parent_event) - get_gesture_parent, func(lvbe_obj_get_gesture_parent) - get_base_dir, func(lvbe_obj_get_base_dir) - get_protect, func(lvbe_obj_get_protect) - is_protected, func(lvbe_obj_is_protected) - get_state, func(lvbe_obj_get_state) - is_point_on_coords, func(lvbe_obj_is_point_on_coords) - hittest, func(lvbe_obj_hittest) - get_ext_attr, func(lvbe_obj_get_ext_attr) - get_type, func(lvbe_obj_get_type) - get_user_data, func(lvbe_obj_get_user_data) - set_user_data, func(lvbe_obj_set_user_data) - get_group, func(lvbe_obj_get_group) - is_focused, func(lvbe_obj_is_focused) - get_focused_obj, func(lvbe_obj_get_focused_obj) - handle_get_type_signal, func(lvbe_obj_handle_get_type_signal) - init_draw_rect_dsc, func(lvbe_obj_init_draw_rect_dsc) - init_draw_label_dsc, func(lvbe_obj_init_draw_label_dsc) - init_draw_img_dsc, func(lvbe_obj_init_draw_img_dsc) - init_draw_line_dsc, func(lvbe_obj_init_draw_line_dsc) - get_draw_rect_ext_pad_size, func(lvbe_obj_get_draw_rect_ext_pad_size) - fade_in, func(lvbe_obj_fade_in) - fade_out, func(lvbe_obj_fade_out) - get_style_radius, func(lvbe_obj_get_style_radius) - set_style_local_radius, func(lvbe_obj_set_style_local_radius) - get_style_clip_corner, func(lvbe_obj_get_style_clip_corner) - set_style_local_clip_corner, func(lvbe_obj_set_style_local_clip_corner) - get_style_size, func(lvbe_obj_get_style_size) - set_style_local_size, func(lvbe_obj_set_style_local_size) - get_style_transform_width, func(lvbe_obj_get_style_transform_width) - set_style_local_transform_width, func(lvbe_obj_set_style_local_transform_width) - get_style_transform_height, func(lvbe_obj_get_style_transform_height) - set_style_local_transform_height, func(lvbe_obj_set_style_local_transform_height) - get_style_transform_angle, func(lvbe_obj_get_style_transform_angle) - set_style_local_transform_angle, func(lvbe_obj_set_style_local_transform_angle) - get_style_transform_zoom, func(lvbe_obj_get_style_transform_zoom) - set_style_local_transform_zoom, func(lvbe_obj_set_style_local_transform_zoom) - get_style_opa_scale, func(lvbe_obj_get_style_opa_scale) - set_style_local_opa_scale, func(lvbe_obj_set_style_local_opa_scale) - get_style_pad_top, func(lvbe_obj_get_style_pad_top) - set_style_local_pad_top, func(lvbe_obj_set_style_local_pad_top) - get_style_pad_bottom, func(lvbe_obj_get_style_pad_bottom) - set_style_local_pad_bottom, func(lvbe_obj_set_style_local_pad_bottom) - get_style_pad_left, func(lvbe_obj_get_style_pad_left) - set_style_local_pad_left, func(lvbe_obj_set_style_local_pad_left) - get_style_pad_right, func(lvbe_obj_get_style_pad_right) - set_style_local_pad_right, func(lvbe_obj_set_style_local_pad_right) - get_style_pad_inner, func(lvbe_obj_get_style_pad_inner) - set_style_local_pad_inner, func(lvbe_obj_set_style_local_pad_inner) - get_style_margin_top, func(lvbe_obj_get_style_margin_top) - set_style_local_margin_top, func(lvbe_obj_set_style_local_margin_top) - get_style_margin_bottom, func(lvbe_obj_get_style_margin_bottom) - set_style_local_margin_bottom, func(lvbe_obj_set_style_local_margin_bottom) - get_style_margin_left, func(lvbe_obj_get_style_margin_left) - set_style_local_margin_left, func(lvbe_obj_set_style_local_margin_left) - get_style_margin_right, func(lvbe_obj_get_style_margin_right) - set_style_local_margin_right, func(lvbe_obj_set_style_local_margin_right) - get_style_bg_blend_mode, func(lvbe_obj_get_style_bg_blend_mode) - set_style_local_bg_blend_mode, func(lvbe_obj_set_style_local_bg_blend_mode) - get_style_bg_main_stop, func(lvbe_obj_get_style_bg_main_stop) - set_style_local_bg_main_stop, func(lvbe_obj_set_style_local_bg_main_stop) - get_style_bg_grad_stop, func(lvbe_obj_get_style_bg_grad_stop) - set_style_local_bg_grad_stop, func(lvbe_obj_set_style_local_bg_grad_stop) - get_style_bg_grad_dir, func(lvbe_obj_get_style_bg_grad_dir) - set_style_local_bg_grad_dir, func(lvbe_obj_set_style_local_bg_grad_dir) - get_style_bg_color, func(lvbe_obj_get_style_bg_color) - set_style_local_bg_color, func(lvbe_obj_set_style_local_bg_color) - get_style_bg_grad_color, func(lvbe_obj_get_style_bg_grad_color) - set_style_local_bg_grad_color, func(lvbe_obj_set_style_local_bg_grad_color) - get_style_bg_opa, func(lvbe_obj_get_style_bg_opa) - set_style_local_bg_opa, func(lvbe_obj_set_style_local_bg_opa) - get_style_border_width, func(lvbe_obj_get_style_border_width) - set_style_local_border_width, func(lvbe_obj_set_style_local_border_width) - get_style_border_side, func(lvbe_obj_get_style_border_side) - set_style_local_border_side, func(lvbe_obj_set_style_local_border_side) - get_style_border_blend_mode, func(lvbe_obj_get_style_border_blend_mode) - set_style_local_border_blend_mode, func(lvbe_obj_set_style_local_border_blend_mode) - get_style_border_post, func(lvbe_obj_get_style_border_post) - set_style_local_border_post, func(lvbe_obj_set_style_local_border_post) - get_style_border_color, func(lvbe_obj_get_style_border_color) - set_style_local_border_color, func(lvbe_obj_set_style_local_border_color) - get_style_border_opa, func(lvbe_obj_get_style_border_opa) - set_style_local_border_opa, func(lvbe_obj_set_style_local_border_opa) - get_style_outline_width, func(lvbe_obj_get_style_outline_width) - set_style_local_outline_width, func(lvbe_obj_set_style_local_outline_width) - get_style_outline_pad, func(lvbe_obj_get_style_outline_pad) - set_style_local_outline_pad, func(lvbe_obj_set_style_local_outline_pad) - get_style_outline_blend_mode, func(lvbe_obj_get_style_outline_blend_mode) - set_style_local_outline_blend_mode, func(lvbe_obj_set_style_local_outline_blend_mode) - get_style_outline_color, func(lvbe_obj_get_style_outline_color) - set_style_local_outline_color, func(lvbe_obj_set_style_local_outline_color) - get_style_outline_opa, func(lvbe_obj_get_style_outline_opa) - set_style_local_outline_opa, func(lvbe_obj_set_style_local_outline_opa) - get_style_shadow_width, func(lvbe_obj_get_style_shadow_width) - set_style_local_shadow_width, func(lvbe_obj_set_style_local_shadow_width) - get_style_shadow_ofs_x, func(lvbe_obj_get_style_shadow_ofs_x) - set_style_local_shadow_ofs_x, func(lvbe_obj_set_style_local_shadow_ofs_x) - get_style_shadow_ofs_y, func(lvbe_obj_get_style_shadow_ofs_y) - set_style_local_shadow_ofs_y, func(lvbe_obj_set_style_local_shadow_ofs_y) - get_style_shadow_spread, func(lvbe_obj_get_style_shadow_spread) - set_style_local_shadow_spread, func(lvbe_obj_set_style_local_shadow_spread) - get_style_shadow_blend_mode, func(lvbe_obj_get_style_shadow_blend_mode) - set_style_local_shadow_blend_mode, func(lvbe_obj_set_style_local_shadow_blend_mode) - get_style_shadow_color, func(lvbe_obj_get_style_shadow_color) - set_style_local_shadow_color, func(lvbe_obj_set_style_local_shadow_color) - get_style_shadow_opa, func(lvbe_obj_get_style_shadow_opa) - set_style_local_shadow_opa, func(lvbe_obj_set_style_local_shadow_opa) - get_style_pattern_repeat, func(lvbe_obj_get_style_pattern_repeat) - set_style_local_pattern_repeat, func(lvbe_obj_set_style_local_pattern_repeat) - get_style_pattern_blend_mode, func(lvbe_obj_get_style_pattern_blend_mode) - set_style_local_pattern_blend_mode, func(lvbe_obj_set_style_local_pattern_blend_mode) - get_style_pattern_recolor, func(lvbe_obj_get_style_pattern_recolor) - set_style_local_pattern_recolor, func(lvbe_obj_set_style_local_pattern_recolor) - get_style_pattern_opa, func(lvbe_obj_get_style_pattern_opa) - set_style_local_pattern_opa, func(lvbe_obj_set_style_local_pattern_opa) - get_style_pattern_recolor_opa, func(lvbe_obj_get_style_pattern_recolor_opa) - set_style_local_pattern_recolor_opa, func(lvbe_obj_set_style_local_pattern_recolor_opa) - get_style_pattern_image, func(lvbe_obj_get_style_pattern_image) - set_style_local_pattern_image, func(lvbe_obj_set_style_local_pattern_image) - get_style_value_letter_space, func(lvbe_obj_get_style_value_letter_space) - set_style_local_value_letter_space, func(lvbe_obj_set_style_local_value_letter_space) - get_style_value_line_space, func(lvbe_obj_get_style_value_line_space) - set_style_local_value_line_space, func(lvbe_obj_set_style_local_value_line_space) - get_style_value_blend_mode, func(lvbe_obj_get_style_value_blend_mode) - set_style_local_value_blend_mode, func(lvbe_obj_set_style_local_value_blend_mode) - get_style_value_ofs_x, func(lvbe_obj_get_style_value_ofs_x) - set_style_local_value_ofs_x, func(lvbe_obj_set_style_local_value_ofs_x) - get_style_value_ofs_y, func(lvbe_obj_get_style_value_ofs_y) - set_style_local_value_ofs_y, func(lvbe_obj_set_style_local_value_ofs_y) - get_style_value_align, func(lvbe_obj_get_style_value_align) - set_style_local_value_align, func(lvbe_obj_set_style_local_value_align) - get_style_value_color, func(lvbe_obj_get_style_value_color) - set_style_local_value_color, func(lvbe_obj_set_style_local_value_color) - get_style_value_opa, func(lvbe_obj_get_style_value_opa) - set_style_local_value_opa, func(lvbe_obj_set_style_local_value_opa) - set_style_local_value_font, func(lvbe_obj_set_style_local_value_font) - get_style_value_str, func(lvbe_obj_get_style_value_str) - set_style_local_value_str, func(lvbe_obj_set_style_local_value_str) - get_style_text_letter_space, func(lvbe_obj_get_style_text_letter_space) - set_style_local_text_letter_space, func(lvbe_obj_set_style_local_text_letter_space) - get_style_text_line_space, func(lvbe_obj_get_style_text_line_space) - set_style_local_text_line_space, func(lvbe_obj_set_style_local_text_line_space) - set_style_local_text_decor, func(lvbe_obj_set_style_local_text_decor) - get_style_text_blend_mode, func(lvbe_obj_get_style_text_blend_mode) - set_style_local_text_blend_mode, func(lvbe_obj_set_style_local_text_blend_mode) - get_style_text_color, func(lvbe_obj_get_style_text_color) - set_style_local_text_color, func(lvbe_obj_set_style_local_text_color) - get_style_text_sel_color, func(lvbe_obj_get_style_text_sel_color) - set_style_local_text_sel_color, func(lvbe_obj_set_style_local_text_sel_color) - get_style_text_sel_bg_color, func(lvbe_obj_get_style_text_sel_bg_color) - set_style_local_text_sel_bg_color, func(lvbe_obj_set_style_local_text_sel_bg_color) - get_style_text_opa, func(lvbe_obj_get_style_text_opa) - set_style_local_text_opa, func(lvbe_obj_set_style_local_text_opa) - set_style_local_text_font, func(lvbe_obj_set_style_local_text_font) - get_style_line_width, func(lvbe_obj_get_style_line_width) - set_style_local_line_width, func(lvbe_obj_set_style_local_line_width) - get_style_line_blend_mode, func(lvbe_obj_get_style_line_blend_mode) - set_style_local_line_blend_mode, func(lvbe_obj_set_style_local_line_blend_mode) - get_style_line_dash_width, func(lvbe_obj_get_style_line_dash_width) - set_style_local_line_dash_width, func(lvbe_obj_set_style_local_line_dash_width) - get_style_line_dash_gap, func(lvbe_obj_get_style_line_dash_gap) - set_style_local_line_dash_gap, func(lvbe_obj_set_style_local_line_dash_gap) - get_style_line_rounded, func(lvbe_obj_get_style_line_rounded) - set_style_local_line_rounded, func(lvbe_obj_set_style_local_line_rounded) - get_style_line_color, func(lvbe_obj_get_style_line_color) - set_style_local_line_color, func(lvbe_obj_set_style_local_line_color) - get_style_line_opa, func(lvbe_obj_get_style_line_opa) - set_style_local_line_opa, func(lvbe_obj_set_style_local_line_opa) - get_style_image_blend_mode, func(lvbe_obj_get_style_image_blend_mode) - set_style_local_image_blend_mode, func(lvbe_obj_set_style_local_image_blend_mode) - get_style_image_recolor, func(lvbe_obj_get_style_image_recolor) - set_style_local_image_recolor, func(lvbe_obj_set_style_local_image_recolor) - get_style_image_opa, func(lvbe_obj_get_style_image_opa) - set_style_local_image_opa, func(lvbe_obj_set_style_local_image_opa) - get_style_image_recolor_opa, func(lvbe_obj_get_style_image_recolor_opa) - set_style_local_image_recolor_opa, func(lvbe_obj_set_style_local_image_recolor_opa) - get_style_transition_time, func(lvbe_obj_get_style_transition_time) - set_style_local_transition_time, func(lvbe_obj_set_style_local_transition_time) - get_style_transition_delay, func(lvbe_obj_get_style_transition_delay) - set_style_local_transition_delay, func(lvbe_obj_set_style_local_transition_delay) - get_style_transition_prop_1, func(lvbe_obj_get_style_transition_prop_1) - set_style_local_transition_prop_1, func(lvbe_obj_set_style_local_transition_prop_1) - get_style_transition_prop_2, func(lvbe_obj_get_style_transition_prop_2) - set_style_local_transition_prop_2, func(lvbe_obj_set_style_local_transition_prop_2) - get_style_transition_prop_3, func(lvbe_obj_get_style_transition_prop_3) - set_style_local_transition_prop_3, func(lvbe_obj_set_style_local_transition_prop_3) - get_style_transition_prop_4, func(lvbe_obj_get_style_transition_prop_4) - set_style_local_transition_prop_4, func(lvbe_obj_set_style_local_transition_prop_4) - get_style_transition_prop_5, func(lvbe_obj_get_style_transition_prop_5) - set_style_local_transition_prop_5, func(lvbe_obj_set_style_local_transition_prop_5) - get_style_transition_prop_6, func(lvbe_obj_get_style_transition_prop_6) - set_style_local_transition_prop_6, func(lvbe_obj_set_style_local_transition_prop_6) - set_style_local_transition_path, func(lvbe_obj_set_style_local_transition_path) - get_style_scale_width, func(lvbe_obj_get_style_scale_width) - set_style_local_scale_width, func(lvbe_obj_set_style_local_scale_width) - get_style_scale_border_width, func(lvbe_obj_get_style_scale_border_width) - set_style_local_scale_border_width, func(lvbe_obj_set_style_local_scale_border_width) - get_style_scale_end_border_width, func(lvbe_obj_get_style_scale_end_border_width) - set_style_local_scale_end_border_width, func(lvbe_obj_set_style_local_scale_end_border_width) - get_style_scale_end_line_width, func(lvbe_obj_get_style_scale_end_line_width) - set_style_local_scale_end_line_width, func(lvbe_obj_set_style_local_scale_end_line_width) - get_style_scale_grad_color, func(lvbe_obj_get_style_scale_grad_color) - set_style_local_scale_grad_color, func(lvbe_obj_set_style_local_scale_grad_color) - get_style_scale_end_color, func(lvbe_obj_get_style_scale_end_color) - set_style_local_scale_end_color, func(lvbe_obj_set_style_local_scale_end_color) + member, func(lvx_member) + } @const_object_info_end */ @@ -2165,30 +1284,8 @@ void be_load_lv_arc_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_arc_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_arc_create }, - { "set_start_angle", lvbe_arc_set_start_angle }, - { "set_end_angle", lvbe_arc_set_end_angle }, - { "set_angles", lvbe_arc_set_angles }, - { "set_bg_start_angle", lvbe_arc_set_bg_start_angle }, - { "set_bg_end_angle", lvbe_arc_set_bg_end_angle }, - { "set_bg_angles", lvbe_arc_set_bg_angles }, - { "set_rotation", lvbe_arc_set_rotation }, - { "set_type", lvbe_arc_set_type }, - { "set_value", lvbe_arc_set_value }, - { "set_range", lvbe_arc_set_range }, - { "set_chg_rate", lvbe_arc_set_chg_rate }, - { "set_adjustable", lvbe_arc_set_adjustable }, - { "get_angle_start", lvbe_arc_get_angle_start }, - { "get_angle_end", lvbe_arc_get_angle_end }, - { "get_bg_angle_start", lvbe_arc_get_bg_angle_start }, - { "get_bg_angle_end", lvbe_arc_get_bg_angle_end }, - { "get_type", lvbe_arc_get_type }, - { "get_value", lvbe_arc_get_value }, - { "get_min_value", lvbe_arc_get_min_value }, - { "get_max_value", lvbe_arc_get_max_value }, - { "is_dragged", lvbe_arc_is_dragged }, - { "get_adjustable", lvbe_arc_get_adjustable }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2212,29 +1309,8 @@ class be_class_lv_arc (scope: global, name: lv_arc, super: be_class_lv_obj) { .p, var init, func(lvbe_arc_create) tostring, func(lvx_tostring) - create, func(lvbe_arc_create) - set_start_angle, func(lvbe_arc_set_start_angle) - set_end_angle, func(lvbe_arc_set_end_angle) - set_angles, func(lvbe_arc_set_angles) - set_bg_start_angle, func(lvbe_arc_set_bg_start_angle) - set_bg_end_angle, func(lvbe_arc_set_bg_end_angle) - set_bg_angles, func(lvbe_arc_set_bg_angles) - set_rotation, func(lvbe_arc_set_rotation) - set_type, func(lvbe_arc_set_type) - set_value, func(lvbe_arc_set_value) - set_range, func(lvbe_arc_set_range) - set_chg_rate, func(lvbe_arc_set_chg_rate) - set_adjustable, func(lvbe_arc_set_adjustable) - get_angle_start, func(lvbe_arc_get_angle_start) - get_angle_end, func(lvbe_arc_get_angle_end) - get_bg_angle_start, func(lvbe_arc_get_bg_angle_start) - get_bg_angle_end, func(lvbe_arc_get_bg_angle_end) - get_type, func(lvbe_arc_get_type) - get_value, func(lvbe_arc_get_value) - get_min_value, func(lvbe_arc_get_min_value) - get_max_value, func(lvbe_arc_get_max_value) - is_dragged, func(lvbe_arc_is_dragged) - get_adjustable, func(lvbe_arc_get_adjustable) + member, func(lvx_member) + } @const_object_info_end */ @@ -2244,19 +1320,8 @@ void be_load_lv_bar_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_bar_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_bar_create }, - { "set_value", lvbe_bar_set_value }, - { "set_start_value", lvbe_bar_set_start_value }, - { "set_range", lvbe_bar_set_range }, - { "set_type", lvbe_bar_set_type }, - { "set_anim_time", lvbe_bar_set_anim_time }, - { "get_value", lvbe_bar_get_value }, - { "get_start_value", lvbe_bar_get_start_value }, - { "get_min_value", lvbe_bar_get_min_value }, - { "get_max_value", lvbe_bar_get_max_value }, - { "get_type", lvbe_bar_get_type }, - { "get_anim_time", lvbe_bar_get_anim_time }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2280,18 +1345,8 @@ class be_class_lv_bar (scope: global, name: lv_bar, super: be_class_lv_obj) { .p, var init, func(lvbe_bar_create) tostring, func(lvx_tostring) - create, func(lvbe_bar_create) - set_value, func(lvbe_bar_set_value) - set_start_value, func(lvbe_bar_set_start_value) - set_range, func(lvbe_bar_set_range) - set_type, func(lvbe_bar_set_type) - set_anim_time, func(lvbe_bar_set_anim_time) - get_value, func(lvbe_bar_get_value) - get_start_value, func(lvbe_bar_get_start_value) - get_min_value, func(lvbe_bar_get_min_value) - get_max_value, func(lvbe_bar_get_max_value) - get_type, func(lvbe_bar_get_type) - get_anim_time, func(lvbe_bar_get_anim_time) + member, func(lvx_member) + } @const_object_info_end */ @@ -2301,22 +1356,8 @@ void be_load_lv_btn_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_btn_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_btn_create }, - { "set_checkable", lvbe_btn_set_checkable }, - { "set_state", lvbe_btn_set_state }, - { "toggle", lvbe_btn_toggle }, - { "set_layout", lvbe_btn_set_layout }, - { "set_fit4", lvbe_btn_set_fit4 }, - { "set_fit2", lvbe_btn_set_fit2 }, - { "set_fit", lvbe_btn_set_fit }, - { "get_state", lvbe_btn_get_state }, - { "get_checkable", lvbe_btn_get_checkable }, - { "get_layout", lvbe_btn_get_layout }, - { "get_fit_left", lvbe_btn_get_fit_left }, - { "get_fit_right", lvbe_btn_get_fit_right }, - { "get_fit_top", lvbe_btn_get_fit_top }, - { "get_fit_bottom", lvbe_btn_get_fit_bottom }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2340,21 +1381,8 @@ class be_class_lv_btn (scope: global, name: lv_btn, super: be_class_lv_obj) { .p, var init, func(lvbe_btn_create) tostring, func(lvx_tostring) - create, func(lvbe_btn_create) - set_checkable, func(lvbe_btn_set_checkable) - set_state, func(lvbe_btn_set_state) - toggle, func(lvbe_btn_toggle) - set_layout, func(lvbe_btn_set_layout) - set_fit4, func(lvbe_btn_set_fit4) - set_fit2, func(lvbe_btn_set_fit2) - set_fit, func(lvbe_btn_set_fit) - get_state, func(lvbe_btn_get_state) - get_checkable, func(lvbe_btn_get_checkable) - get_layout, func(lvbe_btn_get_layout) - get_fit_left, func(lvbe_btn_get_fit_left) - get_fit_right, func(lvbe_btn_get_fit_right) - get_fit_top, func(lvbe_btn_get_fit_top) - get_fit_bottom, func(lvbe_btn_get_fit_bottom) + member, func(lvx_member) + } @const_object_info_end */ @@ -2364,27 +1392,8 @@ void be_load_lv_btnmatrix_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_btnmatrix_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_btnmatrix_create }, - { "set_map", lvbe_btnmatrix_set_map }, - { "set_ctrl_map", lvbe_btnmatrix_set_ctrl_map }, - { "set_focused_btn", lvbe_btnmatrix_set_focused_btn }, - { "set_recolor", lvbe_btnmatrix_set_recolor }, - { "set_btn_ctrl", lvbe_btnmatrix_set_btn_ctrl }, - { "clear_btn_ctrl", lvbe_btnmatrix_clear_btn_ctrl }, - { "set_btn_ctrl_all", lvbe_btnmatrix_set_btn_ctrl_all }, - { "clear_btn_ctrl_all", lvbe_btnmatrix_clear_btn_ctrl_all }, - { "set_btn_width", lvbe_btnmatrix_set_btn_width }, - { "set_one_check", lvbe_btnmatrix_set_one_check }, - { "set_align", lvbe_btnmatrix_set_align }, - { "get_recolor", lvbe_btnmatrix_get_recolor }, - { "get_active_btn", lvbe_btnmatrix_get_active_btn }, - { "get_active_btn_text", lvbe_btnmatrix_get_active_btn_text }, - { "get_focused_btn", lvbe_btnmatrix_get_focused_btn }, - { "get_btn_text", lvbe_btnmatrix_get_btn_text }, - { "get_btn_ctrl", lvbe_btnmatrix_get_btn_ctrl }, - { "get_one_check", lvbe_btnmatrix_get_one_check }, - { "get_align", lvbe_btnmatrix_get_align }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2408,26 +1417,8 @@ class be_class_lv_btnmatrix (scope: global, name: lv_btnmatrix, super: be_class_ .p, var init, func(lvbe_btnmatrix_create) tostring, func(lvx_tostring) - create, func(lvbe_btnmatrix_create) - set_map, func(lvbe_btnmatrix_set_map) - set_ctrl_map, func(lvbe_btnmatrix_set_ctrl_map) - set_focused_btn, func(lvbe_btnmatrix_set_focused_btn) - set_recolor, func(lvbe_btnmatrix_set_recolor) - set_btn_ctrl, func(lvbe_btnmatrix_set_btn_ctrl) - clear_btn_ctrl, func(lvbe_btnmatrix_clear_btn_ctrl) - set_btn_ctrl_all, func(lvbe_btnmatrix_set_btn_ctrl_all) - clear_btn_ctrl_all, func(lvbe_btnmatrix_clear_btn_ctrl_all) - set_btn_width, func(lvbe_btnmatrix_set_btn_width) - set_one_check, func(lvbe_btnmatrix_set_one_check) - set_align, func(lvbe_btnmatrix_set_align) - get_recolor, func(lvbe_btnmatrix_get_recolor) - get_active_btn, func(lvbe_btnmatrix_get_active_btn) - get_active_btn_text, func(lvbe_btnmatrix_get_active_btn_text) - get_focused_btn, func(lvbe_btnmatrix_get_focused_btn) - get_btn_text, func(lvbe_btnmatrix_get_btn_text) - get_btn_ctrl, func(lvbe_btnmatrix_get_btn_ctrl) - get_one_check, func(lvbe_btnmatrix_get_one_check) - get_align, func(lvbe_btnmatrix_get_align) + member, func(lvx_member) + } @const_object_info_end */ @@ -2437,15 +1428,8 @@ void be_load_lv_calendar_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_calendar_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_calendar_create }, - { "set_today_date", lvbe_calendar_set_today_date }, - { "set_showed_date", lvbe_calendar_set_showed_date }, - { "set_highlighted_dates", lvbe_calendar_set_highlighted_dates }, - { "set_day_names", lvbe_calendar_set_day_names }, - { "set_month_names", lvbe_calendar_set_month_names }, - { "get_highlighted_dates_num", lvbe_calendar_get_highlighted_dates_num }, - { "get_day_of_week", lvbe_calendar_get_day_of_week }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2469,14 +1453,8 @@ class be_class_lv_calendar (scope: global, name: lv_calendar, super: be_class_lv .p, var init, func(lvbe_calendar_create) tostring, func(lvx_tostring) - create, func(lvbe_calendar_create) - set_today_date, func(lvbe_calendar_set_today_date) - set_showed_date, func(lvbe_calendar_set_showed_date) - set_highlighted_dates, func(lvbe_calendar_set_highlighted_dates) - set_day_names, func(lvbe_calendar_set_day_names) - set_month_names, func(lvbe_calendar_set_month_names) - get_highlighted_dates_num, func(lvbe_calendar_get_highlighted_dates_num) - get_day_of_week, func(lvbe_calendar_get_day_of_week) + member, func(lvx_member) + } @const_object_info_end */ @@ -2486,23 +1464,8 @@ void be_load_lv_canvas_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_canvas_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_canvas_create }, - { "set_buffer", lvbe_canvas_set_buffer }, - { "set_px", lvbe_canvas_set_px }, - { "set_palette", lvbe_canvas_set_palette }, - { "get_px", lvbe_canvas_get_px }, - { "copy_buf", lvbe_canvas_copy_buf }, - { "transform", lvbe_canvas_transform }, - { "blur_hor", lvbe_canvas_blur_hor }, - { "blur_ver", lvbe_canvas_blur_ver }, - { "fill_bg", lvbe_canvas_fill_bg }, - { "draw_rect", lvbe_canvas_draw_rect }, - { "draw_text", lvbe_canvas_draw_text }, - { "draw_img", lvbe_canvas_draw_img }, - { "draw_line", lvbe_canvas_draw_line }, - { "draw_polygon", lvbe_canvas_draw_polygon }, - { "draw_arc", lvbe_canvas_draw_arc }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2526,22 +1489,8 @@ class be_class_lv_canvas (scope: global, name: lv_canvas, super: be_class_lv_obj .p, var init, func(lvbe_canvas_create) tostring, func(lvx_tostring) - create, func(lvbe_canvas_create) - set_buffer, func(lvbe_canvas_set_buffer) - set_px, func(lvbe_canvas_set_px) - set_palette, func(lvbe_canvas_set_palette) - get_px, func(lvbe_canvas_get_px) - copy_buf, func(lvbe_canvas_copy_buf) - transform, func(lvbe_canvas_transform) - blur_hor, func(lvbe_canvas_blur_hor) - blur_ver, func(lvbe_canvas_blur_ver) - fill_bg, func(lvbe_canvas_fill_bg) - draw_rect, func(lvbe_canvas_draw_rect) - draw_text, func(lvbe_canvas_draw_text) - draw_img, func(lvbe_canvas_draw_img) - draw_line, func(lvbe_canvas_draw_line) - draw_polygon, func(lvbe_canvas_draw_polygon) - draw_arc, func(lvbe_canvas_draw_arc) + member, func(lvx_member) + } @const_object_info_end */ @@ -2551,41 +1500,8 @@ void be_load_lv_chart_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_chart_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_chart_create }, - { "remove_series", lvbe_chart_remove_series }, - { "clear_series", lvbe_chart_clear_series }, - { "hide_series", lvbe_chart_hide_series }, - { "set_div_line_count", lvbe_chart_set_div_line_count }, - { "set_y_range", lvbe_chart_set_y_range }, - { "set_type", lvbe_chart_set_type }, - { "set_point_count", lvbe_chart_set_point_count }, - { "init_points", lvbe_chart_init_points }, - { "set_points", lvbe_chart_set_points }, - { "set_next", lvbe_chart_set_next }, - { "set_update_mode", lvbe_chart_set_update_mode }, - { "set_x_tick_length", lvbe_chart_set_x_tick_length }, - { "set_y_tick_length", lvbe_chart_set_y_tick_length }, - { "set_secondary_y_tick_length", lvbe_chart_set_secondary_y_tick_length }, - { "set_x_tick_texts", lvbe_chart_set_x_tick_texts }, - { "set_secondary_y_tick_texts", lvbe_chart_set_secondary_y_tick_texts }, - { "set_y_tick_texts", lvbe_chart_set_y_tick_texts }, - { "set_x_start_point", lvbe_chart_set_x_start_point }, - { "set_ext_array", lvbe_chart_set_ext_array }, - { "set_point_id", lvbe_chart_set_point_id }, - { "set_series_axis", lvbe_chart_set_series_axis }, - { "set_cursor_point", lvbe_chart_set_cursor_point }, - { "get_type", lvbe_chart_get_type }, - { "get_point_count", lvbe_chart_get_point_count }, - { "get_x_start_point", lvbe_chart_get_x_start_point }, - { "get_point_id", lvbe_chart_get_point_id }, - { "get_series_axis", lvbe_chart_get_series_axis }, - { "get_series_area", lvbe_chart_get_series_area }, - { "get_cursor_point", lvbe_chart_get_cursor_point }, - { "get_nearest_index_from_coord", lvbe_chart_get_nearest_index_from_coord }, - { "get_x_from_index", lvbe_chart_get_x_from_index }, - { "get_y_from_index", lvbe_chart_get_y_from_index }, - { "refresh", lvbe_chart_refresh }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2609,40 +1525,8 @@ class be_class_lv_chart (scope: global, name: lv_chart, super: be_class_lv_obj) .p, var init, func(lvbe_chart_create) tostring, func(lvx_tostring) - create, func(lvbe_chart_create) - remove_series, func(lvbe_chart_remove_series) - clear_series, func(lvbe_chart_clear_series) - hide_series, func(lvbe_chart_hide_series) - set_div_line_count, func(lvbe_chart_set_div_line_count) - set_y_range, func(lvbe_chart_set_y_range) - set_type, func(lvbe_chart_set_type) - set_point_count, func(lvbe_chart_set_point_count) - init_points, func(lvbe_chart_init_points) - set_points, func(lvbe_chart_set_points) - set_next, func(lvbe_chart_set_next) - set_update_mode, func(lvbe_chart_set_update_mode) - set_x_tick_length, func(lvbe_chart_set_x_tick_length) - set_y_tick_length, func(lvbe_chart_set_y_tick_length) - set_secondary_y_tick_length, func(lvbe_chart_set_secondary_y_tick_length) - set_x_tick_texts, func(lvbe_chart_set_x_tick_texts) - set_secondary_y_tick_texts, func(lvbe_chart_set_secondary_y_tick_texts) - set_y_tick_texts, func(lvbe_chart_set_y_tick_texts) - set_x_start_point, func(lvbe_chart_set_x_start_point) - set_ext_array, func(lvbe_chart_set_ext_array) - set_point_id, func(lvbe_chart_set_point_id) - set_series_axis, func(lvbe_chart_set_series_axis) - set_cursor_point, func(lvbe_chart_set_cursor_point) - get_type, func(lvbe_chart_get_type) - get_point_count, func(lvbe_chart_get_point_count) - get_x_start_point, func(lvbe_chart_get_x_start_point) - get_point_id, func(lvbe_chart_get_point_id) - get_series_axis, func(lvbe_chart_get_series_axis) - get_series_area, func(lvbe_chart_get_series_area) - get_cursor_point, func(lvbe_chart_get_cursor_point) - get_nearest_index_from_coord, func(lvbe_chart_get_nearest_index_from_coord) - get_x_from_index, func(lvbe_chart_get_x_from_index) - get_y_from_index, func(lvbe_chart_get_y_from_index) - refresh, func(lvbe_chart_refresh) + member, func(lvx_member) + } @const_object_info_end */ @@ -2652,17 +1536,8 @@ void be_load_lv_checkbox_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_checkbox_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_checkbox_create }, - { "set_text", lvbe_checkbox_set_text }, - { "set_text_static", lvbe_checkbox_set_text_static }, - { "set_checked", lvbe_checkbox_set_checked }, - { "set_disabled", lvbe_checkbox_set_disabled }, - { "set_state", lvbe_checkbox_set_state }, - { "get_text", lvbe_checkbox_get_text }, - { "is_checked", lvbe_checkbox_is_checked }, - { "is_inactive", lvbe_checkbox_is_inactive }, - { "get_state", lvbe_checkbox_get_state }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2686,16 +1561,8 @@ class be_class_lv_checkbox (scope: global, name: lv_checkbox, super: be_class_lv .p, var init, func(lvbe_checkbox_create) tostring, func(lvx_tostring) - create, func(lvbe_checkbox_create) - set_text, func(lvbe_checkbox_set_text) - set_text_static, func(lvbe_checkbox_set_text_static) - set_checked, func(lvbe_checkbox_set_checked) - set_disabled, func(lvbe_checkbox_set_disabled) - set_state, func(lvbe_checkbox_set_state) - get_text, func(lvbe_checkbox_get_text) - is_checked, func(lvbe_checkbox_is_checked) - is_inactive, func(lvbe_checkbox_is_inactive) - get_state, func(lvbe_checkbox_get_state) + member, func(lvx_member) + } @const_object_info_end */ @@ -2705,17 +1572,8 @@ void be_load_lv_cont_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_cont_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_cont_create }, - { "set_layout", lvbe_cont_set_layout }, - { "set_fit4", lvbe_cont_set_fit4 }, - { "set_fit2", lvbe_cont_set_fit2 }, - { "set_fit", lvbe_cont_set_fit }, - { "get_layout", lvbe_cont_get_layout }, - { "get_fit_left", lvbe_cont_get_fit_left }, - { "get_fit_right", lvbe_cont_get_fit_right }, - { "get_fit_top", lvbe_cont_get_fit_top }, - { "get_fit_bottom", lvbe_cont_get_fit_bottom }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2739,16 +1597,8 @@ class be_class_lv_cont (scope: global, name: lv_cont, super: be_class_lv_obj) { .p, var init, func(lvbe_cont_create) tostring, func(lvx_tostring) - create, func(lvbe_cont_create) - set_layout, func(lvbe_cont_set_layout) - set_fit4, func(lvbe_cont_set_fit4) - set_fit2, func(lvbe_cont_set_fit2) - set_fit, func(lvbe_cont_set_fit) - get_layout, func(lvbe_cont_get_layout) - get_fit_left, func(lvbe_cont_get_fit_left) - get_fit_right, func(lvbe_cont_get_fit_right) - get_fit_top, func(lvbe_cont_get_fit_top) - get_fit_bottom, func(lvbe_cont_get_fit_bottom) + member, func(lvx_member) + } @const_object_info_end */ @@ -2758,25 +1608,8 @@ void be_load_lv_cpicker_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_cpicker_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_cpicker_create }, - { "set_type", lvbe_cpicker_set_type }, - { "set_hue", lvbe_cpicker_set_hue }, - { "set_saturation", lvbe_cpicker_set_saturation }, - { "set_value", lvbe_cpicker_set_value }, - { "set_hsv", lvbe_cpicker_set_hsv }, - { "set_color", lvbe_cpicker_set_color }, - { "set_color_mode", lvbe_cpicker_set_color_mode }, - { "set_color_mode_fixed", lvbe_cpicker_set_color_mode_fixed }, - { "set_knob_colored", lvbe_cpicker_set_knob_colored }, - { "get_color_mode", lvbe_cpicker_get_color_mode }, - { "get_color_mode_fixed", lvbe_cpicker_get_color_mode_fixed }, - { "get_hue", lvbe_cpicker_get_hue }, - { "get_saturation", lvbe_cpicker_get_saturation }, - { "get_value", lvbe_cpicker_get_value }, - { "get_hsv", lvbe_cpicker_get_hsv }, - { "get_color", lvbe_cpicker_get_color }, - { "get_knob_colored", lvbe_cpicker_get_knob_colored }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2800,24 +1633,8 @@ class be_class_lv_cpicker (scope: global, name: lv_cpicker, super: be_class_lv_o .p, var init, func(lvbe_cpicker_create) tostring, func(lvx_tostring) - create, func(lvbe_cpicker_create) - set_type, func(lvbe_cpicker_set_type) - set_hue, func(lvbe_cpicker_set_hue) - set_saturation, func(lvbe_cpicker_set_saturation) - set_value, func(lvbe_cpicker_set_value) - set_hsv, func(lvbe_cpicker_set_hsv) - set_color, func(lvbe_cpicker_set_color) - set_color_mode, func(lvbe_cpicker_set_color_mode) - set_color_mode_fixed, func(lvbe_cpicker_set_color_mode_fixed) - set_knob_colored, func(lvbe_cpicker_set_knob_colored) - get_color_mode, func(lvbe_cpicker_get_color_mode) - get_color_mode_fixed, func(lvbe_cpicker_get_color_mode_fixed) - get_hue, func(lvbe_cpicker_get_hue) - get_saturation, func(lvbe_cpicker_get_saturation) - get_value, func(lvbe_cpicker_get_value) - get_hsv, func(lvbe_cpicker_get_hsv) - get_color, func(lvbe_cpicker_get_color) - get_knob_colored, func(lvbe_cpicker_get_knob_colored) + member, func(lvx_member) + } @const_object_info_end */ @@ -2827,29 +1644,8 @@ void be_load_lv_dropdown_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_dropdown_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_dropdown_create }, - { "set_text", lvbe_dropdown_set_text }, - { "clear_options", lvbe_dropdown_clear_options }, - { "set_options", lvbe_dropdown_set_options }, - { "set_options_static", lvbe_dropdown_set_options_static }, - { "add_option", lvbe_dropdown_add_option }, - { "set_selected", lvbe_dropdown_set_selected }, - { "set_dir", lvbe_dropdown_set_dir }, - { "set_max_height", lvbe_dropdown_set_max_height }, - { "set_symbol", lvbe_dropdown_set_symbol }, - { "set_show_selected", lvbe_dropdown_set_show_selected }, - { "get_text", lvbe_dropdown_get_text }, - { "get_options", lvbe_dropdown_get_options }, - { "get_selected", lvbe_dropdown_get_selected }, - { "get_option_cnt", lvbe_dropdown_get_option_cnt }, - { "get_selected_str", lvbe_dropdown_get_selected_str }, - { "get_max_height", lvbe_dropdown_get_max_height }, - { "get_symbol", lvbe_dropdown_get_symbol }, - { "get_dir", lvbe_dropdown_get_dir }, - { "get_show_selected", lvbe_dropdown_get_show_selected }, - { "open", lvbe_dropdown_open }, - { "close", lvbe_dropdown_close }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2873,28 +1669,8 @@ class be_class_lv_dropdown (scope: global, name: lv_dropdown, super: be_class_lv .p, var init, func(lvbe_dropdown_create) tostring, func(lvx_tostring) - create, func(lvbe_dropdown_create) - set_text, func(lvbe_dropdown_set_text) - clear_options, func(lvbe_dropdown_clear_options) - set_options, func(lvbe_dropdown_set_options) - set_options_static, func(lvbe_dropdown_set_options_static) - add_option, func(lvbe_dropdown_add_option) - set_selected, func(lvbe_dropdown_set_selected) - set_dir, func(lvbe_dropdown_set_dir) - set_max_height, func(lvbe_dropdown_set_max_height) - set_symbol, func(lvbe_dropdown_set_symbol) - set_show_selected, func(lvbe_dropdown_set_show_selected) - get_text, func(lvbe_dropdown_get_text) - get_options, func(lvbe_dropdown_get_options) - get_selected, func(lvbe_dropdown_get_selected) - get_option_cnt, func(lvbe_dropdown_get_option_cnt) - get_selected_str, func(lvbe_dropdown_get_selected_str) - get_max_height, func(lvbe_dropdown_get_max_height) - get_symbol, func(lvbe_dropdown_get_symbol) - get_dir, func(lvbe_dropdown_get_dir) - get_show_selected, func(lvbe_dropdown_get_show_selected) - open, func(lvbe_dropdown_open) - close, func(lvbe_dropdown_close) + member, func(lvx_member) + } @const_object_info_end */ @@ -2904,28 +1680,8 @@ void be_load_lv_gauge_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_gauge_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_gauge_create }, - { "set_needle_count", lvbe_gauge_set_needle_count }, - { "set_value", lvbe_gauge_set_value }, - { "set_range", lvbe_gauge_set_range }, - { "set_critical_value", lvbe_gauge_set_critical_value }, - { "set_scale", lvbe_gauge_set_scale }, - { "set_angle_offset", lvbe_gauge_set_angle_offset }, - { "set_needle_img", lvbe_gauge_set_needle_img }, - { "set_formatter_cb", lvbe_gauge_set_formatter_cb }, - { "get_value", lvbe_gauge_get_value }, - { "get_needle_count", lvbe_gauge_get_needle_count }, - { "get_min_value", lvbe_gauge_get_min_value }, - { "get_max_value", lvbe_gauge_get_max_value }, - { "get_critical_value", lvbe_gauge_get_critical_value }, - { "get_label_count", lvbe_gauge_get_label_count }, - { "get_line_count", lvbe_gauge_get_line_count }, - { "get_scale_angle", lvbe_gauge_get_scale_angle }, - { "get_angle_offset", lvbe_gauge_get_angle_offset }, - { "get_needle_img", lvbe_gauge_get_needle_img }, - { "get_needle_img_pivot_x", lvbe_gauge_get_needle_img_pivot_x }, - { "get_needle_img_pivot_y", lvbe_gauge_get_needle_img_pivot_y }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -2949,27 +1705,8 @@ class be_class_lv_gauge (scope: global, name: lv_gauge, super: be_class_lv_obj) .p, var init, func(lvbe_gauge_create) tostring, func(lvx_tostring) - create, func(lvbe_gauge_create) - set_needle_count, func(lvbe_gauge_set_needle_count) - set_value, func(lvbe_gauge_set_value) - set_range, func(lvbe_gauge_set_range) - set_critical_value, func(lvbe_gauge_set_critical_value) - set_scale, func(lvbe_gauge_set_scale) - set_angle_offset, func(lvbe_gauge_set_angle_offset) - set_needle_img, func(lvbe_gauge_set_needle_img) - set_formatter_cb, func(lvbe_gauge_set_formatter_cb) - get_value, func(lvbe_gauge_get_value) - get_needle_count, func(lvbe_gauge_get_needle_count) - get_min_value, func(lvbe_gauge_get_min_value) - get_max_value, func(lvbe_gauge_get_max_value) - get_critical_value, func(lvbe_gauge_get_critical_value) - get_label_count, func(lvbe_gauge_get_label_count) - get_line_count, func(lvbe_gauge_get_line_count) - get_scale_angle, func(lvbe_gauge_get_scale_angle) - get_angle_offset, func(lvbe_gauge_get_angle_offset) - get_needle_img, func(lvbe_gauge_get_needle_img) - get_needle_img_pivot_x, func(lvbe_gauge_get_needle_img_pivot_x) - get_needle_img_pivot_y, func(lvbe_gauge_get_needle_img_pivot_y) + member, func(lvx_member) + } @const_object_info_end */ @@ -2979,14 +1716,8 @@ void be_load_lv_imgbtn_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_imgbtn_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_imgbtn_create }, - { "set_src", lvbe_imgbtn_set_src }, - { "set_state", lvbe_imgbtn_set_state }, - { "toggle", lvbe_imgbtn_toggle }, - { "set_checkable", lvbe_imgbtn_set_checkable }, - { "get_src", lvbe_imgbtn_get_src }, - { "get_state", lvbe_imgbtn_get_state }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3010,13 +1741,8 @@ class be_class_lv_imgbtn (scope: global, name: lv_imgbtn, super: be_class_lv_obj .p, var init, func(lvbe_imgbtn_create) tostring, func(lvx_tostring) - create, func(lvbe_imgbtn_create) - set_src, func(lvbe_imgbtn_set_src) - set_state, func(lvbe_imgbtn_set_state) - toggle, func(lvbe_imgbtn_toggle) - set_checkable, func(lvbe_imgbtn_set_checkable) - get_src, func(lvbe_imgbtn_get_src) - get_state, func(lvbe_imgbtn_get_state) + member, func(lvx_member) + } @const_object_info_end */ @@ -3026,17 +1752,8 @@ void be_load_lv_keyboard_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_keyboard_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_keyboard_create }, - { "set_textarea", lvbe_keyboard_set_textarea }, - { "set_mode", lvbe_keyboard_set_mode }, - { "set_cursor_manage", lvbe_keyboard_set_cursor_manage }, - { "set_map", lvbe_keyboard_set_map }, - { "set_ctrl_map", lvbe_keyboard_set_ctrl_map }, - { "get_textarea", lvbe_keyboard_get_textarea }, - { "get_mode", lvbe_keyboard_get_mode }, - { "get_cursor_manage", lvbe_keyboard_get_cursor_manage }, - { "def_event_cb", lvbe_keyboard_def_event_cb }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3060,16 +1777,8 @@ class be_class_lv_keyboard (scope: global, name: lv_keyboard, super: be_class_lv .p, var init, func(lvbe_keyboard_create) tostring, func(lvx_tostring) - create, func(lvbe_keyboard_create) - set_textarea, func(lvbe_keyboard_set_textarea) - set_mode, func(lvbe_keyboard_set_mode) - set_cursor_manage, func(lvbe_keyboard_set_cursor_manage) - set_map, func(lvbe_keyboard_set_map) - set_ctrl_map, func(lvbe_keyboard_set_ctrl_map) - get_textarea, func(lvbe_keyboard_get_textarea) - get_mode, func(lvbe_keyboard_get_mode) - get_cursor_manage, func(lvbe_keyboard_get_cursor_manage) - def_event_cb, func(lvbe_keyboard_def_event_cb) + member, func(lvx_member) + } @const_object_info_end */ @@ -3079,30 +1788,8 @@ void be_load_lv_label_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_label_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_label_create }, - { "set_text", lvbe_label_set_text }, - { "set_text_fmt", lvbe_label_set_text_fmt }, - { "set_text_static", lvbe_label_set_text_static }, - { "set_long_mode", lvbe_label_set_long_mode }, - { "set_align", lvbe_label_set_align }, - { "set_recolor", lvbe_label_set_recolor }, - { "set_anim_speed", lvbe_label_set_anim_speed }, - { "set_text_sel_start", lvbe_label_set_text_sel_start }, - { "set_text_sel_end", lvbe_label_set_text_sel_end }, - { "get_text", lvbe_label_get_text }, - { "get_long_mode", lvbe_label_get_long_mode }, - { "get_align", lvbe_label_get_align }, - { "get_recolor", lvbe_label_get_recolor }, - { "get_anim_speed", lvbe_label_get_anim_speed }, - { "get_letter_pos", lvbe_label_get_letter_pos }, - { "get_letter_on", lvbe_label_get_letter_on }, - { "is_char_under_pos", lvbe_label_is_char_under_pos }, - { "get_text_sel_start", lvbe_label_get_text_sel_start }, - { "get_text_sel_end", lvbe_label_get_text_sel_end }, - { "ins_text", lvbe_label_ins_text }, - { "cut_text", lvbe_label_cut_text }, - { "refr_text", lvbe_label_refr_text }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3126,29 +1813,8 @@ class be_class_lv_label (scope: global, name: lv_label, super: be_class_lv_obj) .p, var init, func(lvbe_label_create) tostring, func(lvx_tostring) - create, func(lvbe_label_create) - set_text, func(lvbe_label_set_text) - set_text_fmt, func(lvbe_label_set_text_fmt) - set_text_static, func(lvbe_label_set_text_static) - set_long_mode, func(lvbe_label_set_long_mode) - set_align, func(lvbe_label_set_align) - set_recolor, func(lvbe_label_set_recolor) - set_anim_speed, func(lvbe_label_set_anim_speed) - set_text_sel_start, func(lvbe_label_set_text_sel_start) - set_text_sel_end, func(lvbe_label_set_text_sel_end) - get_text, func(lvbe_label_get_text) - get_long_mode, func(lvbe_label_get_long_mode) - get_align, func(lvbe_label_get_align) - get_recolor, func(lvbe_label_get_recolor) - get_anim_speed, func(lvbe_label_get_anim_speed) - get_letter_pos, func(lvbe_label_get_letter_pos) - get_letter_on, func(lvbe_label_get_letter_on) - is_char_under_pos, func(lvbe_label_is_char_under_pos) - get_text_sel_start, func(lvbe_label_get_text_sel_start) - get_text_sel_end, func(lvbe_label_get_text_sel_end) - ins_text, func(lvbe_label_ins_text) - cut_text, func(lvbe_label_cut_text) - refr_text, func(lvbe_label_refr_text) + member, func(lvx_member) + } @const_object_info_end */ @@ -3158,13 +1824,8 @@ void be_load_lv_led_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_led_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_led_create }, - { "set_bright", lvbe_led_set_bright }, - { "on", lvbe_led_on }, - { "off", lvbe_led_off }, - { "toggle", lvbe_led_toggle }, - { "get_bright", lvbe_led_get_bright }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3188,12 +1849,8 @@ class be_class_lv_led (scope: global, name: lv_led, super: be_class_lv_obj) { .p, var init, func(lvbe_led_create) tostring, func(lvx_tostring) - create, func(lvbe_led_create) - set_bright, func(lvbe_led_set_bright) - on, func(lvbe_led_on) - off, func(lvbe_led_off) - toggle, func(lvbe_led_toggle) - get_bright, func(lvbe_led_get_bright) + member, func(lvx_member) + } @const_object_info_end */ @@ -3203,13 +1860,8 @@ void be_load_lv_line_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_line_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_line_create }, - { "set_points", lvbe_line_set_points }, - { "set_auto_size", lvbe_line_set_auto_size }, - { "set_y_invert", lvbe_line_set_y_invert }, - { "get_auto_size", lvbe_line_get_auto_size }, - { "get_y_invert", lvbe_line_get_y_invert }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3233,12 +1885,8 @@ class be_class_lv_line (scope: global, name: lv_line, super: be_class_lv_obj) { .p, var init, func(lvbe_line_create) tostring, func(lvx_tostring) - create, func(lvbe_line_create) - set_points, func(lvbe_line_set_points) - set_auto_size, func(lvbe_line_set_auto_size) - set_y_invert, func(lvbe_line_set_y_invert) - get_auto_size, func(lvbe_line_get_auto_size) - get_y_invert, func(lvbe_line_get_y_invert) + member, func(lvx_member) + } @const_object_info_end */ @@ -3248,21 +1896,8 @@ void be_load_lv_linemeter_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_linemeter_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_linemeter_create }, - { "set_value", lvbe_linemeter_set_value }, - { "set_range", lvbe_linemeter_set_range }, - { "set_scale", lvbe_linemeter_set_scale }, - { "set_angle_offset", lvbe_linemeter_set_angle_offset }, - { "set_mirror", lvbe_linemeter_set_mirror }, - { "get_value", lvbe_linemeter_get_value }, - { "get_min_value", lvbe_linemeter_get_min_value }, - { "get_max_value", lvbe_linemeter_get_max_value }, - { "get_line_count", lvbe_linemeter_get_line_count }, - { "get_scale_angle", lvbe_linemeter_get_scale_angle }, - { "get_angle_offset", lvbe_linemeter_get_angle_offset }, - { "draw_scale", lvbe_linemeter_draw_scale }, - { "get_mirror", lvbe_linemeter_get_mirror }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3286,20 +1921,8 @@ class be_class_lv_linemeter (scope: global, name: lv_linemeter, super: be_class_ .p, var init, func(lvbe_linemeter_create) tostring, func(lvx_tostring) - create, func(lvbe_linemeter_create) - set_value, func(lvbe_linemeter_set_value) - set_range, func(lvbe_linemeter_set_range) - set_scale, func(lvbe_linemeter_set_scale) - set_angle_offset, func(lvbe_linemeter_set_angle_offset) - set_mirror, func(lvbe_linemeter_set_mirror) - get_value, func(lvbe_linemeter_get_value) - get_min_value, func(lvbe_linemeter_get_min_value) - get_max_value, func(lvbe_linemeter_get_max_value) - get_line_count, func(lvbe_linemeter_get_line_count) - get_scale_angle, func(lvbe_linemeter_get_scale_angle) - get_angle_offset, func(lvbe_linemeter_get_angle_offset) - draw_scale, func(lvbe_linemeter_draw_scale) - get_mirror, func(lvbe_linemeter_get_mirror) + member, func(lvx_member) + } @const_object_info_end */ @@ -3309,33 +1932,8 @@ void be_load_lv_list_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_list_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_list_create }, - { "clean", lvbe_list_clean }, - { "add_btn", lvbe_list_add_btn }, - { "remove", lvbe_list_remove }, - { "focus_btn", lvbe_list_focus_btn }, - { "set_scrollbar_mode", lvbe_list_set_scrollbar_mode }, - { "set_scroll_propagation", lvbe_list_set_scroll_propagation }, - { "set_edge_flash", lvbe_list_set_edge_flash }, - { "set_anim_time", lvbe_list_set_anim_time }, - { "set_layout", lvbe_list_set_layout }, - { "get_btn_text", lvbe_list_get_btn_text }, - { "get_btn_label", lvbe_list_get_btn_label }, - { "get_btn_img", lvbe_list_get_btn_img }, - { "get_prev_btn", lvbe_list_get_prev_btn }, - { "get_next_btn", lvbe_list_get_next_btn }, - { "get_btn_index", lvbe_list_get_btn_index }, - { "get_size", lvbe_list_get_size }, - { "get_btn_selected", lvbe_list_get_btn_selected }, - { "get_layout", lvbe_list_get_layout }, - { "get_scrollbar_mode", lvbe_list_get_scrollbar_mode }, - { "get_scroll_propagation", lvbe_list_get_scroll_propagation }, - { "get_edge_flash", lvbe_list_get_edge_flash }, - { "get_anim_time", lvbe_list_get_anim_time }, - { "up", lvbe_list_up }, - { "down", lvbe_list_down }, - { "focus", lvbe_list_focus }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3359,32 +1957,8 @@ class be_class_lv_list (scope: global, name: lv_list, super: be_class_lv_obj) { .p, var init, func(lvbe_list_create) tostring, func(lvx_tostring) - create, func(lvbe_list_create) - clean, func(lvbe_list_clean) - add_btn, func(lvbe_list_add_btn) - remove, func(lvbe_list_remove) - focus_btn, func(lvbe_list_focus_btn) - set_scrollbar_mode, func(lvbe_list_set_scrollbar_mode) - set_scroll_propagation, func(lvbe_list_set_scroll_propagation) - set_edge_flash, func(lvbe_list_set_edge_flash) - set_anim_time, func(lvbe_list_set_anim_time) - set_layout, func(lvbe_list_set_layout) - get_btn_text, func(lvbe_list_get_btn_text) - get_btn_label, func(lvbe_list_get_btn_label) - get_btn_img, func(lvbe_list_get_btn_img) - get_prev_btn, func(lvbe_list_get_prev_btn) - get_next_btn, func(lvbe_list_get_next_btn) - get_btn_index, func(lvbe_list_get_btn_index) - get_size, func(lvbe_list_get_size) - get_btn_selected, func(lvbe_list_get_btn_selected) - get_layout, func(lvbe_list_get_layout) - get_scrollbar_mode, func(lvbe_list_get_scrollbar_mode) - get_scroll_propagation, func(lvbe_list_get_scroll_propagation) - get_edge_flash, func(lvbe_list_get_edge_flash) - get_anim_time, func(lvbe_list_get_anim_time) - up, func(lvbe_list_up) - down, func(lvbe_list_down) - focus, func(lvbe_list_focus) + member, func(lvx_member) + } @const_object_info_end */ @@ -3394,21 +1968,8 @@ void be_load_lv_msgbox_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_msgbox_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_msgbox_create }, - { "add_btns", lvbe_msgbox_add_btns }, - { "set_text", lvbe_msgbox_set_text }, - { "set_text_fmt", lvbe_msgbox_set_text_fmt }, - { "set_anim_time", lvbe_msgbox_set_anim_time }, - { "start_auto_close", lvbe_msgbox_start_auto_close }, - { "stop_auto_close", lvbe_msgbox_stop_auto_close }, - { "set_recolor", lvbe_msgbox_set_recolor }, - { "get_text", lvbe_msgbox_get_text }, - { "get_active_btn", lvbe_msgbox_get_active_btn }, - { "get_active_btn_text", lvbe_msgbox_get_active_btn_text }, - { "get_anim_time", lvbe_msgbox_get_anim_time }, - { "get_recolor", lvbe_msgbox_get_recolor }, - { "get_btnmatrix", lvbe_msgbox_get_btnmatrix }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3432,20 +1993,8 @@ class be_class_lv_msgbox (scope: global, name: lv_msgbox, super: be_class_lv_obj .p, var init, func(lvbe_msgbox_create) tostring, func(lvx_tostring) - create, func(lvbe_msgbox_create) - add_btns, func(lvbe_msgbox_add_btns) - set_text, func(lvbe_msgbox_set_text) - set_text_fmt, func(lvbe_msgbox_set_text_fmt) - set_anim_time, func(lvbe_msgbox_set_anim_time) - start_auto_close, func(lvbe_msgbox_start_auto_close) - stop_auto_close, func(lvbe_msgbox_stop_auto_close) - set_recolor, func(lvbe_msgbox_set_recolor) - get_text, func(lvbe_msgbox_get_text) - get_active_btn, func(lvbe_msgbox_get_active_btn) - get_active_btn_text, func(lvbe_msgbox_get_active_btn_text) - get_anim_time, func(lvbe_msgbox_get_anim_time) - get_recolor, func(lvbe_msgbox_get_recolor) - get_btnmatrix, func(lvbe_msgbox_get_btnmatrix) + member, func(lvx_member) + } @const_object_info_end */ @@ -3455,10 +2004,8 @@ void be_load_lv_objmask_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_objmask_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_objmask_create }, - { "update_mask", lvbe_objmask_update_mask }, - { "remove_mask", lvbe_objmask_remove_mask }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3482,9 +2029,8 @@ class be_class_lv_objmask (scope: global, name: lv_objmask, super: be_class_lv_o .p, var init, func(lvbe_objmask_create) tostring, func(lvx_tostring) - create, func(lvbe_objmask_create) - update_mask, func(lvbe_objmask_update_mask) - remove_mask, func(lvbe_objmask_remove_mask) + member, func(lvx_member) + } @const_object_info_end */ @@ -3494,40 +2040,8 @@ void be_load_lv_page_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_page_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_page_create }, - { "clean", lvbe_page_clean }, - { "get_scrollable", lvbe_page_get_scrollable }, - { "get_anim_time", lvbe_page_get_anim_time }, - { "set_scrollbar_mode", lvbe_page_set_scrollbar_mode }, - { "set_anim_time", lvbe_page_set_anim_time }, - { "set_scroll_propagation", lvbe_page_set_scroll_propagation }, - { "set_edge_flash", lvbe_page_set_edge_flash }, - { "set_scrollable_fit2", lvbe_page_set_scrollable_fit2 }, - { "set_scrollable_fit", lvbe_page_set_scrollable_fit }, - { "set_scrl_width", lvbe_page_set_scrl_width }, - { "set_scrl_height", lvbe_page_set_scrl_height }, - { "set_scrl_layout", lvbe_page_set_scrl_layout }, - { "get_scrollbar_mode", lvbe_page_get_scrollbar_mode }, - { "get_scroll_propagation", lvbe_page_get_scroll_propagation }, - { "get_edge_flash", lvbe_page_get_edge_flash }, - { "get_width_fit", lvbe_page_get_width_fit }, - { "get_height_fit", lvbe_page_get_height_fit }, - { "get_width_grid", lvbe_page_get_width_grid }, - { "get_height_grid", lvbe_page_get_height_grid }, - { "get_scrl_width", lvbe_page_get_scrl_width }, - { "get_scrl_height", lvbe_page_get_scrl_height }, - { "get_scrl_layout", lvbe_page_get_scrl_layout }, - { "get_scrl_fit_left", lvbe_page_get_scrl_fit_left }, - { "get_scrl_fit_right", lvbe_page_get_scrl_fit_right }, - { "get_scrl_fit_top", lvbe_page_get_scrl_fit_top }, - { "get_scrl_fit_bottom", lvbe_page_get_scrl_fit_bottom }, - { "on_edge", lvbe_page_on_edge }, - { "glue_obj", lvbe_page_glue_obj }, - { "focus", lvbe_page_focus }, - { "scroll_hor", lvbe_page_scroll_hor }, - { "scroll_ver", lvbe_page_scroll_ver }, - { "start_edge_flash", lvbe_page_start_edge_flash }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3551,39 +2065,8 @@ class be_class_lv_page (scope: global, name: lv_page, super: be_class_lv_obj) { .p, var init, func(lvbe_page_create) tostring, func(lvx_tostring) - create, func(lvbe_page_create) - clean, func(lvbe_page_clean) - get_scrollable, func(lvbe_page_get_scrollable) - get_anim_time, func(lvbe_page_get_anim_time) - set_scrollbar_mode, func(lvbe_page_set_scrollbar_mode) - set_anim_time, func(lvbe_page_set_anim_time) - set_scroll_propagation, func(lvbe_page_set_scroll_propagation) - set_edge_flash, func(lvbe_page_set_edge_flash) - set_scrollable_fit2, func(lvbe_page_set_scrollable_fit2) - set_scrollable_fit, func(lvbe_page_set_scrollable_fit) - set_scrl_width, func(lvbe_page_set_scrl_width) - set_scrl_height, func(lvbe_page_set_scrl_height) - set_scrl_layout, func(lvbe_page_set_scrl_layout) - get_scrollbar_mode, func(lvbe_page_get_scrollbar_mode) - get_scroll_propagation, func(lvbe_page_get_scroll_propagation) - get_edge_flash, func(lvbe_page_get_edge_flash) - get_width_fit, func(lvbe_page_get_width_fit) - get_height_fit, func(lvbe_page_get_height_fit) - get_width_grid, func(lvbe_page_get_width_grid) - get_height_grid, func(lvbe_page_get_height_grid) - get_scrl_width, func(lvbe_page_get_scrl_width) - get_scrl_height, func(lvbe_page_get_scrl_height) - get_scrl_layout, func(lvbe_page_get_scrl_layout) - get_scrl_fit_left, func(lvbe_page_get_scrl_fit_left) - get_scrl_fit_right, func(lvbe_page_get_scrl_fit_right) - get_scrl_fit_top, func(lvbe_page_get_scrl_fit_top) - get_scrl_fit_bottom, func(lvbe_page_get_scrl_fit_bottom) - on_edge, func(lvbe_page_on_edge) - glue_obj, func(lvbe_page_glue_obj) - focus, func(lvbe_page_focus) - scroll_hor, func(lvbe_page_scroll_hor) - scroll_ver, func(lvbe_page_scroll_ver) - start_edge_flash, func(lvbe_page_start_edge_flash) + member, func(lvx_member) + } @const_object_info_end */ @@ -3593,21 +2076,8 @@ void be_load_lv_roller_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_roller_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_roller_create }, - { "set_options", lvbe_roller_set_options }, - { "set_align", lvbe_roller_set_align }, - { "set_selected", lvbe_roller_set_selected }, - { "set_visible_row_count", lvbe_roller_set_visible_row_count }, - { "set_auto_fit", lvbe_roller_set_auto_fit }, - { "set_anim_time", lvbe_roller_set_anim_time }, - { "get_selected", lvbe_roller_get_selected }, - { "get_option_cnt", lvbe_roller_get_option_cnt }, - { "get_selected_str", lvbe_roller_get_selected_str }, - { "get_align", lvbe_roller_get_align }, - { "get_auto_fit", lvbe_roller_get_auto_fit }, - { "get_options", lvbe_roller_get_options }, - { "get_anim_time", lvbe_roller_get_anim_time }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3631,20 +2101,8 @@ class be_class_lv_roller (scope: global, name: lv_roller, super: be_class_lv_obj .p, var init, func(lvbe_roller_create) tostring, func(lvx_tostring) - create, func(lvbe_roller_create) - set_options, func(lvbe_roller_set_options) - set_align, func(lvbe_roller_set_align) - set_selected, func(lvbe_roller_set_selected) - set_visible_row_count, func(lvbe_roller_set_visible_row_count) - set_auto_fit, func(lvbe_roller_set_auto_fit) - set_anim_time, func(lvbe_roller_set_anim_time) - get_selected, func(lvbe_roller_get_selected) - get_option_cnt, func(lvbe_roller_get_option_cnt) - get_selected_str, func(lvbe_roller_get_selected_str) - get_align, func(lvbe_roller_get_align) - get_auto_fit, func(lvbe_roller_get_auto_fit) - get_options, func(lvbe_roller_get_options) - get_anim_time, func(lvbe_roller_get_anim_time) + member, func(lvx_member) + } @const_object_info_end */ @@ -3654,20 +2112,8 @@ void be_load_lv_slider_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_slider_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_slider_create }, - { "set_value", lvbe_slider_set_value }, - { "set_left_value", lvbe_slider_set_left_value }, - { "set_range", lvbe_slider_set_range }, - { "set_anim_time", lvbe_slider_set_anim_time }, - { "set_type", lvbe_slider_set_type }, - { "get_value", lvbe_slider_get_value }, - { "get_left_value", lvbe_slider_get_left_value }, - { "get_min_value", lvbe_slider_get_min_value }, - { "get_max_value", lvbe_slider_get_max_value }, - { "is_dragged", lvbe_slider_is_dragged }, - { "get_anim_time", lvbe_slider_get_anim_time }, - { "get_type", lvbe_slider_get_type }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3691,19 +2137,8 @@ class be_class_lv_slider (scope: global, name: lv_slider, super: be_class_lv_obj .p, var init, func(lvbe_slider_create) tostring, func(lvx_tostring) - create, func(lvbe_slider_create) - set_value, func(lvbe_slider_set_value) - set_left_value, func(lvbe_slider_set_left_value) - set_range, func(lvbe_slider_set_range) - set_anim_time, func(lvbe_slider_set_anim_time) - set_type, func(lvbe_slider_set_type) - get_value, func(lvbe_slider_get_value) - get_left_value, func(lvbe_slider_get_left_value) - get_min_value, func(lvbe_slider_get_min_value) - get_max_value, func(lvbe_slider_get_max_value) - is_dragged, func(lvbe_slider_is_dragged) - get_anim_time, func(lvbe_slider_get_anim_time) - get_type, func(lvbe_slider_get_type) + member, func(lvx_member) + } @const_object_info_end */ @@ -3713,21 +2148,8 @@ void be_load_lv_spinbox_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_spinbox_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_spinbox_create }, - { "set_rollover", lvbe_spinbox_set_rollover }, - { "set_value", lvbe_spinbox_set_value }, - { "set_digit_format", lvbe_spinbox_set_digit_format }, - { "set_step", lvbe_spinbox_set_step }, - { "set_range", lvbe_spinbox_set_range }, - { "set_padding_left", lvbe_spinbox_set_padding_left }, - { "get_rollover", lvbe_spinbox_get_rollover }, - { "get_value", lvbe_spinbox_get_value }, - { "get_step", lvbe_spinbox_get_step }, - { "step_next", lvbe_spinbox_step_next }, - { "step_prev", lvbe_spinbox_step_prev }, - { "increment", lvbe_spinbox_increment }, - { "decrement", lvbe_spinbox_decrement }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3751,20 +2173,8 @@ class be_class_lv_spinbox (scope: global, name: lv_spinbox, super: be_class_lv_o .p, var init, func(lvbe_spinbox_create) tostring, func(lvx_tostring) - create, func(lvbe_spinbox_create) - set_rollover, func(lvbe_spinbox_set_rollover) - set_value, func(lvbe_spinbox_set_value) - set_digit_format, func(lvbe_spinbox_set_digit_format) - set_step, func(lvbe_spinbox_set_step) - set_range, func(lvbe_spinbox_set_range) - set_padding_left, func(lvbe_spinbox_set_padding_left) - get_rollover, func(lvbe_spinbox_get_rollover) - get_value, func(lvbe_spinbox_get_value) - get_step, func(lvbe_spinbox_get_step) - step_next, func(lvbe_spinbox_step_next) - step_prev, func(lvbe_spinbox_step_prev) - increment, func(lvbe_spinbox_increment) - decrement, func(lvbe_spinbox_decrement) + member, func(lvx_member) + } @const_object_info_end */ @@ -3774,17 +2184,8 @@ void be_load_lv_spinner_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_spinner_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_spinner_create }, - { "set_arc_length", lvbe_spinner_set_arc_length }, - { "set_spin_time", lvbe_spinner_set_spin_time }, - { "set_type", lvbe_spinner_set_type }, - { "set_dir", lvbe_spinner_set_dir }, - { "get_arc_length", lvbe_spinner_get_arc_length }, - { "get_spin_time", lvbe_spinner_get_spin_time }, - { "get_type", lvbe_spinner_get_type }, - { "get_dir", lvbe_spinner_get_dir }, - { "anim_cb", lvbe_spinner_anim_cb }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3808,16 +2209,8 @@ class be_class_lv_spinner (scope: global, name: lv_spinner, super: be_class_lv_o .p, var init, func(lvbe_spinner_create) tostring, func(lvx_tostring) - create, func(lvbe_spinner_create) - set_arc_length, func(lvbe_spinner_set_arc_length) - set_spin_time, func(lvbe_spinner_set_spin_time) - set_type, func(lvbe_spinner_set_type) - set_dir, func(lvbe_spinner_set_dir) - get_arc_length, func(lvbe_spinner_get_arc_length) - get_spin_time, func(lvbe_spinner_get_spin_time) - get_type, func(lvbe_spinner_get_type) - get_dir, func(lvbe_spinner_get_dir) - anim_cb, func(lvbe_spinner_anim_cb) + member, func(lvx_member) + } @const_object_info_end */ @@ -3827,14 +2220,8 @@ void be_load_lv_switch_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_switch_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_switch_create }, - { "on", lvbe_switch_on }, - { "off", lvbe_switch_off }, - { "toggle", lvbe_switch_toggle }, - { "set_anim_time", lvbe_switch_set_anim_time }, - { "get_state", lvbe_switch_get_state }, - { "get_anim_time", lvbe_switch_get_anim_time }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3858,13 +2245,8 @@ class be_class_lv_switch (scope: global, name: lv_switch, super: be_class_lv_obj .p, var init, func(lvbe_switch_create) tostring, func(lvx_tostring) - create, func(lvbe_switch_create) - on, func(lvbe_switch_on) - off, func(lvbe_switch_off) - toggle, func(lvbe_switch_toggle) - set_anim_time, func(lvbe_switch_set_anim_time) - get_state, func(lvbe_switch_get_state) - get_anim_time, func(lvbe_switch_get_anim_time) + member, func(lvx_member) + } @const_object_info_end */ @@ -3874,26 +2256,8 @@ void be_load_lv_table_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_table_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_table_create }, - { "set_cell_value", lvbe_table_set_cell_value }, - { "set_cell_value_fmt", lvbe_table_set_cell_value_fmt }, - { "set_row_cnt", lvbe_table_set_row_cnt }, - { "set_col_cnt", lvbe_table_set_col_cnt }, - { "set_col_width", lvbe_table_set_col_width }, - { "set_cell_align", lvbe_table_set_cell_align }, - { "set_cell_type", lvbe_table_set_cell_type }, - { "set_cell_crop", lvbe_table_set_cell_crop }, - { "set_cell_merge_right", lvbe_table_set_cell_merge_right }, - { "get_cell_value", lvbe_table_get_cell_value }, - { "get_row_cnt", lvbe_table_get_row_cnt }, - { "get_col_cnt", lvbe_table_get_col_cnt }, - { "get_col_width", lvbe_table_get_col_width }, - { "get_cell_align", lvbe_table_get_cell_align }, - { "get_cell_type", lvbe_table_get_cell_type }, - { "get_cell_crop", lvbe_table_get_cell_crop }, - { "get_cell_merge_right", lvbe_table_get_cell_merge_right }, - { "get_pressed_cell", lvbe_table_get_pressed_cell }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3917,25 +2281,8 @@ class be_class_lv_table (scope: global, name: lv_table, super: be_class_lv_obj) .p, var init, func(lvbe_table_create) tostring, func(lvx_tostring) - create, func(lvbe_table_create) - set_cell_value, func(lvbe_table_set_cell_value) - set_cell_value_fmt, func(lvbe_table_set_cell_value_fmt) - set_row_cnt, func(lvbe_table_set_row_cnt) - set_col_cnt, func(lvbe_table_set_col_cnt) - set_col_width, func(lvbe_table_set_col_width) - set_cell_align, func(lvbe_table_set_cell_align) - set_cell_type, func(lvbe_table_set_cell_type) - set_cell_crop, func(lvbe_table_set_cell_crop) - set_cell_merge_right, func(lvbe_table_set_cell_merge_right) - get_cell_value, func(lvbe_table_get_cell_value) - get_row_cnt, func(lvbe_table_get_row_cnt) - get_col_cnt, func(lvbe_table_get_col_cnt) - get_col_width, func(lvbe_table_get_col_width) - get_cell_align, func(lvbe_table_get_cell_align) - get_cell_type, func(lvbe_table_get_cell_type) - get_cell_crop, func(lvbe_table_get_cell_crop) - get_cell_merge_right, func(lvbe_table_get_cell_merge_right) - get_pressed_cell, func(lvbe_table_get_pressed_cell) + member, func(lvx_member) + } @const_object_info_end */ @@ -3945,19 +2292,8 @@ void be_load_lv_tabview_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_tabview_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_tabview_create }, - { "add_tab", lvbe_tabview_add_tab }, - { "clean_tab", lvbe_tabview_clean_tab }, - { "set_tab_act", lvbe_tabview_set_tab_act }, - { "set_tab_name", lvbe_tabview_set_tab_name }, - { "set_anim_time", lvbe_tabview_set_anim_time }, - { "set_btns_pos", lvbe_tabview_set_btns_pos }, - { "get_tab_act", lvbe_tabview_get_tab_act }, - { "get_tab_count", lvbe_tabview_get_tab_count }, - { "get_tab", lvbe_tabview_get_tab }, - { "get_anim_time", lvbe_tabview_get_anim_time }, - { "get_btns_pos", lvbe_tabview_get_btns_pos }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -3981,18 +2317,8 @@ class be_class_lv_tabview (scope: global, name: lv_tabview, super: be_class_lv_o .p, var init, func(lvbe_tabview_create) tostring, func(lvx_tostring) - create, func(lvbe_tabview_create) - add_tab, func(lvbe_tabview_add_tab) - clean_tab, func(lvbe_tabview_clean_tab) - set_tab_act, func(lvbe_tabview_set_tab_act) - set_tab_name, func(lvbe_tabview_set_tab_name) - set_anim_time, func(lvbe_tabview_set_anim_time) - set_btns_pos, func(lvbe_tabview_set_btns_pos) - get_tab_act, func(lvbe_tabview_get_tab_act) - get_tab_count, func(lvbe_tabview_get_tab_count) - get_tab, func(lvbe_tabview_get_tab) - get_anim_time, func(lvbe_tabview_get_anim_time) - get_btns_pos, func(lvbe_tabview_get_btns_pos) + member, func(lvx_member) + } @const_object_info_end */ @@ -4002,51 +2328,8 @@ void be_load_lv_textarea_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_textarea_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_textarea_create }, - { "add_char", lvbe_textarea_add_char }, - { "add_text", lvbe_textarea_add_text }, - { "del_char", lvbe_textarea_del_char }, - { "del_char_forward", lvbe_textarea_del_char_forward }, - { "set_text", lvbe_textarea_set_text }, - { "set_placeholder_text", lvbe_textarea_set_placeholder_text }, - { "set_cursor_pos", lvbe_textarea_set_cursor_pos }, - { "set_cursor_hidden", lvbe_textarea_set_cursor_hidden }, - { "set_cursor_click_pos", lvbe_textarea_set_cursor_click_pos }, - { "set_pwd_mode", lvbe_textarea_set_pwd_mode }, - { "set_one_line", lvbe_textarea_set_one_line }, - { "set_text_align", lvbe_textarea_set_text_align }, - { "set_accepted_chars", lvbe_textarea_set_accepted_chars }, - { "set_max_length", lvbe_textarea_set_max_length }, - { "set_insert_replace", lvbe_textarea_set_insert_replace }, - { "set_scrollbar_mode", lvbe_textarea_set_scrollbar_mode }, - { "set_scroll_propagation", lvbe_textarea_set_scroll_propagation }, - { "set_edge_flash", lvbe_textarea_set_edge_flash }, - { "set_text_sel", lvbe_textarea_set_text_sel }, - { "set_pwd_show_time", lvbe_textarea_set_pwd_show_time }, - { "set_cursor_blink_time", lvbe_textarea_set_cursor_blink_time }, - { "get_text", lvbe_textarea_get_text }, - { "get_placeholder_text", lvbe_textarea_get_placeholder_text }, - { "get_label", lvbe_textarea_get_label }, - { "get_cursor_pos", lvbe_textarea_get_cursor_pos }, - { "get_cursor_hidden", lvbe_textarea_get_cursor_hidden }, - { "get_cursor_click_pos", lvbe_textarea_get_cursor_click_pos }, - { "get_pwd_mode", lvbe_textarea_get_pwd_mode }, - { "get_one_line", lvbe_textarea_get_one_line }, - { "get_accepted_chars", lvbe_textarea_get_accepted_chars }, - { "get_max_length", lvbe_textarea_get_max_length }, - { "get_scrollbar_mode", lvbe_textarea_get_scrollbar_mode }, - { "get_scroll_propagation", lvbe_textarea_get_scroll_propagation }, - { "get_edge_flash", lvbe_textarea_get_edge_flash }, - { "text_is_selected", lvbe_textarea_text_is_selected }, - { "get_text_sel_en", lvbe_textarea_get_text_sel_en }, - { "get_pwd_show_time", lvbe_textarea_get_pwd_show_time }, - { "get_cursor_blink_time", lvbe_textarea_get_cursor_blink_time }, - { "clear_selection", lvbe_textarea_clear_selection }, - { "cursor_right", lvbe_textarea_cursor_right }, - { "cursor_left", lvbe_textarea_cursor_left }, - { "cursor_down", lvbe_textarea_cursor_down }, - { "cursor_up", lvbe_textarea_cursor_up }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -4070,50 +2353,8 @@ class be_class_lv_textarea (scope: global, name: lv_textarea, super: be_class_lv .p, var init, func(lvbe_textarea_create) tostring, func(lvx_tostring) - create, func(lvbe_textarea_create) - add_char, func(lvbe_textarea_add_char) - add_text, func(lvbe_textarea_add_text) - del_char, func(lvbe_textarea_del_char) - del_char_forward, func(lvbe_textarea_del_char_forward) - set_text, func(lvbe_textarea_set_text) - set_placeholder_text, func(lvbe_textarea_set_placeholder_text) - set_cursor_pos, func(lvbe_textarea_set_cursor_pos) - set_cursor_hidden, func(lvbe_textarea_set_cursor_hidden) - set_cursor_click_pos, func(lvbe_textarea_set_cursor_click_pos) - set_pwd_mode, func(lvbe_textarea_set_pwd_mode) - set_one_line, func(lvbe_textarea_set_one_line) - set_text_align, func(lvbe_textarea_set_text_align) - set_accepted_chars, func(lvbe_textarea_set_accepted_chars) - set_max_length, func(lvbe_textarea_set_max_length) - set_insert_replace, func(lvbe_textarea_set_insert_replace) - set_scrollbar_mode, func(lvbe_textarea_set_scrollbar_mode) - set_scroll_propagation, func(lvbe_textarea_set_scroll_propagation) - set_edge_flash, func(lvbe_textarea_set_edge_flash) - set_text_sel, func(lvbe_textarea_set_text_sel) - set_pwd_show_time, func(lvbe_textarea_set_pwd_show_time) - set_cursor_blink_time, func(lvbe_textarea_set_cursor_blink_time) - get_text, func(lvbe_textarea_get_text) - get_placeholder_text, func(lvbe_textarea_get_placeholder_text) - get_label, func(lvbe_textarea_get_label) - get_cursor_pos, func(lvbe_textarea_get_cursor_pos) - get_cursor_hidden, func(lvbe_textarea_get_cursor_hidden) - get_cursor_click_pos, func(lvbe_textarea_get_cursor_click_pos) - get_pwd_mode, func(lvbe_textarea_get_pwd_mode) - get_one_line, func(lvbe_textarea_get_one_line) - get_accepted_chars, func(lvbe_textarea_get_accepted_chars) - get_max_length, func(lvbe_textarea_get_max_length) - get_scrollbar_mode, func(lvbe_textarea_get_scrollbar_mode) - get_scroll_propagation, func(lvbe_textarea_get_scroll_propagation) - get_edge_flash, func(lvbe_textarea_get_edge_flash) - text_is_selected, func(lvbe_textarea_text_is_selected) - get_text_sel_en, func(lvbe_textarea_get_text_sel_en) - get_pwd_show_time, func(lvbe_textarea_get_pwd_show_time) - get_cursor_blink_time, func(lvbe_textarea_get_cursor_blink_time) - clear_selection, func(lvbe_textarea_clear_selection) - cursor_right, func(lvbe_textarea_cursor_right) - cursor_left, func(lvbe_textarea_cursor_left) - cursor_down, func(lvbe_textarea_cursor_down) - cursor_up, func(lvbe_textarea_cursor_up) + member, func(lvx_member) + } @const_object_info_end */ @@ -4123,16 +2364,8 @@ void be_load_lv_tileview_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_tileview_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_tileview_create }, - { "add_element", lvbe_tileview_add_element }, - { "set_valid_positions", lvbe_tileview_set_valid_positions }, - { "set_tile_act", lvbe_tileview_set_tile_act }, - { "set_edge_flash", lvbe_tileview_set_edge_flash }, - { "set_anim_time", lvbe_tileview_set_anim_time }, - { "get_tile_act", lvbe_tileview_get_tile_act }, - { "get_edge_flash", lvbe_tileview_get_edge_flash }, - { "get_anim_time", lvbe_tileview_get_anim_time }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -4156,15 +2389,8 @@ class be_class_lv_tileview (scope: global, name: lv_tileview, super: be_class_lv .p, var init, func(lvbe_tileview_create) tostring, func(lvx_tostring) - create, func(lvbe_tileview_create) - add_element, func(lvbe_tileview_add_element) - set_valid_positions, func(lvbe_tileview_set_valid_positions) - set_tile_act, func(lvbe_tileview_set_tile_act) - set_edge_flash, func(lvbe_tileview_set_edge_flash) - set_anim_time, func(lvbe_tileview_set_anim_time) - get_tile_act, func(lvbe_tileview_get_tile_act) - get_edge_flash, func(lvbe_tileview_get_edge_flash) - get_anim_time, func(lvbe_tileview_get_anim_time) + member, func(lvx_member) + } @const_object_info_end */ @@ -4174,35 +2400,8 @@ void be_load_lv_win_lib(bvm *vm) { { ".p", NULL }, { "init", lvbe_win_create }, { "tostring", lvx_tostring }, + { "member", lvx_member }, - { "create", lvbe_win_create }, - { "clean", lvbe_win_clean }, - { "add_btn_right", lvbe_win_add_btn_right }, - { "add_btn_left", lvbe_win_add_btn_left }, - { "close_event_cb", lvbe_win_close_event_cb }, - { "set_title", lvbe_win_set_title }, - { "set_header_height", lvbe_win_set_header_height }, - { "set_btn_width", lvbe_win_set_btn_width }, - { "set_content_size", lvbe_win_set_content_size }, - { "set_layout", lvbe_win_set_layout }, - { "set_scrollbar_mode", lvbe_win_set_scrollbar_mode }, - { "set_anim_time", lvbe_win_set_anim_time }, - { "set_drag", lvbe_win_set_drag }, - { "title_set_alignment", lvbe_win_title_set_alignment }, - { "get_title", lvbe_win_get_title }, - { "get_content", lvbe_win_get_content }, - { "get_header_height", lvbe_win_get_header_height }, - { "get_btn_width", lvbe_win_get_btn_width }, - { "get_from_btn", lvbe_win_get_from_btn }, - { "get_layout", lvbe_win_get_layout }, - { "get_sb_mode", lvbe_win_get_sb_mode }, - { "get_anim_time", lvbe_win_get_anim_time }, - { "get_width", lvbe_win_get_width }, - { "get_drag", lvbe_win_get_drag }, - { "title_get_alignment", lvbe_win_title_get_alignment }, - { "focus", lvbe_win_focus }, - { "scroll_hor", lvbe_win_scroll_hor }, - { "scroll_ver", lvbe_win_scroll_ver }, // { NULL, (bntvfunc) BE_CLOSURE }, /* mark section for berry closures */ @@ -4226,34 +2425,8 @@ class be_class_lv_win (scope: global, name: lv_win, super: be_class_lv_obj) { .p, var init, func(lvbe_win_create) tostring, func(lvx_tostring) - create, func(lvbe_win_create) - clean, func(lvbe_win_clean) - add_btn_right, func(lvbe_win_add_btn_right) - add_btn_left, func(lvbe_win_add_btn_left) - close_event_cb, func(lvbe_win_close_event_cb) - set_title, func(lvbe_win_set_title) - set_header_height, func(lvbe_win_set_header_height) - set_btn_width, func(lvbe_win_set_btn_width) - set_content_size, func(lvbe_win_set_content_size) - set_layout, func(lvbe_win_set_layout) - set_scrollbar_mode, func(lvbe_win_set_scrollbar_mode) - set_anim_time, func(lvbe_win_set_anim_time) - set_drag, func(lvbe_win_set_drag) - title_set_alignment, func(lvbe_win_title_set_alignment) - get_title, func(lvbe_win_get_title) - get_content, func(lvbe_win_get_content) - get_header_height, func(lvbe_win_get_header_height) - get_btn_width, func(lvbe_win_get_btn_width) - get_from_btn, func(lvbe_win_get_from_btn) - get_layout, func(lvbe_win_get_layout) - get_sb_mode, func(lvbe_win_get_sb_mode) - get_anim_time, func(lvbe_win_get_anim_time) - get_width, func(lvbe_win_get_width) - get_drag, func(lvbe_win_get_drag) - title_get_alignment, func(lvbe_win_title_get_alignment) - focus, func(lvbe_win_focus) - scroll_hor, func(lvbe_win_scroll_hor) - scroll_ver, func(lvbe_win_scroll_ver) + member, func(lvx_member) + } @const_object_info_end */ diff --git a/lib/libesp32/Berry/generate/be_const_strtab.h b/lib/libesp32/Berry/generate/be_const_strtab.h index a35c8c5a1..52d95792d 100644 --- a/lib/libesp32/Berry/generate/be_const_strtab.h +++ b/lib/libesp32/Berry/generate/be_const_strtab.h @@ -1,1727 +1,563 @@ -extern const bcstring be_const_str_set_bg_angles; -extern const bcstring be_const_str_BACKLIGHT; -extern const bcstring be_const_str_get_min_value; -extern const bcstring be_const_str_def; -extern const bcstring be_const_str_ALIGN_OUT_TOP_MID; -extern const bcstring be_const_str_TEXT_DECOR_UNDERLINE; -extern const bcstring be_const_str_dump; -extern const bcstring be_const_str_get_y_invert; -extern const bcstring be_const_str_cut_text; -extern const bcstring be_const_str_remove_all_objs; -extern const bcstring be_const_str_input; -extern const bcstring be_const_str_continue; -extern const bcstring be_const_str_HRE_CLOCK; -extern const bcstring be_const_str_list_init; -extern const bcstring be_const_str_get_style_pattern_image; -extern const bcstring be_const_str_STYLE_LINE_OPA; -extern const bcstring be_const_str_get_critical_value; -extern const bcstring be_const_str_dot_p; -extern const bcstring be_const_str_ALIGN_CENTER; -extern const bcstring be_const_str_FS_RES_OUT_OF_MEM; -extern const bcstring be_const_str_set_angles; -extern const bcstring be_const_str_reset_style_list; -extern const bcstring be_const_str_AZ_TXD; -extern const bcstring be_const_str_MAX31855DO; -extern const bcstring be_const_str_SSPI_DC; -extern const bcstring be_const_str_set_options_static; -extern const bcstring be_const_str_HLW_CF; -extern const bcstring be_const_str_REL1_INV; -extern const bcstring be_const_str_del_char; -extern const bcstring be_const_str_LAYOUT_PRETTY_BOTTOM; -extern const bcstring be_const_str_lv_spinbox; -extern const bcstring be_const_str_set_style_local_pad_right; -extern const bcstring be_const_str_KEY_UP; -extern const bcstring be_const_str_set_needle_count; -extern const bcstring be_const_str_DCKI; -extern const bcstring be_const_str_MCP39F5_TX; -extern const bcstring be_const_str_SDM630_RX; -extern const bcstring be_const_str_draw_polygon; -extern const bcstring be_const_str_write_bytes; -extern const bcstring be_const_str_TEAL; -extern const bcstring be_const_str_imax; -extern const bcstring be_const_str_INPUT; -extern const bcstring be_const_str_lv_dropdown; -extern const bcstring be_const_str_set_title; -extern const bcstring be_const_str_LE01MR_RX; -extern const bcstring be_const_str_set_border_post; -extern const bcstring be_const_str_if; -extern const bcstring be_const_str_ALIGN_OUT_BOTTOM_RIGHT; -extern const bcstring be_const_str_BTNMATRIX_CTRL_DISABLED; -extern const bcstring be_const_str_STYLE_PATTERN_REPEAT; -extern const bcstring be_const_str_SWT1_NP; -extern const bcstring be_const_str_set_highlighted_dates; -extern const bcstring be_const_str_FS_RES_DENIED; -extern const bcstring be_const_str_SYMBOL_VOLUME_MAX; -extern const bcstring be_const_str_asstring; -extern const bcstring be_const_str_init_draw_line_dsc; -extern const bcstring be_const_str_top; -extern const bcstring be_const_str_PROJECTOR_CTRL_TX; -extern const bcstring be_const_str_ARIRFRCV; -extern const bcstring be_const_str_TXT_FLAG_RIGHT; -extern const bcstring be_const_str_set_style_local_margin_left; -extern const bcstring be_const_str_set_scrollable_fit; -extern const bcstring be_const_str_LED1_INV; -extern const bcstring be_const_str_get_mirror; -extern const bcstring be_const_str_get_zoom; -extern const bcstring be_const_str_lv_img; -extern const bcstring be_const_str_EVENT_PRESSED; -extern const bcstring be_const_str_set_style_local_bg_opa; -extern const bcstring be_const_str_FTC532; -extern const bcstring be_const_str_KEY_END; -extern const bcstring be_const_str_get_style_line_color; -extern const bcstring be_const_str_lv_slider; -extern const bcstring be_const_str_resp_cmnd; -extern const bcstring be_const_str_set_cursor_point; -extern const bcstring be_const_str_ANIM_ON; -extern const bcstring be_const_str_load_font; -extern const bcstring be_const_str_EVENT_DRAG_THROW_BEGIN; -extern const bcstring be_const_str_add_driver; -extern const bcstring be_const_str__write; -extern const bcstring be_const_str_set_tasmota_logo; -extern const bcstring be_const_str_SDM120_TX; -extern const bcstring be_const_str_SYMBOL_CALL; -extern const bcstring be_const_str_PROTECT_NONE; -extern const bcstring be_const_str_count; -extern const bcstring be_const_str_clear_selection; -extern const bcstring be_const_str_get_size; -extern const bcstring be_const_str_set_style_local_transform_height; -extern const bcstring be_const_str_TCP_TX; -extern const bcstring be_const_str_set_scale_end_line_width; -extern const bcstring be_const_str_set_transform_width; -extern const bcstring be_const_str_del_async; -extern const bcstring be_const_str_FS_RES_UNKNOWN; -extern const bcstring be_const_str_LAYOUT_GRID; -extern const bcstring be_const_str_STATE_CHECKED; -extern const bcstring be_const_str_STYLE_LINE_BLEND_MODE; -extern const bcstring be_const_str_get_options; -extern const bcstring be_const_str_finish_transitions; -extern const bcstring be_const_str_get_style_value_str; -extern const bcstring be_const_str_set_bg_opa; -extern const bcstring be_const_str_set_cursor_click_pos; -extern const bcstring be_const_str_get_hor_res; -extern const bcstring be_const_str_get_placeholder_text; -extern const bcstring be_const_str_get_point_id; -extern const bcstring be_const_str_LAYOUT_OFF; -extern const bcstring be_const_str_log; -extern const bcstring be_const_str_lv_obj; -extern const bcstring be_const_str_TM1637DIO; -extern const bcstring be_const_str_lv_textarea; -extern const bcstring be_const_str_set_scale_grad_color; -extern const bcstring be_const_str_BTN_STATE_DISABLED; -extern const bcstring be_const_str_get_group; -extern const bcstring be_const_str_HALLEFFECT; -extern const bcstring be_const_str_SCROLLBAR_MODE_UNHIDE; -extern const bcstring be_const_str_SM2135_CLK; -extern const bcstring be_const_str_get_style_radius; -extern const bcstring be_const_str_remove_obj; -extern const bcstring be_const_str_SYMBOL_BATTERY_FULL; -extern const bcstring be_const_str__drivers; -extern const bcstring be_const_str_set_update_mode; -extern const bcstring be_const_str_EVENT_INSERT; -extern const bcstring be_const_str_set_header_height; -extern const bcstring be_const_str_get_accepted_chars; -extern const bcstring be_const_str_set_checkable; -extern const bcstring be_const_str_CNTR1_NP; -extern const bcstring be_const_str_I2C; -extern const bcstring be_const_str_set_shadow_width; -extern const bcstring be_const_str_try_rule; -extern const bcstring be_const_str_close; -extern const bcstring be_const_str_set_color_mode_fixed; -extern const bcstring be_const_str_set_value; -extern const bcstring be_const_str_TABVIEW_TAB_POS_TOP; -extern const bcstring be_const_str_set_text_sel; -extern const bcstring be_const_str_EVENT_GESTURE; -extern const bcstring be_const_str_SYMBOL_CUT; -extern const bcstring be_const_str_BORDER_SIDE_INTERNAL; -extern const bcstring be_const_str_KEY_DEL; -extern const bcstring be_const_str_LAYOUT_COLUMN_RIGHT; -extern const bcstring be_const_str_DEEPSLEEP; -extern const bcstring be_const_str_get_style_text_opa; -extern const bcstring be_const_str_LABEL_ALIGN_AUTO; -extern const bcstring be_const_str_STYLE_IMAGE_RECOLOR_OPA; -extern const bcstring be_const_str_get_color; -extern const bcstring be_const_str_set_style_local_shadow_blend_mode; -extern const bcstring be_const_str_DISP_ROT_180; -extern const bcstring be_const_str_get_style_scale_border_width; -extern const bcstring be_const_str_save; -extern const bcstring be_const_str_SSD1351_CS; -extern const bcstring be_const_str_ALIGN_IN_LEFT_MID; -extern const bcstring be_const_str_set_points; -extern const bcstring be_const_str_text_is_selected; -extern const bcstring be_const_str_EVENT_FOCUSED; -extern const bcstring be_const_str_KEYBOARD_MODE_TEXT_LOWER; -extern const bcstring be_const_str_MP3_DFR562; -extern const bcstring be_const_str_STYLE_PATTERN_IMAGE; -extern const bcstring be_const_str_get_width_fit; -extern const bcstring be_const_str_GPS_RX; -extern const bcstring be_const_str_report_style_mod; -extern const bcstring be_const_str_isinstance; -extern const bcstring be_const_str_set_next; -extern const bcstring be_const_str_set_recolor; -extern const bcstring be_const_str_set_user_data; -extern const bcstring be_const_str_lv_indev; -extern const bcstring be_const_str_SSD1351_DC; -extern const bcstring be_const_str_SYMBOL_IMAGE; -extern const bcstring be_const_str_gamma8; -extern const bcstring be_const_str_set_color; -extern const bcstring be_const_str_FALLING; -extern const bcstring be_const_str_get_cursor_point; -extern const bcstring be_const_str_get_long_mode; -extern const bcstring be_const_str_json_append; -extern const bcstring be_const_str_lv_win; -extern const bcstring be_const_str_scroll_ver; -extern const bcstring be_const_str_set_shadow_opa; -extern const bcstring be_const_str_BTNMATRIX_CTRL_NO_REPEAT; -extern const bcstring be_const_str_blur_hor; -extern const bcstring be_const_str_set_style_local_text_blend_mode; -extern const bcstring be_const_str_reset; -extern const bcstring be_const_str_BLACK; -extern const bcstring be_const_str_DROPDOWN_DIR_UP; -extern const bcstring be_const_str_map; -extern const bcstring be_const_str_get_tab; -extern const bcstring be_const_str_set_formatter_cb; -extern const bcstring be_const_str_KEY1_NP; -extern const bcstring be_const_str_OUTPUT_LO; -extern const bcstring be_const_str_TXT_CMD_STATE_WAIT; -extern const bcstring be_const_str_set; -extern const bcstring be_const_str_get_show_selected; -extern const bcstring be_const_str_wire2; -extern const bcstring be_const_str_set_secondary_y_tick_length; -extern const bcstring be_const_str_set_style_local_pattern_recolor_opa; -extern const bcstring be_const_str_I2C_SCL; -extern const bcstring be_const_str_asin; -extern const bcstring be_const_str_PWM1_INV; -extern const bcstring be_const_str_set_show_selected; -extern const bcstring be_const_str_set_style_local_text_sel_color; -extern const bcstring be_const_str_SYMBOL_EDIT; -extern const bcstring be_const_str_set_parent_event; -extern const bcstring be_const_str_set_scrl_height; -extern const bcstring be_const_str_DHT22; -extern const bcstring be_const_str_set_shadow_color; -extern const bcstring be_const_str_align_mid_y; -extern const bcstring be_const_str_get_one_line; -extern const bcstring be_const_str_rad; -extern const bcstring be_const_str_set_start_value; -extern const bcstring be_const_str_CHART_CURSOR_LEFT; -extern const bcstring be_const_str_add_btn_left; -extern const bcstring be_const_str_get_option_cnt; -extern const bcstring be_const_str_WINDMETER_SPEED; -extern const bcstring be_const_str_every_second; -extern const bcstring be_const_str_set_series_axis; -extern const bcstring be_const_str_KEY_LEFT; -extern const bcstring be_const_str_ROLLER_MODE_INFINITE; -extern const bcstring be_const_str_add_btns; -extern const bcstring be_const_str_bytes; -extern const bcstring be_const_str_def_event_cb; -extern const bcstring be_const_str_set_bg_blend_mode; -extern const bcstring be_const_str_DROPDOWN_DIR_LEFT; -extern const bcstring be_const_str_STYLE_VALUE_OPA; -extern const bcstring be_const_str_draw_scale; -extern const bcstring be_const_str_push; -extern const bcstring be_const_str_read_bytes; -extern const bcstring be_const_str_set_style_local_margin_top; -extern const bcstring be_const_str_STYLE_OUTLINE_PAD; -extern const bcstring be_const_str_SYMBOL_LIST; -extern const bcstring be_const_str_TXT_FLAG_EXPAND; -extern const bcstring be_const_str_set_shadow_ofs_y; -extern const bcstring be_const_str_ILI9488_CS; -extern const bcstring be_const_str_layer_sys; -extern const bcstring be_const_str_ZIGBEE_TX; -extern const bcstring be_const_str_set_one_line; -extern const bcstring be_const_str_event; -extern const bcstring be_const_str_load_freetype_font; -extern const bcstring be_const_str_IBEACON_TX; -extern const bcstring be_const_str_STYLE_OUTLINE_WIDTH; -extern const bcstring be_const_str_SYMBOL_AUDIO; -extern const bcstring be_const_str_get_click; -extern const bcstring be_const_str_get_max_height; -extern const bcstring be_const_str_write; -extern const bcstring be_const_str_EXS_ENABLE; -extern const bcstring be_const_str_get_obj_act; -extern const bcstring be_const_str_IRRECV; -extern const bcstring be_const_str_HIGH; -extern const bcstring be_const_str_get_focused; -extern const bcstring be_const_str_get_style_opa_scale; -extern const bcstring be_const_str_get_style_shadow_width; -extern const bcstring be_const_str_EPAPER42_CS; -extern const bcstring be_const_str_get_max_length; -extern const bcstring be_const_str_set_power; -extern const bcstring be_const_str_set_style_local_outline_color; -extern const bcstring be_const_str_tan; -extern const bcstring be_const_str_TX2X_TXD_BLACK; -extern const bcstring be_const_str_init_points; -extern const bcstring be_const_str_set_point_count; -extern const bcstring be_const_str_TELEINFO_ENABLE; -extern const bcstring be_const_str_move_foreground; -extern const bcstring be_const_str_STYLE_PATTERN_BLEND_MODE; -extern const bcstring be_const_str_NRF24_DC; -extern const bcstring be_const_str_STYLE_OPA_SCALE; -extern const bcstring be_const_str_YELLOW; -extern const bcstring be_const_str_set_auto_size; -extern const bcstring be_const_str_MAX31855CS; -extern const bcstring be_const_str_get_hsv; -extern const bcstring be_const_str_SYMBOL_UPLOAD; -extern const bcstring be_const_str_set_align; -extern const bcstring be_const_str_STYLE_TEXT_LETTER_SPACE; -extern const bcstring be_const_str_add_option; -extern const bcstring be_const_str_GPS_TX; -extern const bcstring be_const_str__cmd; -extern const bcstring be_const_str_wire1; -extern const bcstring be_const_str_TABVIEW_TAB_POS_RIGHT; -extern const bcstring be_const_str_get_ext_draw_pad; -extern const bcstring be_const_str_set_scrollable_fit2; -extern const bcstring be_const_str_set_style_local_line_width; -extern const bcstring be_const_str_set_transform_height; -extern const bcstring be_const_str_BAR_TYPE_NORMAL; -extern const bcstring be_const_str_SPINNER_TYPE_FILLSPIN_ARC; -extern const bcstring be_const_str_STYLE_LINE_DASH_WIDTH; -extern const bcstring be_const_str_get_style_transform_angle; -extern const bcstring be_const_str_screenshot; -extern const bcstring be_const_str_ZIGBEE_RST; -extern const bcstring be_const_str_set_angle_offset; -extern const bcstring be_const_str_GREEN; -extern const bcstring be_const_str_SYMBOL_LEFT; -extern const bcstring be_const_str_WHITE; -extern const bcstring be_const_str_char; -extern const bcstring be_const_str_DHT11; -extern const bcstring be_const_str_ELECTRIQ_MOODL_TX; -extern const bcstring be_const_str_off; -extern const bcstring be_const_str_FIT_PARENT; -extern const bcstring be_const_str_OLIVE; -extern const bcstring be_const_str_align_mid_x; -extern const bcstring be_const_str_attrdump; -extern const bcstring be_const_str_digital_read; -extern const bcstring be_const_str_remove_style_local_prop; -extern const bcstring be_const_str_STYLE_LINE_WIDTH; -extern const bcstring be_const_str_get_color_mode_fixed; -extern const bcstring be_const_str_refresh_ext_draw_pad; -extern const bcstring be_const_str_set_value_str; -extern const bcstring be_const_str_ALIGN_OUT_LEFT_BOTTOM; -extern const bcstring be_const_str_get_start_value; -extern const bcstring be_const_str_set_row_cnt; -extern const bcstring be_const_str_BLEND_MODE_SUBTRACTIVE; -extern const bcstring be_const_str_set_shadow_ofs_x; -extern const bcstring be_const_str_ADC_TEMP; -extern const bcstring be_const_str_find_op; -extern const bcstring be_const_str_list_get_local_style; -extern const bcstring be_const_str_set_style_local_line_blend_mode; -extern const bcstring be_const_str_BOILER_OT_TX; -extern const bcstring be_const_str_SM16716_CLK; -extern const bcstring be_const_str_STYLE_BG_COLOR; -extern const bcstring be_const_str_set_text_sel_color; -extern const bcstring be_const_str_clear; -extern const bcstring be_const_str_set_pad_left; -extern const bcstring be_const_str_get_base_dir; -extern const bcstring be_const_str_get_style_pad_top; -extern const bcstring be_const_str_set_text_sel_end; -extern const bcstring be_const_str_set_tile_act; -extern const bcstring be_const_str_get_style_pattern_opa; -extern const bcstring be_const_str_set_transition_path; -extern const bcstring be_const_str_set_fit2; -extern const bcstring be_const_str_set_col_width; -extern const bcstring be_const_str_set_pwd_mode; -extern const bcstring be_const_str_get_style_transition_time; -extern const bcstring be_const_str_get_style_value_color; -extern const bcstring be_const_str_STYLE_PATTERN_OPA; -extern const bcstring be_const_str_STYLE_VALUE_LETTER_SPACE; -extern const bcstring be_const_str__ccmd; -extern const bcstring be_const_str_LABEL_LONG_SROLL_CIRC; -extern const bcstring be_const_str_STYLE_SHADOW_OPA; -extern const bcstring be_const_str_get_adjustable; -extern const bcstring be_const_str_HM10_RX; -extern const bcstring be_const_str_STYLE_MARGIN_TOP; -extern const bcstring be_const_str_lv_keyboard; -extern const bcstring be_const_str_set_border_width; -extern const bcstring be_const_str_get_label_count; -extern const bcstring be_const_str_get_text_sel_end; -extern const bcstring be_const_str_DDSU666_TX; -extern const bcstring be_const_str_set_pwd_show_time; -extern const bcstring be_const_str_set_style_local_line_color; -extern const bcstring be_const_str_DISP_ROT_90; -extern const bcstring be_const_str_TXD; -extern const bcstring be_const_str_SPI_CS; -extern const bcstring be_const_str_WE517_RX; -extern const bcstring be_const_str_set_pos; -extern const bcstring be_const_str_time_reached; -extern const bcstring be_const_str_init_draw_label_dsc; -extern const bcstring be_const_str_move_background; -extern const bcstring be_const_str_range; -extern const bcstring be_const_str_tostring; -extern const bcstring be_const_str_CC1101_GDO2; -extern const bcstring be_const_str_WEBCAM_SIOC; -extern const bcstring be_const_str_IEM3000_TX; -extern const bcstring be_const_str_STYLE_IMAGE_OPA; -extern const bcstring be_const_str_get_style_border_width; -extern const bcstring be_const_str_pop; -extern const bcstring be_const_str_BTN_STATE_RELEASED; -extern const bcstring be_const_str_STYLE_TEXT_OPA; -extern const bcstring be_const_str_SYMBOL_PLAY; -extern const bcstring be_const_str_set_x_start_point; -extern const bcstring be_const_str_get_btn_text; -extern const bcstring be_const_str_get_style_bg_grad_color; -extern const bcstring be_const_str_WEBCAM_PWDN; -extern const bcstring be_const_str_set_style_local_margin_right; -extern const bcstring be_const_str_time_str; -extern const bcstring be_const_str_set_style_local_scale_border_width; -extern const bcstring be_const_str_web_sensor; -extern const bcstring be_const_str_get_y_from_index; -extern const bcstring be_const_str_module; -extern const bcstring be_const_str_set_text_font; -extern const bcstring be_const_str_SM16716_DAT; -extern const bcstring be_const_str_focus_btn; -extern const bcstring be_const_str_get_fit_right; -extern const bcstring be_const_str_FS_RES_TOUT; -extern const bcstring be_const_str_get_auto_size; -extern const bcstring be_const_str_set_style_local_line_dash_gap; -extern const bcstring be_const_str_STYLE_OUTLINE_COLOR; -extern const bcstring be_const_str_STYLE_PAD_BOTTOM; -extern const bcstring be_const_str_MGC3130_RESET; -extern const bcstring be_const_str_get_protect; -extern const bcstring be_const_str_LIST_PART_BG; -extern const bcstring be_const_str_get_file_name; -extern const bcstring be_const_str_get_scrl_fit_right; -extern const bcstring be_const_str_draw_text; -extern const bcstring be_const_str_set_cell_crop; -extern const bcstring be_const_str_get_style_transition_prop_6; -extern const bcstring be_const_str_time_dump; -extern const bcstring be_const_str_fade_out; -extern const bcstring be_const_str_set_type; -extern const bcstring be_const_str_BTN_STATE_PRESSED; -extern const bcstring be_const_str_DDS2382_RX; -extern const bcstring be_const_str_get_letter_pos; -extern const bcstring be_const_str_lv_tabview; -extern const bcstring be_const_str_set_transition_delay; -extern const bcstring be_const_str_STYLE_TRANSITION_DELAY; -extern const bcstring be_const_str_get_style_bg_color; -extern const bcstring be_const_str_SAIR_RX; -extern const bcstring be_const_str_STYLE_BORDER_COLOR; -extern const bcstring be_const_str_WS2812; -extern const bcstring be_const_str_lv_group; -extern const bcstring be_const_str_KEYBOARD_PART_BG; -extern const bcstring be_const_str_FS_RES_NOT_IMP; -extern const bcstring be_const_str_floor; -extern const bcstring be_const_str_get_cell_value; -extern const bcstring be_const_str_LIST_PART_EDGE_FLASH; -extern const bcstring be_const_str_raise; -extern const bcstring be_const_str_MIEL_HVAC_TX; -extern const bcstring be_const_str_get_bg_angle_end; -extern const bcstring be_const_str_GAUGE_PART_MAIN; -extern const bcstring be_const_str_get_text; -extern const bcstring be_const_str_step_prev; -extern const bcstring be_const_str_OUTPUT_OPEN_DRAIN; -extern const bcstring be_const_str_resp_cmnd_failed; -extern const bcstring be_const_str_DHT11_OUT; -extern const bcstring be_const_str_set_cell_value_fmt; -extern const bcstring be_const_str_set_color_mode; -extern const bcstring be_const_str_get_style_shadow_color; -extern const bcstring be_const_str_get_style_transform_width; -extern const bcstring be_const_str_for; -extern const bcstring be_const_str_PROJECTOR_CTRL_RX; -extern const bcstring be_const_str_STYLE_TRANSFORM_ANGLE; -extern const bcstring be_const_str_cosh; -extern const bcstring be_const_str_set_adjustable; -extern const bcstring be_const_str_set_style_local_pad_top; -extern const bcstring be_const_str_copy; -extern const bcstring be_const_str_get_active_btn; -extern const bcstring be_const_str_MIEL_HVAC_RX; -extern const bcstring be_const_str_SHELLY_DIMMER_BOOT0; -extern const bcstring be_const_str_get_text_sel_en; -extern const bcstring be_const_str_set_style_local_value_blend_mode; -extern const bcstring be_const_str_set_style_local_value_line_space; -extern const bcstring be_const_str_set_text; -extern const bcstring be_const_str_CHART_PART_SERIES_BG; -extern const bcstring be_const_str_set_rollover; -extern const bcstring be_const_str_FS_MODE_RD; -extern const bcstring be_const_str_STYLE_VALUE_COLOR; -extern const bcstring be_const_str_get_btns_pos; -extern const bcstring be_const_str_set_x_tick_texts; -extern const bcstring be_const_str_AZ_RXD; -extern const bcstring be_const_str_DYP_RX; -extern const bcstring be_const_str_EPD_DATA; -extern const bcstring be_const_str_LOW; -extern const bcstring be_const_str_PZEM004_RX; -extern const bcstring be_const_str_STYLE_VALUE_STR; -extern const bcstring be_const_str_STYLE_TEXT_BLEND_MODE; -extern const bcstring be_const_str_ins_text; -extern const bcstring be_const_str_is_protected; -extern const bcstring be_const_str_lv_chart; -extern const bcstring be_const_str_update_mask; -extern const bcstring be_const_str_ARC_PART_KNOB; -extern const bcstring be_const_str_OPTION_A; -extern const bcstring be_const_str_RXD; -extern const bcstring be_const_str_set_style_local_text_line_space; -extern const bcstring be_const_str_get_x_start_point; -extern const bcstring be_const_str_set_fit4; -extern const bcstring be_const_str_set_shadow_blend_mode; -extern const bcstring be_const_str_remove_prop; -extern const bcstring be_const_str_add_tab; -extern const bcstring be_const_str_CPICKER_COLOR_MODE_HUE; -extern const bcstring be_const_str_KEY_RIGHT; -extern const bcstring be_const_str_SCROLLBAR_MODE_AUTO; -extern const bcstring be_const_str_cos; -extern const bcstring be_const_str_get_style_outline_width; -extern const bcstring be_const_str_get_ver_res; -extern const bcstring be_const_str_KEYBOARD_MODE_TEXT_UPPER; -extern const bcstring be_const_str_MAX31855CLK; -extern const bcstring be_const_str_SCROLLBAR_MODE_ON; -extern const bcstring be_const_str_get_style_transition_prop_5; -extern const bcstring be_const_str_get_content; -extern const bcstring be_const_str_nil; -extern const bcstring be_const_str_start_edge_flash; -extern const bcstring be_const_str_set_style_local_pad_bottom; -extern const bcstring be_const_str_get_focused_obj; -extern const bcstring be_const_str_get_inner_coords; -extern const bcstring be_const_str_get_line_count; -extern const bcstring be_const_str_millis; -extern const bcstring be_const_str_DRAG_DIR_BOTH; -extern const bcstring be_const_str_OPA_30; -extern const bcstring be_const_str_ZEROCROSS; -extern const bcstring be_const_str__available; -extern const bcstring be_const_str_assert; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_6; -extern const bcstring be_const_str_get_hue; -extern const bcstring be_const_str_STYLE_MARGIN_RIGHT; -extern const bcstring be_const_str_SYMBOL_HOME; -extern const bcstring be_const_str_int; -extern const bcstring be_const_str_set_style_local_text_font; -extern const bcstring be_const_str_CHART_AXIS_SECONDARY_Y; -extern const bcstring be_const_str_get_style_scale_width; -extern const bcstring be_const_str_is_visible; -extern const bcstring be_const_str_lv_msgbox; -extern const bcstring be_const_str_set_src; -extern const bcstring be_const_str_EVENT_DELETE; -extern const bcstring be_const_str_get_style_outline_pad; -extern const bcstring be_const_str_find_key_i; -extern const bcstring be_const_str_hex; -extern const bcstring be_const_str_get_style_value_line_space; -extern const bcstring be_const_str_LAYOUT_ROW_MID; -extern const bcstring be_const_str_CC1101_GDO0; -extern const bcstring be_const_str_CHECKBOX_PART_BG; -extern const bcstring be_const_str_LEDLNK; -extern const bcstring be_const_str_OBJ_PART_ALL; -extern const bcstring be_const_str_fade_in; -extern const bcstring be_const_str_classof; -extern const bcstring be_const_str_get_draw_rect_ext_pad_size; -extern const bcstring be_const_str_set_cursor_hidden; -extern const bcstring be_const_str_exec_rules; -extern const bcstring be_const_str_get_px; -extern const bcstring be_const_str_set_pattern_recolor_opa; -extern const bcstring be_const_str_KEY_ESC; -extern const bcstring be_const_str_set_border_color; -extern const bcstring be_const_str_get_pivot; -extern const bcstring be_const_str_BTNMATRIX_CTRL_HIDDEN; -extern const bcstring be_const_str_EVENT_REFRESH; -extern const bcstring be_const_str_GRAD_DIR_VER; -extern const bcstring be_const_str_set_style_local_pattern_repeat; -extern const bcstring be_const_str_RC522_RST; -extern const bcstring be_const_str_clear_state; -extern const bcstring be_const_str_set_style_local_line_opa; -extern const bcstring be_const_str_set_cell_type; -extern const bcstring be_const_str_tanh; -extern const bcstring be_const_str_SLIDER_TYPE_NORMAL; -extern const bcstring be_const_str_set_line_rounded; -extern const bcstring be_const_str_true; -extern const bcstring be_const_str_set_line_blend_mode; -extern const bcstring be_const_str_LABEL_LONG_CROP; -extern const bcstring be_const_str_PMS5003_RX; -extern const bcstring be_const_str_CHART_CURSOR_UP; -extern const bcstring be_const_str_pi; -extern const bcstring be_const_str_OUTPUT; -extern const bcstring be_const_str_SYMBOL_SETTINGS; -extern const bcstring be_const_str_concat; -extern const bcstring be_const_str_up; -extern const bcstring be_const_str_EVENT_APPLY; -extern const bcstring be_const_str_get_tab_act; -extern const bcstring be_const_str_STYLE_LINE_ROUNDED; -extern const bcstring be_const_str_set_transition_prop_5; -extern const bcstring be_const_str_get_ext_click_pad_right; -extern const bcstring be_const_str_false; -extern const bcstring be_const_str_WIEGAND_D0; -extern const bcstring be_const_str_get_anim_time; -extern const bcstring be_const_str_get_style_pad_inner; -extern const bcstring be_const_str_OPA_80; -extern const bcstring be_const_str_get_selected_str; -extern const bcstring be_const_str_CHECKBOX_PART_BULLET; -extern const bcstring be_const_str_get_style_transition_prop_4; -extern const bcstring be_const_str_set_style_local_pattern_opa; -extern const bcstring be_const_str_STATE_EDITED; -extern const bcstring be_const_str_STYLE_BORDER_WIDTH; -extern const bcstring be_const_str_exec_cmd; -extern const bcstring be_const_str_lv_led; -extern const bcstring be_const_str_WEBCAM_DATA; -extern const bcstring be_const_str_get_style_text_blend_mode; -extern const bcstring be_const_str_LMT01; -extern const bcstring be_const_str_SDM72_RX; -extern const bcstring be_const_str_lv_color; -extern const bcstring be_const_str_SSPI_CS; -extern const bcstring be_const_str_KEY_HOME; -extern const bcstring be_const_str_EVENT_DRAG_END; -extern const bcstring be_const_str_SOLAXX1_TX; -extern const bcstring be_const_str_focus_next; -extern const bcstring be_const_str_keys; -extern const bcstring be_const_str__request_from; -extern const bcstring be_const_str_get_pwd_mode; -extern const bcstring be_const_str_get_needle_count; -extern const bcstring be_const_str_get_style_bg_main_stop; -extern const bcstring be_const_str_set_valid_positions; -extern const bcstring be_const_str_KEY_DOWN; -extern const bcstring be_const_str_get_bright; -extern const bcstring be_const_str_get_style_scale_grad_color; -extern const bcstring be_const_str_set_style_local_clip_corner; -extern const bcstring be_const_str_set_y_tick_texts; -extern const bcstring be_const_str_SYMBOL_BELL; -extern const bcstring be_const_str_get_style_value_align; -extern const bcstring be_const_str_get_textarea; -extern const bcstring be_const_str_FIT_MAX; -extern const bcstring be_const_str_SPINNER_TYPE_SPINNING_ARC; -extern const bcstring be_const_str_STYLE_MARGIN_LEFT; -extern const bcstring be_const_str_SYMBOL_COPY; -extern const bcstring be_const_str_get_cell_crop; -extern const bcstring be_const_str_opt_eq; -extern const bcstring be_const_str_GESTURE_DIR_LEFT; -extern const bcstring be_const_str_STYLE_BORDER_OPA; -extern const bcstring be_const_str_get_height_fit; -extern const bcstring be_const_str_STYLE_PAD_INNER; -extern const bcstring be_const_str_add; -extern const bcstring be_const_str_atan; -extern const bcstring be_const_str_set_value_align; -extern const bcstring be_const_str_SYMBOL_DRIVE; -extern const bcstring be_const_str_set_style_local_border_width; -extern const bcstring be_const_str_lv_objmask; -extern const bcstring be_const_str_set_needle_img; -extern const bcstring be_const_str_scroll_hor; -extern const bcstring be_const_str_set_hue; -extern const bcstring be_const_str_STATE_DISABLED; -extern const bcstring be_const_str_search_obj; -extern const bcstring be_const_str_CPICKER_COLOR_MODE_VALUE; -extern const bcstring be_const_str_TXT_CMD_STATE_PAR; -extern const bcstring be_const_str_get_btn_width; -extern const bcstring be_const_str_get_fit_bottom; -extern const bcstring be_const_str_set_transition_prop_4; -extern const bcstring be_const_str_KEY1; -extern const bcstring be_const_str_OPA_10; -extern const bcstring be_const_str_get_style_shadow_spread; -extern const bcstring be_const_str_enable; -extern const bcstring be_const_str_is_char_under_pos; -extern const bcstring be_const_str_set_style_local_radius; -extern const bcstring be_const_str_toggle; -extern const bcstring be_const_str_WIEGAND_D1; -extern const bcstring be_const_str_on; -extern const bcstring be_const_str_DROPDOWN_PART_SCROLLBAR; -extern const bcstring be_const_str_lv_arc; -extern const bcstring be_const_str_LAYOUT_PRETTY_MID; -extern const bcstring be_const_str_SSPI_MISO; -extern const bcstring be_const_str_add_rule; -extern const bcstring be_const_str_get_style_transition_prop_3; -extern const bcstring be_const_str_ALIGN_OUT_RIGHT_TOP; -extern const bcstring be_const_str_RFSEND; -extern const bcstring be_const_str_get_scroll_propagation; -extern const bcstring be_const_str_cursor_right; -extern const bcstring be_const_str_layer_top; -extern const bcstring be_const_str_set_base_dir; -extern const bcstring be_const_str_set_style_local_transform_angle; -extern const bcstring be_const_str_set_style_local_transform_zoom; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_4; -extern const bcstring be_const_str_SYMBOL_PASTE; -extern const bcstring be_const_str_get_value; -extern const bcstring be_const_str_set_showed_date; -extern const bcstring be_const_str_PMS5003_TX; -extern const bcstring be_const_str_end; -extern const bcstring be_const_str_get_style_pattern_recolor_opa; -extern const bcstring be_const_str_HX711_SCK; -extern const bcstring be_const_str_get_style_image_recolor_opa; -extern const bcstring be_const_str_STYLE_LINE_COLOR; -extern const bcstring be_const_str_STYLE_VALUE_FONT; -extern const bcstring be_const_str_set_value_color; -extern const bcstring be_const_str_LAYOUT_CENTER; -extern const bcstring be_const_str_PAGE_EDGE_RIGHT; -extern const bcstring be_const_str_get_spin_time; -extern const bcstring be_const_str_GRAD_DIR_HOR; -extern const bcstring be_const_str_add_style; -extern const bcstring be_const_str_A4988_ENA; -extern const bcstring be_const_str_EVENT_SHORT_CLICKED; -extern const bcstring be_const_str_STYLE_IMAGE_RECOLOR; -extern const bcstring be_const_str_real; extern const bcstring be_const_str_ADE7953_IRQ; -extern const bcstring be_const_str_STYLE_PATTERN_RECOLOR_OPA; -extern const bcstring be_const_str_STYLE_VALUE_BLEND_MODE; -extern const bcstring be_const_str_cmd; -extern const bcstring be_const_str_create; -extern const bcstring be_const_str_get_style_bg_grad_dir; -extern const bcstring be_const_str_increment; -extern const bcstring be_const_str_lv_tileview; -extern const bcstring be_const_str_set_style_local_bg_grad_stop; -extern const bcstring be_const_str_LABEL_ALIGN_LEFT; -extern const bcstring be_const_str_OPEN_DRAIN; -extern const bcstring be_const_str_get_angle_offset; -extern const bcstring be_const_str_SYMBOL_EJECT; -extern const bcstring be_const_str_STYLE_PAD_RIGHT; -extern const bcstring be_const_str_get_style_line_blend_mode; -extern const bcstring be_const_str_set_style_local_scale_grad_color; -extern const bcstring be_const_str_PROTECT_CLICK_FOCUS; -extern const bcstring be_const_str_resolvecmnd; -extern const bcstring be_const_str_TASMOTACLIENT_RST; -extern const bcstring be_const_str_get_rollover; -extern const bcstring be_const_str_OBJMASK_PART_MAIN; -extern const bcstring be_const_str_STYLE_OUTLINE_OPA; -extern const bcstring be_const_str_remove_rule; -extern const bcstring be_const_str_set_image_opa; -extern const bcstring be_const_str_get_btnmatrix; -extern const bcstring be_const_str_lv_switch; -extern const bcstring be_const_str_set_wrap; -extern const bcstring be_const_str_SSPI; -extern const bcstring be_const_str_STYLE_SCALE_BORDER_WIDTH; -extern const bcstring be_const_str_set_map; -extern const bcstring be_const_str_set_width_margin; -extern const bcstring be_const_str_DRAG_DIR_HOR; -extern const bcstring be_const_str_KEY_BACKSPACE; -extern const bcstring be_const_str_set_focus_parent; -extern const bcstring be_const_str_get_one_check; -extern const bcstring be_const_str_get_state; -extern const bcstring be_const_str_set_style_local_image_blend_mode; -extern const bcstring be_const_str_set_y; -extern const bcstring be_const_str_TEXT_DECOR_NONE; -extern const bcstring be_const_str_ALIGN_IN_BOTTOM_MID; -extern const bcstring be_const_str_PZEM016_RX; -extern const bcstring be_const_str_exp; -extern const bcstring be_const_str_get_style_size; -extern const bcstring be_const_str_get_style_transition_prop_2; -extern const bcstring be_const_str_HM10_TX; -extern const bcstring be_const_str_STYLE_OUTLINE_BLEND_MODE; -extern const bcstring be_const_str_STYLE_SCALE_END_BORDER_WIDTH; -extern const bcstring be_const_str_get_style_text_sel_color; -extern const bcstring be_const_str_set_ext_click_area; -extern const bcstring be_const_str_else; -extern const bcstring be_const_str_ceil; -extern const bcstring be_const_str_set_content_size; -extern const bcstring be_const_str_get_edge_flash; -extern const bcstring be_const_str_get_style_outline_color; -extern const bcstring be_const_str_get_scrl_layout; -extern const bcstring be_const_str_lv_spinner; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_5; -extern const bcstring be_const_str_set_editing; -extern const bcstring be_const_str_transform; -extern const bcstring be_const_str_SDM120_RX; -extern const bcstring be_const_str_get_style_line_dash_width; -extern const bcstring be_const_str_scr_act; -extern const bcstring be_const_str_INDEV_STATE_REL; -extern const bcstring be_const_str_gc; -extern const bcstring be_const_str_get_btn_ctrl; -extern const bcstring be_const_str_get_y; -extern const bcstring be_const_str_register_button_encoder; -extern const bcstring be_const_str_hide_series; -extern const bcstring be_const_str_issubclass; -extern const bcstring be_const_str_IBEACON_RX; -extern const bcstring be_const_str_SYMBOL_POWER; -extern const bcstring be_const_str_set_text_static; -extern const bcstring be_const_str_set_value_letter_space; -extern const bcstring be_const_str_set_col_cnt; -extern const bcstring be_const_str_do; -extern const bcstring be_const_str_ILI9341_CS; -extern const bcstring be_const_str_set_btns_pos; -extern const bcstring be_const_str_set_style_local_value_letter_space; -extern const bcstring be_const_str_get_btn_label; -extern const bcstring be_const_str_get_dir; -extern const bcstring be_const_str_RISING; -extern const bcstring be_const_str_set_design_cb; -extern const bcstring be_const_str_super; -extern const bcstring be_const_str_get_tile_act; -extern const bcstring be_const_str_set_today_date; -extern const bcstring be_const_str_GRAD_DIR_NONE; -extern const bcstring be_const_str_Wire; -extern const bcstring be_const_str___upper__; -extern const bcstring be_const_str_get_style_line_width; -extern const bcstring be_const_str_set_scale; -extern const bcstring be_const_str_set_btn_width; -extern const bcstring be_const_str_TABVIEW_TAB_POS_BOTTOM; -extern const bcstring be_const_str_set_pivot; -extern const bcstring be_const_str_set_scrl_layout; -extern const bcstring be_const_str_ALIGN_IN_TOP_LEFT; -extern const bcstring be_const_str_detect; -extern const bcstring be_const_str_get_width_margin; -extern const bcstring be_const_str_set_style_local_bg_grad_dir; -extern const bcstring be_const_str_EVENT_DEFOCUSED; -extern const bcstring be_const_str_get_max_value; -extern const bcstring be_const_str_MCP39F5_RX; -extern const bcstring be_const_str_TXT_FLAG_CENTER; -extern const bcstring be_const_str_add_char; -extern const bcstring be_const_str_clear_btn_ctrl_all; -extern const bcstring be_const_str_count_children; -extern const bcstring be_const_str_set_style_local_transition_time; -extern const bcstring be_const_str_set_text_blend_mode; -extern const bcstring be_const_str_align_x; -extern const bcstring be_const_str_set_style_local_value_str; -extern const bcstring be_const_str_LABEL_LONG_EXPAND; -extern const bcstring be_const_str_set_transition_prop_6; -extern const bcstring be_const_str_PROTECT_FOLLOW; -extern const bcstring be_const_str_RF_SENSOR; -extern const bcstring be_const_str_STYLE_BG_BLEND_MODE; -extern const bcstring be_const_str_lv_page; -extern const bcstring be_const_str_set_transition_time; -extern const bcstring be_const_str_SHELLY_DIMMER_RST_INV; -extern const bcstring be_const_str_seg7_font; -extern const bcstring be_const_str_set_x; -extern const bcstring be_const_str_send_data; -extern const bcstring be_const_str_set_group; -extern const bcstring be_const_str_ALIGN_OUT_RIGHT_BOTTOM; -extern const bcstring be_const_str_get_style_line_dash_gap; -extern const bcstring be_const_str_get_style_transition_prop_1; -extern const bcstring be_const_str_set_y_tick_length; -extern const bcstring be_const_str_set_style_local_pattern_blend_mode; -extern const bcstring be_const_str_add_element; -extern const bcstring be_const_str_get_style_image_opa; -extern const bcstring be_const_str_KEY_ENTER; -extern const bcstring be_const_str_SBR_RX; -extern const bcstring be_const_str_set_max_height; -extern const bcstring be_const_str_BLEND_MODE_NORMAL; -extern const bcstring be_const_str_get_cursor_manage; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_2; -extern const bcstring be_const_str_get_x; -extern const bcstring be_const_str_is_inactive; -extern const bcstring be_const_str_CHART_TYPE_NONE; -extern const bcstring be_const_str_number; -extern const bcstring be_const_str_set_end_angle; -extern const bcstring be_const_str_LE01MR_TX; -extern const bcstring be_const_str_set_padding_left; -extern const bcstring be_const_str_get_active_btn_text; -extern const bcstring be_const_str_get_style_shadow_blend_mode; -extern const bcstring be_const_str_get_tasmota; -extern const bcstring be_const_str_ILI9341_DC; -extern const bcstring be_const_str_SENSOR_END; -extern const bcstring be_const_str_STYLE_MARGIN_BOTTOM; -extern const bcstring be_const_str_STYLE_TEXT_SEL_BG_COLOR; -extern const bcstring be_const_str_get_cursor_pos; -extern const bcstring be_const_str_set_dir; -extern const bcstring be_const_str_DROPDOWN_DIR_DOWN; -extern const bcstring be_const_str_get_cell_align; -extern const bcstring be_const_str_SYMBOL_NEW_LINE; -extern const bcstring be_const_str_focus_prev; -extern const bcstring be_const_str_get_drag_throw; -extern const bcstring be_const_str_set_text_align; -extern const bcstring be_const_str_CHART_AXIS_INVERSE_LABELS_ORDER; -extern const bcstring be_const_str_get_ext_attr; -extern const bcstring be_const_str_set_placeholder_text; -extern const bcstring be_const_str_RC522_CS; -extern const bcstring be_const_str_get_style_value_ofs_x; -extern const bcstring be_const_str_set_outline_blend_mode; -extern const bcstring be_const_str_set_scale_border_width; -extern const bcstring be_const_str_web_add_button; -extern const bcstring be_const_str_web_add_main_button; -extern const bcstring be_const_str_Driver; -extern const bcstring be_const_str_get_title; -extern const bcstring be_const_str_collect; -extern const bcstring be_const_str_get_series_area; -extern const bcstring be_const_str_set_style_local_line_rounded; -extern const bcstring be_const_str_SSPI_MOSI; -extern const bcstring be_const_str_TUYA_TX; -extern const bcstring be_const_str_get_cell_merge_right; -extern const bcstring be_const_str_CHANGE; -extern const bcstring be_const_str_NRG_SEL; -extern const bcstring be_const_str_STYLE_BORDER_BLEND_MODE; -extern const bcstring be_const_str_set_zoom; -extern const bcstring be_const_str_get_point_count; -extern const bcstring be_const_str_BORDER_SIDE_TOP; -extern const bcstring be_const_str_SYMBOL_MUTE; -extern const bcstring be_const_str_get_style_outline_opa; -extern const bcstring be_const_str_set_click; -extern const bcstring be_const_str_STYLE_VALUE_LINE_SPACE; -extern const bcstring be_const_str_SYMBOL_SHUFFLE; -extern const bcstring be_const_str_SYMBOL_STOP; -extern const bcstring be_const_str_align_y; -extern const bcstring be_const_str_set_selected; -extern const bcstring be_const_str_MAX7219CLK; -extern const bcstring be_const_str_set_transition_prop_1; -extern const bcstring be_const_str_HJL_CF; -extern const bcstring be_const_str_set_event_cb; -extern const bcstring be_const_str_set_style_local_bg_color; -extern const bcstring be_const_str_ETH_PHY_MDIO; -extern const bcstring be_const_str_set_adv_hittest; -extern const bcstring be_const_str_opt_add; -extern const bcstring be_const_str_GAUGE_PART_MAJOR; -extern const bcstring be_const_str_setrange; -extern const bcstring be_const_str_ALIGN_IN_RIGHT_MID; -extern const bcstring be_const_str_NAVY; -extern const bcstring be_const_str_set_drag_dir; -extern const bcstring be_const_str_BUZZER; -extern const bcstring be_const_str_yield; extern const bcstring be_const_str_KEY1_TC; -extern const bcstring be_const_str_get_checkable; -extern const bcstring be_const_str_set_style_local_value_ofs_x; -extern const bcstring be_const_str_DRAG_DIR_VER; -extern const bcstring be_const_str_EVENT_CANCEL; -extern const bcstring be_const_str_lv_line; -extern const bcstring be_const_str_CALENDAR_PART_BG; -extern const bcstring be_const_str_EVENT_RELEASED; -extern const bcstring be_const_str_LAYOUT_COLUMN_LEFT; -extern const bcstring be_const_str_STYLE_SCALE_END_LINE_WIDTH; -extern const bcstring be_const_str_gamma10; -extern const bcstring be_const_str_set_digit_format; -extern const bcstring be_const_str_set_outline_pad; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_3; -extern const bcstring be_const_str_copy_buf; -extern const bcstring be_const_str_imin; -extern const bcstring be_const_str_set_style_local_shadow_spread; -extern const bcstring be_const_str_DSB; -extern const bcstring be_const_str_get_style_line_rounded; -extern const bcstring be_const_str_CALENDAR_PART_DATE; -extern const bcstring be_const_str_DISP_SIZE_LARGE; -extern const bcstring be_const_str_WEBCAM_PSCLK; -extern const bcstring be_const_str_get_src; -extern const bcstring be_const_str_set_disabled; -extern const bcstring be_const_str_find; -extern const bcstring be_const_str_PULLUP; -extern const bcstring be_const_str_set_style_local_transition_prop_3; -extern const bcstring be_const_str_return; -extern const bcstring be_const_str_ADC_PH; -extern const bcstring be_const_str_OBJ_PART_VIRTUAL_FIRST; -extern const bcstring be_const_str_WEBCAM_RESET; -extern const bcstring be_const_str_sinh; -extern const bcstring be_const_str_get_focused_btn; -extern const bcstring be_const_str_is_focused; -extern const bcstring be_const_str_set_line_opa; -extern const bcstring be_const_str_GAUGE_PART_NEEDLE; -extern const bcstring be_const_str_SYMBOL_KEYBOARD; -extern const bcstring be_const_str_set_style_local_value_opa; -extern const bcstring be_const_str_KEY_NEXT; -extern const bcstring be_const_str_SYMBOL_UP; -extern const bcstring be_const_str_get_editing; -extern const bcstring be_const_str_set_checked; -extern const bcstring be_const_str_CHART_TYPE_COLUMN; -extern const bcstring be_const_str_get_style_bg_opa; -extern const bcstring be_const_str_CHART_AXIS_DRAW_LAST_TICK; -extern const bcstring be_const_str_get_style_value_ofs_y; -extern const bcstring be_const_str_SAIR_TX; -extern const bcstring be_const_str_SDM630_TX; -extern const bcstring be_const_str_PROTECT_POS; -extern const bcstring be_const_str_STATE_DEFAULT; -extern const bcstring be_const_str_focus_freeze; -extern const bcstring be_const_str_get_offset_y; -extern const bcstring be_const_str_set_pad_right; -extern const bcstring be_const_str_get_style_transform_height; -extern const bcstring be_const_str_set_btn_ctrl_all; -extern const bcstring be_const_str_set_style_local_shadow_color; -extern const bcstring be_const_str_P9813_DAT; -extern const bcstring be_const_str_set_drag_throw; -extern const bcstring be_const_str_get_day_of_week; -extern const bcstring be_const_str_set_bright; -extern const bcstring be_const_str_set_symbol; -extern const bcstring be_const_str_calldepth; -extern const bcstring be_const_str_Tasmota; -extern const bcstring be_const_str_get_scrollbar_mode; -extern const bcstring be_const_str_CPICKER_TYPE_RECT; -extern const bcstring be_const_str_TFMINIPLUS_TX; -extern const bcstring be_const_str_BL0940_RX; -extern const bcstring be_const_str_get_bg_angle_start; -extern const bcstring be_const_str_get_style_margin_top; -extern const bcstring be_const_str_ARC_PART_INDIC; -extern const bcstring be_const_str_SYMBOL_WARNING; -extern const bcstring be_const_str_OPA_60; -extern const bcstring be_const_str_SYMBOL_BLUETOOTH; -extern const bcstring be_const_str_get_scrl_fit_bottom; -extern const bcstring be_const_str_traceback; -extern const bcstring be_const_str_import; -extern const bcstring be_const_str_STYLE_BG_OPA; -extern const bcstring be_const_str_get_style_pad_bottom; -extern const bcstring be_const_str_pin; -extern const bcstring be_const_str_chars_in_string; -extern const bcstring be_const_str_del_anim_ready_cb; -extern const bcstring be_const_str_set_bg_color; -extern const bcstring be_const_str_PROTECT_CHILD_CHG; -extern const bcstring be_const_str_MHZ_TXD; -extern const bcstring be_const_str_set_ext_array; -extern const bcstring be_const_str_fromstring; -extern const bcstring be_const_str_get_height_grid; -extern const bcstring be_const_str_set_style_local_value_ofs_y; -extern const bcstring be_const_str_DSB_OUT; -extern const bcstring be_const_str_invalidate; -extern const bcstring be_const_str_set_critical_value; -extern const bcstring be_const_str_set_height_margin; -extern const bcstring be_const_str_get_style_border_side; -extern const bcstring be_const_str_get_sb_mode; -extern const bcstring be_const_str_set_pad_top; -extern const bcstring be_const_str_CHART_CURSOR_NONE; -extern const bcstring be_const_str_SSD1331_CS; -extern const bcstring be_const_str_SYMBOL_PLUS; -extern const bcstring be_const_str_SYMBOL_SAVE; -extern const bcstring be_const_str_lv_gauge; -extern const bcstring be_const_str_set_btn_ctrl; -extern const bcstring be_const_str_set_max_length; -extern const bcstring be_const_str_get_style_scale_end_color; -extern const bcstring be_const_str_del; -extern const bcstring be_const_str_focus_obj; -extern const bcstring be_const_str_lv_checkbox; -extern const bcstring be_const_str_set_pattern_recolor; -extern const bcstring be_const_str_SDS0X1_RX; -extern const bcstring be_const_str_SYMBOL_MINUS; -extern const bcstring be_const_str_set_style_local_transition_prop_2; -extern const bcstring be_const_str_remove; -extern const bcstring be_const_str_PROTECT_EVENT_TO_DISABLED; -extern const bcstring be_const_str_clear_protect; -extern const bcstring be_const_str_get_height_margin; -extern const bcstring be_const_str_REL1; -extern const bcstring be_const_str_down; -extern const bcstring be_const_str_WE517_TX; -extern const bcstring be_const_str_set_pattern_repeat; -extern const bcstring be_const_str_stop_auto_close; -extern const bcstring be_const_str_NRF24_CS; -extern const bcstring be_const_str_CALENDAR_PART_DAY_NAMES; -extern const bcstring be_const_str_i2c_enabled; -extern const bcstring be_const_str_BORDER_SIDE_FULL; -extern const bcstring be_const_str_EVENT_PRESSING; -extern const bcstring be_const_str_TXT_FLAG_FIT; -extern const bcstring be_const_str_ZIGBEE_RX; -extern const bcstring be_const_str_ALIGN_OUT_BOTTOM_LEFT; -extern const bcstring be_const_str_set_gesture_parent; -extern const bcstring be_const_str_get_offset_x; -extern const bcstring be_const_str_set_buffer; -extern const bcstring be_const_str_SYMBOL_VOLUME_MID; -extern const bcstring be_const_str_A4988_MS1; -extern const bcstring be_const_str_resp_cmnd_error; -extern const bcstring be_const_str_get_next_btn; -extern const bcstring be_const_str_LIST_PART_SCROLLBAR; -extern const bcstring be_const_str_TEXTAREA_CURSOR_LAST; -extern const bcstring be_const_str_get_needle_img_pivot_x; -extern const bcstring be_const_str_BTNMATRIX_CTRL_CLICK_TRIG; -extern const bcstring be_const_str_VSPI; -extern const bcstring be_const_str_remove_mask; -extern const bcstring be_const_str_set_style_local_border_opa; -extern const bcstring be_const_str_get_angle_start; -extern const bcstring be_const_str_set_focus_cb; -extern const bcstring be_const_str_OPA_0; -extern const bcstring be_const_str_SLIDER_TYPE_RANGE; -extern const bcstring be_const_str_resize; -extern const bcstring be_const_str_SYMBOL_GPS; -extern const bcstring be_const_str_get_style_text_color; -extern const bcstring be_const_str_set_transition_prop_3; -extern const bcstring be_const_str_PN532_TXD; -extern const bcstring be_const_str_init_draw_rect_dsc; -extern const bcstring be_const_str_set_line_dash_gap; -extern const bcstring be_const_str_set_style_local_image_recolor_opa; -extern const bcstring be_const_str_get_local_style; -extern const bcstring be_const_str_set_cell_value; -extern const bcstring be_const_str_set_style_local_border_color; -extern const bcstring be_const_str_I2C_SDA; -extern const bcstring be_const_str_SR04_TRIG; -extern const bcstring be_const_str_get_child; -extern const bcstring be_const_str_set_line_width; -extern const bcstring be_const_str_set_y_invert; -extern const bcstring be_const_str_set_one_check; -extern const bcstring be_const_str_get_align; -extern const bcstring be_const_str_SYMBOL_DIRECTORY; -extern const bcstring be_const_str_set_chg_rate; -extern const bcstring be_const_str_STYLE_SIZE; -extern const bcstring be_const_str_get_top; -extern const bcstring be_const_str_EVENT_LONG_PRESSED_REPEAT; -extern const bcstring be_const_str_rtc; -extern const bcstring be_const_str_FIT_TIGHT; -extern const bcstring be_const_str_STYLE_TRANSITION_PROP_1; -extern const bcstring be_const_str_get_width; -extern const bcstring be_const_str_lv_roller; -extern const bcstring be_const_str_TABVIEW_TAB_POS_LEFT; -extern const bcstring be_const_str_get_layout; -extern const bcstring be_const_str_tolower; -extern const bcstring be_const_str_STYLE_SHADOW_WIDTH; -extern const bcstring be_const_str_DROPDOWN_PART_SELECTED; -extern const bcstring be_const_str_FS_RES_FULL; -extern const bcstring be_const_str_set_pattern_opa; -extern const bcstring be_const_str_set_style_local_transition_prop_1; -extern const bcstring be_const_str_LINEMETER_PART_MAIN; -extern const bcstring be_const_str_AQUA; -extern const bcstring be_const_str_DISP_SIZE_SMALL; -extern const bcstring be_const_str_SYMBOL_PAUSE; -extern const bcstring be_const_str_STATE_HOVERED; -extern const bcstring be_const_str_SYMBOL_BATTERY_3; -extern const bcstring be_const_str_get_left_value; -extern const bcstring be_const_str_get_text_sel_start; -extern const bcstring be_const_str_ALIGN_OUT_LEFT_TOP; -extern const bcstring be_const_str_STYLE_SHADOW_OFS_X; -extern const bcstring be_const_str_OLED_RESET; -extern const bcstring be_const_str_KEYBOARD_MODE_SPECIAL; -extern const bcstring be_const_str_add_state; -extern const bcstring be_const_str_opt_neq; -extern const bcstring be_const_str_HRXL_RX; -extern const bcstring be_const_str_WEBCAM_VSYNC; -extern const bcstring be_const_str_LED_PART_MAIN; -extern const bcstring be_const_str_get_needle_img_pivot_y; -extern const bcstring be_const_str_STYLE_IMAGE_BLEND_MODE; -extern const bcstring be_const_str_add_cmd; -extern const bcstring be_const_str_set_x_tick_length; -extern const bcstring be_const_str_get_ext_click_pad_bottom; -extern const bcstring be_const_str_get_style_value_letter_space; -extern const bcstring be_const_str_STYLE_BORDER_POST; -extern const bcstring be_const_str_set_style_local_text_opa; -extern const bcstring be_const_str_get_style_shadow_opa; -extern const bcstring be_const_str_set_transition_prop_2; -extern const bcstring be_const_str_set_style_local_pattern_image; -extern const bcstring be_const_str_KEY1_INV; -extern const bcstring be_const_str_WEBCAM_XCLK; -extern const bcstring be_const_str_get_style_text_line_space; -extern const bcstring be_const_str_resp_cmnd_done; -extern const bcstring be_const_str_get_angle_end; -extern const bcstring be_const_str_scan; -extern const bcstring be_const_str_set_size; -extern const bcstring be_const_str_PWM1; -extern const bcstring be_const_str_set_top; -extern const bcstring be_const_str_SSPI_MAX31865_CS1; -extern const bcstring be_const_str_get_ext_click_pad_top; -extern const bcstring be_const_str_set_start_angle; -extern const bcstring be_const_str_ROT1B; -extern const bcstring be_const_str_STYLE_TEXT_COLOR; -extern const bcstring be_const_str_SYMBOL_BACKSPACE; -extern const bcstring be_const_str_FS_RES_BUSY; -extern const bcstring be_const_str_byte; -extern const bcstring be_const_str_set_clip_corner; -extern const bcstring be_const_str_set_fit; -extern const bcstring be_const_str_SYMBOL_BULLET; -extern const bcstring be_const_str_get_child_back; -extern const bcstring be_const_str_FS_RES_OK; -extern const bcstring be_const_str_STYLE_VALUE_OFS_Y; -extern const bcstring be_const_str_BUZZER_INV; -extern const bcstring be_const_str_CPICKER_COLOR_MODE_SATURATION; -extern const bcstring be_const_str_SYMBOL_DOWN; -extern const bcstring be_const_str_get_auto_fit; -extern const bcstring be_const_str_get_type; -extern const bcstring be_const_str_SCROLLBAR_MODE_HIDE; -extern const bcstring be_const_str_set_outline_opa; -extern const bcstring be_const_str_ADC_RANGE; -extern const bcstring be_const_str_AS608_TX; -extern const bcstring be_const_str_LEDLNK_INV; -extern const bcstring be_const_str_SPI_MOSI; -extern const bcstring be_const_str_pin_used; -extern const bcstring be_const_str_set_style_local_pattern_recolor; -extern const bcstring be_const_str_ADC_INPUT; -extern const bcstring be_const_str_STYLE_TRANSITION_TIME; -extern const bcstring be_const_str_focus; -extern const bcstring be_const_str_iter; -extern const bcstring be_const_str_set_style_local_border_blend_mode; -extern const bcstring be_const_str_set_div_line_count; -extern const bcstring be_const_str_set_style_local_text_color; -extern const bcstring be_const_str_reverse_gamma10; -extern const bcstring be_const_str_SYMBOL_BATTERY_2; -extern const bcstring be_const_str_class; -extern const bcstring be_const_str_CPICKER_PART_MAIN; -extern const bcstring be_const_str_STYLE_SHADOW_OFS_Y; -extern const bcstring be_const_str_get_symbol; -extern const bcstring be_const_str_realign; -extern const bcstring be_const_str_ADC_CT_POWER; -extern const bcstring be_const_str_AS3935; -extern const bcstring be_const_str_get_auto_realign; -extern const bcstring be_const_str_A4988_DIR; -extern const bcstring be_const_str_set_text_fmt; -extern const bcstring be_const_str_NEOPOOL_RX; -extern const bcstring be_const_str_STYLE_TEXT_DECOR; -extern const bcstring be_const_str_get_style_transform_zoom; -extern const bcstring be_const_str_HSPI; -extern const bcstring be_const_str_get_height; -extern const bcstring be_const_str_get_letter_on; -extern const bcstring be_const_str_CALENDAR_PART_HEADER; -extern const bcstring be_const_str_GESTURE_DIR_RIGHT; -extern const bcstring be_const_str_get_pwd_show_time; -extern const bcstring be_const_str_scale_uint; -extern const bcstring be_const_str_set_hidden; -extern const bcstring be_const_str_set_left_value; -extern const bcstring be_const_str_set_style_local_text_decor; -extern const bcstring be_const_str_BLUE; -extern const bcstring be_const_str_STYLE_TRANSITION_PATH; -extern const bcstring be_const_str_draw_arc; -extern const bcstring be_const_str_handle_get_type_signal; -extern const bcstring be_const_str_is_dragged; -extern const bcstring be_const_str_set_angle; -extern const bcstring be_const_str_set_anim_speed; -extern const bcstring be_const_str_set_px; -extern const bcstring be_const_str_KEYBOARD_PART_BTN; -extern const bcstring be_const_str_STYLE_SCALE_END_COLOR; -extern const bcstring be_const_str_SYMBOL_CHARGE; -extern const bcstring be_const_str_get_btn_img; -extern const bcstring be_const_str_set_bg_end_angle; -extern const bcstring be_const_str_set_margin_right; -extern const bcstring be_const_str_get_fit_left; -extern const bcstring be_const_str_RFRECV; -extern const bcstring be_const_str_set_scale_end_color; -extern const bcstring be_const_str_set_style_local_transform_width; -extern const bcstring be_const_str_set_click_focus; -extern const bcstring be_const_str_lv_calendar; -extern const bcstring be_const_str_STYLE_BG_GRAD_STOP; -extern const bcstring be_const_str_set_insert_replace; -extern const bcstring be_const_str_set_line_dash_width; -extern const bcstring be_const_str_DRAG_DIR_ONE; -extern const bcstring be_const_str_HRE_DATA; -extern const bcstring be_const_str_format; -extern const bcstring be_const_str_get_light; -extern const bcstring be_const_str_get_option; -extern const bcstring be_const_str_count_children_recursive; -extern const bcstring be_const_str_is_checked; -extern const bcstring be_const_str_lv_imgbtn; -extern const bcstring be_const_str_PZEM0XX_TX; -extern const bcstring be_const_str_bus; -extern const bcstring be_const_str_rand; -extern const bcstring be_const_str_BS814_DAT; -extern const bcstring be_const_str_STYLE_VALUE_OFS_X; -extern const bcstring be_const_str_get_nearest_index_from_coord; -extern const bcstring be_const_str_OPA_TRANSP; -extern const bcstring be_const_str_TXT_CMD_STATE_IN; -extern const bcstring be_const_str_lv_font; -extern const bcstring be_const_str_set_knob_colored; -extern const bcstring be_const_str_PAGE_EDGE_LEFT; -extern const bcstring be_const_str_SYMBOL_EYE_CLOSE; -extern const bcstring be_const_str_get_style_margin_right; -extern const bcstring be_const_str_ARC_TYPE_SYMMETRIC; -extern const bcstring be_const_str_PN532_RXD; -extern const bcstring be_const_str_add_protect; -extern const bcstring be_const_str_list; -extern const bcstring be_const_str_set_style_local_value_color; -extern const bcstring be_const_str_GESTURE_DIR_BOTTOM; -extern const bcstring be_const_str_SM16716_SEL; -extern const bcstring be_const_str_resp_cmnd_str; -extern const bcstring be_const_str_set_style_local_outline_blend_mode; -extern const bcstring be_const_str_TASMOTACLIENT_RST_INV; -extern const bcstring be_const_str_title_get_alignment; -extern const bcstring be_const_str_ROT1B_NP; -extern const bcstring be_const_str_STYLE_SCALE_WIDTH; -extern const bcstring be_const_str_TCP_RX; -extern const bcstring be_const_str___iterator__; -extern const bcstring be_const_str_cursor_up; -extern const bcstring be_const_str_get_style_clip_corner; -extern const bcstring be_const_str_get_style_value_blend_mode; -extern const bcstring be_const_str_CHART_AXIS_SKIP_LAST_TICK; -extern const bcstring be_const_str_del_char_forward; -extern const bcstring be_const_str_invalidate_area; -extern const bcstring be_const_str_set_range; -extern const bcstring be_const_str_CSE7766_RX; -extern const bcstring be_const_str_set_pattern_blend_mode; -extern const bcstring be_const_str_set_style_local_opa_scale; -extern const bcstring be_const_str_TM1638CLK; -extern const bcstring be_const_str_get_highlighted_dates_num; -extern const bcstring be_const_str_set_auto_fit; -extern const bcstring be_const_str_SYMBOL_BATTERY_1; -extern const bcstring be_const_str_split; -extern const bcstring be_const_str_SI7021; -extern const bcstring be_const_str_remove_style; -extern const bcstring be_const_str_set_light; -extern const bcstring be_const_str_lv_btn; -extern const bcstring be_const_str_set_margin_left; -extern const bcstring be_const_str_CHART_CURSOR_RIGHT; -extern const bcstring be_const_str_get_cell_type; -extern const bcstring be_const_str_run_deferred; -extern const bcstring be_const_str_set_style_local_bg_main_stop; -extern const bcstring be_const_str_set_text_opa; -extern const bcstring be_const_str_SYMBOL_SD_CARD; -extern const bcstring be_const_str_set_style_local_bg_grad_color; -extern const bcstring be_const_str_SYMBOL_EYE_OPEN; -extern const bcstring be_const_str_set_point_id; -extern const bcstring be_const_str_clear_series; -extern const bcstring be_const_str_LAYOUT_ROW_TOP; -extern const bcstring be_const_str_set_radius; -extern const bcstring be_const_str_OPA_70; -extern const bcstring be_const_str_wire_scan; -extern const bcstring be_const_str_ARIRFSEL; -extern const bcstring be_const_str_LABEL_ALIGN_RIGHT; -extern const bcstring be_const_str_clean; -extern const bcstring be_const_str_get_angle; -extern const bcstring be_const_str_OPA_50; -extern const bcstring be_const_str_STYLE_PATTERN_RECOLOR; -extern const bcstring be_const_str_abs; -extern const bcstring be_const_str_get_pressed_cell; -extern const bcstring be_const_str_set_style_local_scale_end_border_width; -extern const bcstring be_const_str_get_scrl_fit_top; -extern const bcstring be_const_str_set_height; -extern const bcstring be_const_str_BAR_TYPE_CUSTOM; -extern const bcstring be_const_str_LABEL_LONG_DOT; -extern const bcstring be_const_str_SYMBOL_WIFI; -extern const bcstring be_const_str_area_is_visible; -extern const bcstring be_const_str_set_textarea; -extern const bcstring be_const_str_ADC_BUTTON; -extern const bcstring be_const_str_EVENT_KEY; -extern const bcstring be_const_str_get_style_bg_blend_mode; -extern const bcstring be_const_str_get_label; -extern const bcstring be_const_str_LAYOUT_ROW_BOTTOM; -extern const bcstring be_const_str_set_day_names; -extern const bcstring be_const_str_set_hsv; -extern const bcstring be_const_str_set_style_local_shadow_ofs_y; -extern const bcstring be_const_str_ROLLER_MODE_NORMAL; -extern const bcstring be_const_str_VL53L0X_XSHUT1; -extern const bcstring be_const_str_STYLE_TEXT_FONT; -extern const bcstring be_const_str_set_opa_scale; -extern const bcstring be_const_str_set_style_local_border_post; -extern const bcstring be_const_str_MAX7219CS; -extern const bcstring be_const_str_delay; -extern const bcstring be_const_str_init_draw_img_dsc; -extern const bcstring be_const_str_sin; -extern const bcstring be_const_str_CNTR1; -extern const bcstring be_const_str_A4988_STP; -extern const bcstring be_const_str_MHZ_RXD; -extern const bcstring be_const_str_WEBCAM_PSRCS; -extern const bcstring be_const_str_clean_tab; -extern const bcstring be_const_str_get_style_image_blend_mode; -extern const bcstring be_const_str_set_style_local_shadow_opa; -extern const bcstring be_const_str_TXT_FLAG_NONE; -extern const bcstring be_const_str_WEBCAM_HSD; -extern const bcstring be_const_str_get_arc_length; -extern const bcstring be_const_str_lv_btnmatrix; -extern const bcstring be_const_str_ETH_PHY_MDC; -extern const bcstring be_const_str_set_style_local_transition_prop_6; -extern const bcstring be_const_str_clean_style_list; -extern const bcstring be_const_str_INPUT_PULLUP; -extern const bcstring be_const_str_TEXT_DECOR_STRIKETHROUGH; -extern const bcstring be_const_str_get_width_grid; -extern const bcstring be_const_str_set_style_local_border_side; -extern const bcstring be_const_str_set_text_decor; -extern const bcstring be_const_str_read; -extern const bcstring be_const_str_set_style_local_pad_left; -extern const bcstring be_const_str_SLIDER_TYPE_SYMMETRICAL; -extern const bcstring be_const_str_get_scale_angle; -extern const bcstring be_const_str_BOILER_OT_RX; -extern const bcstring be_const_str_OBJ_PART_MAIN; -extern const bcstring be_const_str_STYLE_SCALE_GRAD_COLOR; -extern const bcstring be_const_str_lv_label; extern const bcstring be_const_str_button_pressed; -extern const bcstring be_const_str_get_scrl_width; -extern const bcstring be_const_str_refresh_style; -extern const bcstring be_const_str_set_value_line_space; -extern const bcstring be_const_str_STYLE_TRANSFORM_WIDTH; -extern const bcstring be_const_str_get_style_pattern_blend_mode; -extern const bcstring be_const_str_BLEND_MODE_ADDITIVE; -extern const bcstring be_const_str_compile; -extern const bcstring be_const_str_set_style_local_margin_bottom; -extern const bcstring be_const_str_OPA_20; -extern const bcstring be_const_str_SWT1; -extern const bcstring be_const_str_get_saturation; -extern const bcstring be_const_str_set_scroll_propagation; -extern const bcstring be_const_str_get; -extern const bcstring be_const_str_blur_ver; -extern const bcstring be_const_str_SDCARD_CS; -extern const bcstring be_const_str_set_style_local_transition_delay; -extern const bcstring be_const_str_P9813_CLK; -extern const bcstring be_const_str_set_scale_width; -extern const bcstring be_const_str_ALIGN_OUT_LEFT_MID; -extern const bcstring be_const_str_PZEM017_RX; -extern const bcstring be_const_str_SM2135_DAT; -extern const bcstring be_const_str_get_style_transition_delay; -extern const bcstring be_const_str_reverse; -extern const bcstring be_const_str_SYMBOL_TRASH; -extern const bcstring be_const_str_BS814_CLK; -extern const bcstring be_const_str_save_before_restart; -extern const bcstring be_const_str_DDSU666_RX; -extern const bcstring be_const_str_STATE_PRESSED; -extern const bcstring be_const_str_TEMPL_STYLE_Y; -extern const bcstring be_const_str_CSE7761_TX; -extern const bcstring be_const_str_SOLAXX1_RX; -extern const bcstring be_const_str_lv_linemeter; -extern const bcstring be_const_str_set_style_local_image_opa; -extern const bcstring be_const_str_BORDER_SIDE_BOTTOM; -extern const bcstring be_const_str_get_recolor; -extern const bcstring be_const_str_set_line_color; -extern const bcstring be_const_str_PAGE_EDGE_BOTTOM; -extern const bcstring be_const_str_get_prev_btn; -extern const bcstring be_const_str_lv_cpicker; -extern const bcstring be_const_str_set_style_local_shadow_ofs_x; -extern const bcstring be_const_str_ALIGN_IN_BOTTOM_LEFT; -extern const bcstring be_const_str_ROT1A; -extern const bcstring be_const_str_FS_MODE_WR; -extern const bcstring be_const_str_IEM3000_RX; -extern const bcstring be_const_str_add_obj; -extern const bcstring be_const_str_acos; -extern const bcstring be_const_str_get_style_bg_grad_stop; -extern const bcstring be_const_str_get_style_pad_left; -extern const bcstring be_const_str_set_height_fit; -extern const bcstring be_const_str_set_image_blend_mode; -extern const bcstring be_const_str_STYLE_TEXT_LINE_SPACE; -extern const bcstring be_const_str_codedump; -extern const bcstring be_const_str_set_image_recolor; -extern const bcstring be_const_str_MAROON; -extern const bcstring be_const_str_STYLE_BG_GRAD_COLOR; -extern const bcstring be_const_str_get_btn_index; -extern const bcstring be_const_str_get_style_image_recolor; -extern const bcstring be_const_str_get_style_pad_right; -extern const bcstring be_const_str_set_focused_btn; -extern const bcstring be_const_str_BAR_TYPE_SYMMETRICAL; -extern const bcstring be_const_str_set_text_color; -extern const bcstring be_const_str_SYMBOL_OK; -extern const bcstring be_const_str_deinit; -extern const bcstring be_const_str_EPAPER29_CS; -extern const bcstring be_const_str_set_style_local_transition_prop_5; -extern const bcstring be_const_str_get_scrl_height; -extern const bcstring be_const_str_set_value_ofs_x; -extern const bcstring be_const_str_LABEL_LONG_BREAK; -extern const bcstring be_const_str_STYLE_TRANSFORM_ZOOM; -extern const bcstring be_const_str_lv_table; -extern const bcstring be_const_str_set_auto_realign; -extern const bcstring be_const_str_add_btn; -extern const bcstring be_const_str_set_palette; -extern const bcstring be_const_str_set_style_local_image_recolor; -extern const bcstring be_const_str_get_needle_img; -extern const bcstring be_const_str_lv_list; -extern const bcstring be_const_str_draw_rect; -extern const bcstring be_const_str_ADC_JOY; -extern const bcstring be_const_str_set_text_letter_space; -extern const bcstring be_const_str_IRSEND; -extern const bcstring be_const_str_set_pattern_image; -extern const bcstring be_const_str_STYLE_SHADOW_SPREAD; -extern const bcstring be_const_str_PULLDOWN; -extern const bcstring be_const_str__read; -extern const bcstring be_const_str_draw_img; -extern const bcstring be_const_str_STYLE_LINE_DASH_GAP; -extern const bcstring be_const_str_get_gesture_parent; -extern const bcstring be_const_str_get_parent_event; -extern const bcstring be_const_str_TM1638DIO; -extern const bcstring be_const_str_get_cursor_blink_time; -extern const bcstring be_const_str_set_cursor_manage; -extern const bcstring be_const_str_set_timer; -extern const bcstring be_const_str_LIME; -extern const bcstring be_const_str_FS_RES_LOCKED; -extern const bcstring be_const_str_set_secondary_y_tick_texts; -extern const bcstring be_const_str_set_text_sel_start; -extern const bcstring be_const_str_TEMPL_STYLE_X; -extern const bcstring be_const_str_get_scrl_fit_left; -extern const bcstring be_const_str_EVENT_LONG_PRESSED; -extern const bcstring be_const_str_HPMA_RX; -extern const bcstring be_const_str_ADC_LIGHT; -extern const bcstring be_const_str_every_100ms; -extern const bcstring be_const_str_SYMBOL_BATTERY_EMPTY; -extern const bcstring be_const_str_HX711_DAT; -extern const bcstring be_const_str_get_tab_count; -extern const bcstring be_const_str_set_style_local_text_letter_space; -extern const bcstring be_const_str_get_style_border_color; -extern const bcstring be_const_str_set_month_names; -extern const bcstring be_const_str_STYLE_SHADOW_BLEND_MODE; -extern const bcstring be_const_str_setitem; -extern const bcstring be_const_str_BTN_STATE_CHECKED_RELEASED; -extern const bcstring be_const_str_ROT1A_NP; -extern const bcstring be_const_str_TFMINIPLUS_RX; -extern const bcstring be_const_str_CHART_PART_BG; -extern const bcstring be_const_str_publish; -extern const bcstring be_const_str_ARC_PART_BG; -extern const bcstring be_const_str_LED1; -extern const bcstring be_const_str_RA8876_CS; -extern const bcstring be_const_str_TASMOTACLIENT_TXD; -extern const bcstring be_const_str_BORDER_SIDE_RIGHT; -extern const bcstring be_const_str_get_hidden; -extern const bcstring be_const_str_set_arc_length; -extern const bcstring be_const_str_set_border_side; -extern const bcstring be_const_str_CHART_TYPE_LINE; -extern const bcstring be_const_str_SPI; -extern const bcstring be_const_str_get_style_line_opa; -extern const bcstring be_const_str_set_style_local_transition_prop_4; -extern const bcstring be_const_str_GESTURE_DIR_TOP; -extern const bcstring be_const_str_set_value_ofs_y; -extern const bcstring be_const_str_opt_connect; -extern const bcstring be_const_str_BTNMATRIX_CTRL_CHECK_STATE; -extern const bcstring be_const_str_EVENT_LEAVE; -extern const bcstring be_const_str_SDM72_TX; -extern const bcstring be_const_str_fill_bg; -extern const bcstring be_const_str_set_style_local_line_dash_width; -extern const bcstring be_const_str_set_tab_act; -extern const bcstring be_const_str_CSE7761_RX; -extern const bcstring be_const_str_lv_canvas; -extern const bcstring be_const_str_srand; -extern const bcstring be_const_str_add_text; -extern const bcstring be_const_str_get_antialias; -extern const bcstring be_const_str_remove_series; -extern const bcstring be_const_str_set_pad_inner; -extern const bcstring be_const_str_get_step; -extern const bcstring be_const_str_set_state; -extern const bcstring be_const_str_LABEL_LONG_SROLL; -extern const bcstring be_const_str_get_drag_dir; -extern const bcstring be_const_str_BTN_STATE_CHECKED_PRESSED; -extern const bcstring be_const_str_INDEV_STATE_PR; -extern const bcstring be_const_str_classname; -extern const bcstring be_const_str_get_btn_selected; -extern const bcstring be_const_str_set_drag; -extern const bcstring be_const_str_set_mirror; -extern const bcstring be_const_str_CHART_CURSOR_DOWN; -extern const bcstring be_const_str_WEBCAM_HREF; -extern const bcstring be_const_str_get_col_cnt; -extern const bcstring be_const_str_set_value_blend_mode; -extern const bcstring be_const_str_SPINNER_DIR_FORWARD; -extern const bcstring be_const_str_set_style_local_value_font; -extern const bcstring be_const_str_set_transform_zoom; -extern const bcstring be_const_str_set_antialias; -extern const bcstring be_const_str_set_width_fit; -extern const bcstring be_const_str_ARC_TYPE_NORMAL; -extern const bcstring be_const_str_ETH_PHY_POWER; -extern const bcstring be_const_str_SCROLLBAR_MODE_OFF; -extern const bcstring be_const_str_set_scrollbar_mode; -extern const bcstring be_const_str_set_shadow_spread; -extern const bcstring be_const_str_set_options; -extern const bcstring be_const_str_ALIGN_OUT_BOTTOM_MID; -extern const bcstring be_const_str_SDS0X1_TX; -extern const bcstring be_const_str_set_outline_width; -extern const bcstring be_const_str_SCROLLBAR_MODE_DRAG; -extern const bcstring be_const_str_get_selected; -extern const bcstring be_const_str_CPICKER_PART_KNOB; -extern const bcstring be_const_str_TABVIEW_TAB_POS_NONE; -extern const bcstring be_const_str_except; -extern const bcstring be_const_str_OPA_90; -extern const bcstring be_const_str_OUTPUT_HI; -extern const bcstring be_const_str_TELEINFO_RX; -extern const bcstring be_const_str_get_anim_speed; -extern const bcstring be_const_str_set_style_local_outline_pad; -extern const bcstring be_const_str_str; -extern const bcstring be_const_str_STYLE_SHADOW_COLOR; -extern const bcstring be_const_str_montserrat_font; -extern const bcstring be_const_str_MAGENTA; -extern const bcstring be_const_str_set_image_recolor_opa; -extern const bcstring be_const_str_set_text_line_space; -extern const bcstring be_const_str_FS_RES_FS_ERR; -extern const bcstring be_const_str_SYMBOL_CLOSE; -extern const bcstring be_const_str__rules; -extern const bcstring be_const_str_print; -extern const bcstring be_const_str_item; -extern const bcstring be_const_str_ALIGN_OUT_RIGHT_MID; -extern const bcstring be_const_str_DROPDOWN_PART_LIST; -extern const bcstring be_const_str_SSD1331_DC; -extern const bcstring be_const_str_get_style_shadow_ofs_y; -extern const bcstring be_const_str_on_edge; -extern const bcstring be_const_str_SYMBOL_PREV; -extern const bcstring be_const_str_set_value_opa; -extern const bcstring be_const_str_set_width; -extern const bcstring be_const_str_AS608_RX; -extern const bcstring be_const_str_CHART_AXIS_PRIMARY_Y; -extern const bcstring be_const_str_TM1638STB; -extern const bcstring be_const_str_SYMBOL_FILE; -extern const bcstring be_const_str_align; -extern const bcstring be_const_str_SYMBOL_REFRESH; -extern const bcstring be_const_str_set_mode; -extern const bcstring be_const_str_add_btn_right; -extern const bcstring be_const_str_refr_text; -extern const bcstring be_const_str_SPI_DC; -extern const bcstring be_const_str_CHART_UPDATE_MODE_SHIFT; -extern const bcstring be_const_str_allocated; -extern const bcstring be_const_str_get_free_heap; -extern const bcstring be_const_str_set_rotation; -extern const bcstring be_const_str_sqrt; -extern const bcstring be_const_str_while; -extern const bcstring be_const_str_EVENT_PRESS_LOST; -extern const bcstring be_const_str_RED; -extern const bcstring be_const_str_set_long_mode; -extern const bcstring be_const_str_STYLE_PAD_TOP; -extern const bcstring be_const_str_get_x_from_index; -extern const bcstring be_const_str_set_offset_y; -extern const bcstring be_const_str_set_bg_main_stop; -extern const bcstring be_const_str_set_style_local_size; -extern const bcstring be_const_str_set_visible_row_count; -extern const bcstring be_const_str_FS_RES_INV_PARAM; -extern const bcstring be_const_str_HPMA_TX; -extern const bcstring be_const_str_NEOPOOL_TX; -extern const bcstring be_const_str_pin_mode; -extern const bcstring be_const_str_SYMBOL_VIDEO; -extern const bcstring be_const_str_MCP39F5_RST; -extern const bcstring be_const_str_log10; -extern const bcstring be_const_str_CHART_PART_SERIES; -extern const bcstring be_const_str_OPA_100; -extern const bcstring be_const_str_is_point_on_coords; -extern const bcstring be_const_str_start_auto_close; -extern const bcstring be_const_str_STYLE_BG_MAIN_STOP; -extern const bcstring be_const_str_web_send_decimal; -extern const bcstring be_const_str_ALIGN_OUT_TOP_LEFT; -extern const bcstring be_const_str_BTN_STATE_CHECKED_DISABLED; -extern const bcstring be_const_str_list_copy; -extern const bcstring be_const_str_set_style_local_scale_width; -extern const bcstring be_const_str_set_value_font; -extern const bcstring be_const_str_as; -extern const bcstring be_const_str_INPUT_PULLDOWN; -extern const bcstring be_const_str_set_bg_grad_dir; -extern const bcstring be_const_str_set_style_local_value_align; -extern const bcstring be_const_str_STYLE_VALUE_ALIGN; -extern const bcstring be_const_str_load; -extern const bcstring be_const_str_set_saturation; -extern const bcstring be_const_str_SYMBOL_NEXT; -extern const bcstring be_const_str_align_mid; -extern const bcstring be_const_str_SPINNER_DIR_BACKWARD; -extern const bcstring be_const_str_response_append; -extern const bcstring be_const_str_set_border_opa; -extern const bcstring be_const_str_get_adv_hittest; -extern const bcstring be_const_str_get_fit_top; -extern const bcstring be_const_str_DISP_ROT_270; -extern const bcstring be_const_str_OPA_40; -extern const bcstring be_const_str_allocate_ext_attr; -extern const bcstring be_const_str_get_style_pattern_recolor; -extern const bcstring be_const_str_BORDER_SIDE_LEFT; -extern const bcstring be_const_str_SBR_TX; -extern const bcstring be_const_str_set_pad_bottom; -extern const bcstring be_const_str_LABEL_ALIGN_CENTER; -extern const bcstring be_const_str_set_scale_end_border_width; -extern const bcstring be_const_str_set_style_local_shadow_width; -extern const bcstring be_const_str_SYMBOL_DUMMY; -extern const bcstring be_const_str_set_accepted_chars; -extern const bcstring be_const_str_get_user_data; -extern const bcstring be_const_str_; -extern const bcstring be_const_str_get_style_border_post; -extern const bcstring be_const_str_pow; -extern const bcstring be_const_str_set_style_local_pad_inner; -extern const bcstring be_const_str_DROPDOWN_DIR_RIGHT; -extern const bcstring be_const_str_get_knob_colored; -extern const bcstring be_const_str_get_row_cnt; -extern const bcstring be_const_str_get_style_margin_left; -extern const bcstring be_const_str__begin_transmission; -extern const bcstring be_const_str_PROTECT_PRESS_LOST; -extern const bcstring be_const_str_SPI_CLK; -extern const bcstring be_const_str_CSE7766_TX; -extern const bcstring be_const_str_get_style_shadow_ofs_x; -extern const bcstring be_const_str_get_drag_parent; -extern const bcstring be_const_str_PROTECT_PARENT; -extern const bcstring be_const_str_STYLE_RADIUS; -extern const bcstring be_const_str_STYLE_TEXT_SEL_COLOR; -extern const bcstring be_const_str_STYLE_PAD_LEFT; -extern const bcstring be_const_str_LAYOUT_COLUMN_MID; -extern const bcstring be_const_str_get_style_pattern_repeat; -extern const bcstring be_const_str_set_ctrl_map; -extern const bcstring be_const_str_clear_btn_ctrl; -extern const bcstring be_const_str_set_style_local_outline_opa; -extern const bcstring be_const_str_lower; -extern const bcstring be_const_str_type; -extern const bcstring be_const_str_PAGE_EDGE_TOP; -extern const bcstring be_const_str_EVENT_CLICKED; -extern const bcstring be_const_str_get_cursor_hidden; -extern const bcstring be_const_str_get_style_value_opa; +extern const bcstring be_const_str_lv_slider; extern const bcstring be_const_str_var; -extern const bcstring be_const_str_get_style_text_letter_space; -extern const bcstring be_const_str_set_offset_x; -extern const bcstring be_const_str_set_style_local_bg_blend_mode; -extern const bcstring be_const_str_TUYA_RX; -extern const bcstring be_const_str_clear_options; -extern const bcstring be_const_str_DISP_SIZE_MEDIUM; -extern const bcstring be_const_str_set_cell_align; -extern const bcstring be_const_str_DROPDOWN_PART_MAIN; -extern const bcstring be_const_str_KEYBOARD_MODE_NUM; -extern const bcstring be_const_str_set_bg_grad_color; -extern const bcstring be_const_str_EVENT_VALUE_CHANGED; -extern const bcstring be_const_str_step_next; -extern const bcstring be_const_str_EVENT_DRAG_BEGIN; -extern const bcstring be_const_str_SPINNER_TYPE_CONSTANT_ARC; +extern const bcstring be_const_str_TASMOTACLIENT_RST_INV; +extern const bcstring be_const_str_isinstance; +extern const bcstring be_const_str_pin_mode; +extern const bcstring be_const_str_SYMBOL_CHARGE; +extern const bcstring be_const_str_WEBCAM_VSYNC; +extern const bcstring be_const_str_opt_neq; +extern const bcstring be_const_str_BS814_CLK; +extern const bcstring be_const_str_load_freetype_font; +extern const bcstring be_const_str_LOW; +extern const bcstring be_const_str_MP3_DFR562; +extern const bcstring be_const_str_SDM72_TX; +extern const bcstring be_const_str_SENSOR_END; +extern const bcstring be_const_str_opt_add; +extern const bcstring be_const_str_DEEPSLEEP; extern const bcstring be_const_str_SPI_MISO; -extern const bcstring be_const_str_ST7789_CS; -extern const bcstring be_const_str_SYMBOL_DOWNLOAD; -extern const bcstring be_const_str__end_transmission; -extern const bcstring be_const_str_get_style_text_sel_bg_color; -extern const bcstring be_const_str_glue_obj; -extern const bcstring be_const_str_set_parent; -extern const bcstring be_const_str_list_get_style; -extern const bcstring be_const_str_set_bg_start_angle; -extern const bcstring be_const_str_upper; -extern const bcstring be_const_str_MGC3130_XFER; -extern const bcstring be_const_str_close_event_cb; -extern const bcstring be_const_str_RDM6300_RX; -extern const bcstring be_const_str_TASMOTACLIENT_RXD; -extern const bcstring be_const_str_set_cursor_blink_time; -extern const bcstring be_const_str_set_edge_flash; -extern const bcstring be_const_str_ARC_TYPE_REVERSE; -extern const bcstring be_const_str_DI; -extern const bcstring be_const_str_SYMBOL_USB; -extern const bcstring be_const_str_set_style_local_scale_end_color; -extern const bcstring be_const_str_refresh; -extern const bcstring be_const_str_set_layout; -extern const bcstring be_const_str_SR04_ECHO; -extern const bcstring be_const_str_get_header_height; -extern const bcstring be_const_str_ST7789_DC; -extern const bcstring be_const_str_get_style_scale_end_border_width; -extern const bcstring be_const_str_set_spin_time; -extern const bcstring be_const_str_start; -extern const bcstring be_const_str_get_coords; -extern const bcstring be_const_str_ALIGN_IN_BOTTOM_RIGHT; -extern const bcstring be_const_str_CYAN; -extern const bcstring be_const_str_get_ext_click_pad_left; -extern const bcstring be_const_str_NONE; -extern const bcstring be_const_str_get_series_axis; -extern const bcstring be_const_str_get_wrap; -extern const bcstring be_const_str_get_cursor_click_pos; -extern const bcstring be_const_str_size; -extern const bcstring be_const_str_break; -extern const bcstring be_const_str_elif; -extern const bcstring be_const_str_digital_write; -extern const bcstring be_const_str_get_parent; -extern const bcstring be_const_str_set_cursor_pos; -extern const bcstring be_const_str_XPT2046_CS; -extern const bcstring be_const_str_get_scrollable; -extern const bcstring be_const_str_DISP_SIZE_EXTRA_LARGE; -extern const bcstring be_const_str_PURPLE; -extern const bcstring be_const_str_remove_cmd; -extern const bcstring be_const_str_set_style_local_scale_end_line_width; -extern const bcstring be_const_str_ANIM_OFF; -extern const bcstring be_const_str_SILVER; -extern const bcstring be_const_str_TM1637CLK; -extern const bcstring be_const_str_KEY_PREV; -extern const bcstring be_const_str_cursor_down; -extern const bcstring be_const_str_DDS2382_TX; -extern const bcstring be_const_str_FS_RES_HW_ERR; -extern const bcstring be_const_str_KEY1_INV_NP; -extern const bcstring be_const_str_set_style_local_transition_path; -extern const bcstring be_const_str_cursor_left; -extern const bcstring be_const_str_get_focus_parent; -extern const bcstring be_const_str_ALIGN_OUT_TOP_RIGHT; -extern const bcstring be_const_str_LAYOUT_PRETTY_TOP; -extern const bcstring be_const_str_STYLE_BG_GRAD_DIR; -extern const bcstring be_const_str_set_scrl_width; -extern const bcstring be_const_str_set_bg_grad_stop; -extern const bcstring be_const_str_set_transform_angle; -extern const bcstring be_const_str_STYLE_CLIP_CORNER; -extern const bcstring be_const_str_get_style_border_opa; +extern const bcstring be_const_str_def; +extern const bcstring be_const_str_ADC_BUTTON; +extern const bcstring be_const_str_MHZ_TXD; +extern const bcstring be_const_str_RFRECV; +extern const bcstring be_const_str_WINDMETER_SPEED; +extern const bcstring be_const_str_SYMBOL_EJECT; +extern const bcstring be_const_str_SDM630_RX; +extern const bcstring be_const_str_SYMBOL_POWER; +extern const bcstring be_const_str_lv_btnmatrix; +extern const bcstring be_const_str_scr_act; +extern const bcstring be_const_str_setitem; +extern const bcstring be_const_str_ARIRFRCV; +extern const bcstring be_const_str_lv_label; +extern const bcstring be_const_str_module; +extern const bcstring be_const_str_traceback; +extern const bcstring be_const_str_while; +extern const bcstring be_const_str_SYMBOL_SD_CARD; +extern const bcstring be_const_str_lv_roller; +extern const bcstring be_const_str_HRE_CLOCK; +extern const bcstring be_const_str_LEDLNK_INV; +extern const bcstring be_const_str_P9813_DAT; +extern const bcstring be_const_str_rtc; extern const bcstring be_const_str_deg; -extern const bcstring be_const_str__timers; -extern const bcstring be_const_str_set_margin_bottom; -extern const bcstring be_const_str_set_style_local_outline_width; -extern const bcstring be_const_str_ALIGN_IN_TOP_MID; -extern const bcstring be_const_str_CHART_UPDATE_MODE_CIRCULAR; -extern const bcstring be_const_str_NRG_CF1; -extern const bcstring be_const_str_STYLE_BORDER_SIDE; -extern const bcstring be_const_str_get_power; +extern const bcstring be_const_str_lv_spinner; +extern const bcstring be_const_str_HM10_RX; +extern const bcstring be_const_str_MIEL_HVAC_TX; +extern const bcstring be_const_str_gamma8; +extern const bcstring be_const_str_SYMBOL_MINUS; +extern const bcstring be_const_str_NRF24_DC; +extern const bcstring be_const_str_IBEACON_RX; +extern const bcstring be_const_str_REL1_INV; +extern const bcstring be_const_str_SYMBOL_OK; +extern const bcstring be_const_str_EPAPER29_CS; +extern const bcstring be_const_str_ROT1B; +extern const bcstring be_const_str_raise; +extern const bcstring be_const_str_IRRECV; +extern const bcstring be_const_str_lv_indev; +extern const bcstring be_const_str_pop; +extern const bcstring be_const_str_lv_linemeter; +extern const bcstring be_const_str_upper; +extern const bcstring be_const_str_lv_btn; +extern const bcstring be_const_str_SYMBOL_USB; +extern const bcstring be_const_str_break; +extern const bcstring be_const_str_SYMBOL_BELL; +extern const bcstring be_const_str_SYMBOL_DOWNLOAD; +extern const bcstring be_const_str_TCP_RX; +extern const bcstring be_const_str_CHANGE; +extern const bcstring be_const_str_RISING; +extern const bcstring be_const_str_RA8876_CS; +extern const bcstring be_const_str_lv_page; +extern const bcstring be_const_str_lv_group; +extern const bcstring be_const_str_LEDLNK; +extern const bcstring be_const_str_RFSEND; +extern const bcstring be_const_str_ROT1B_NP; +extern const bcstring be_const_str_SYMBOL_BACKSPACE; +extern const bcstring be_const_str_TCP_TX; +extern const bcstring be_const_str_lv_textarea; +extern const bcstring be_const_str_SYMBOL_EDIT; +extern const bcstring be_const_str_WEBCAM_SIOD; +extern const bcstring be_const_str_set; +extern const bcstring be_const_str__end_transmission; +extern const bcstring be_const_str_run_deferred; +extern const bcstring be_const_str_ADC_JOY; +extern const bcstring be_const_str_sin; +extern const bcstring be_const_str_NEOPOOL_TX; +extern const bcstring be_const_str_DCKI; +extern const bcstring be_const_str_I2C_SCL; +extern const bcstring be_const_str_i2c_enabled; +extern const bcstring be_const_str_FALLING; +extern const bcstring be_const_str_PZEM004_RX; +extern const bcstring be_const_str_REL1; +extern const bcstring be_const_str_exec_rules; +extern const bcstring be_const_str_SM16716_CLK; +extern const bcstring be_const_str_DDSU666_RX; +extern const bcstring be_const_str_TELEINFO_RX; +extern const bcstring be_const_str_fromstring; +extern const bcstring be_const_str_gc; +extern const bcstring be_const_str_open; +extern const bcstring be_const_str_BL0940_RX; +extern const bcstring be_const_str_OUTPUT_HI; +extern const bcstring be_const_str_RF_SENSOR; +extern const bcstring be_const_str_lv_dropdown; +extern const bcstring be_const_str_IRSEND; +extern const bcstring be_const_str_ROT1A_NP; +extern const bcstring be_const_str_str; +extern const bcstring be_const_str_WEBCAM_XCLK; +extern const bcstring be_const_str_RC522_CS; +extern const bcstring be_const_str_get_option; +extern const bcstring be_const_str_tanh; +extern const bcstring be_const_str_IEM3000_RX; +extern const bcstring be_const_str_KEY1; +extern const bcstring be_const_str_compile; +extern const bcstring be_const_str_int; +extern const bcstring be_const_str_class; +extern const bcstring be_const_str_CSE7761_RX; +extern const bcstring be_const_str_montserrat_font; +extern const bcstring be_const_str_set_light; +extern const bcstring be_const_str_AS608_RX; +extern const bcstring be_const_str_SDM120_TX; +extern const bcstring be_const_str_MAX7219CS; +extern const bcstring be_const_str_PZEM0XX_TX; +extern const bcstring be_const_str_cos; +extern const bcstring be_const_str_BOILER_OT_RX; +extern const bcstring be_const_str_SWT1_NP; +extern const bcstring be_const_str_SYMBOL_VOLUME_MID; +extern const bcstring be_const_str_TM1637DIO; +extern const bcstring be_const_str_BUZZER_INV; +extern const bcstring be_const_str_SYMBOL_CUT; +extern const bcstring be_const_str_setrange; +extern const bcstring be_const_str_EPAPER42_CS; +extern const bcstring be_const_str_LE01MR_RX; +extern const bcstring be_const_str_MAX31855CLK; +extern const bcstring be_const_str_SDM120_RX; +extern const bcstring be_const_str_SYMBOL_DUMMY; +extern const bcstring be_const_str_super; +extern const bcstring be_const_str_classof; +extern const bcstring be_const_str_PMS5003_RX; +extern const bcstring be_const_str_iter; +extern const bcstring be_const_str_lv_list; +extern const bcstring be_const_str_MAX7219DIN; +extern const bcstring be_const_str_SYMBOL_LOOP; +extern const bcstring be_const_str_attrdump; +extern const bcstring be_const_str_ADC_PH; +extern const bcstring be_const_str__drivers; +extern const bcstring be_const_str_layer_top; +extern const bcstring be_const_str_scan; +extern const bcstring be_const_str_screenshot; +extern const bcstring be_const_str_DYP_RX; +extern const bcstring be_const_str_ELECTRIQ_MOODL_TX; +extern const bcstring be_const_str_time_reached; +extern const bcstring be_const_str_LED1; +extern const bcstring be_const_str_lv_chart; +extern const bcstring be_const_str_ADC_BUTTON_INV; +extern const bcstring be_const_str_TFMINIPLUS_TX; +extern const bcstring be_const_str_SPI_CLK; +extern const bcstring be_const_str_TUYA_TX; extern const bcstring be_const_str_NRG_SEL_INV; extern const bcstring be_const_str_SSPI_SCLK; -extern const bcstring be_const_str_STYLE_TRANSFORM_HEIGHT; -extern const bcstring be_const_str_lv_bar; -extern const bcstring be_const_str_ADC_BUTTON_INV; -extern const bcstring be_const_str_SYMBOL_LOOP; -extern const bcstring be_const_str_get_drag; -extern const bcstring be_const_str_get_screen; -extern const bcstring be_const_str_get_style_outline_blend_mode; -extern const bcstring be_const_str_set_drag_parent; -extern const bcstring be_const_str_get_col_width; -extern const bcstring be_const_str_WEBCAM_PCLK; -extern const bcstring be_const_str_draw_line; -extern const bcstring be_const_str_set_border_blend_mode; -extern const bcstring be_const_str_MAX7219DIN; -extern const bcstring be_const_str_set_cell_merge_right; -extern const bcstring be_const_str_CHART_PART_CURSOR; -extern const bcstring be_const_str_DISP_ROT_NONE; -extern const bcstring be_const_str_set_text_sel_bg_color; -extern const bcstring be_const_str_toupper; -extern const bcstring be_const_str_get_from_btn; -extern const bcstring be_const_str_get_style_border_blend_mode; -extern const bcstring be_const_str_set_margin_top; -extern const bcstring be_const_str_BORDER_SIDE_NONE; -extern const bcstring be_const_str_set_anim_time; -extern const bcstring be_const_str_set_outline_color; -extern const bcstring be_const_str_set_step; -extern const bcstring be_const_str_ALIGN_IN_TOP_RIGHT; -extern const bcstring be_const_str_set_style_local_text_sel_bg_color; -extern const bcstring be_const_str_OBJ_PART_REAL_FIRST; -extern const bcstring be_const_str_WEBCAM_SIOD; -extern const bcstring be_const_str_decrement; -extern const bcstring be_const_str_STATE_FOCUSED; -extern const bcstring be_const_str_SYMBOL_RIGHT; -extern const bcstring be_const_str_hittest; -extern const bcstring be_const_str_lv_style; -extern const bcstring be_const_str_try; -extern const bcstring be_const_str_set_refocus_policy; -extern const bcstring be_const_str___lower__; -extern const bcstring be_const_str_get_mode; -extern const bcstring be_const_str_CPICKER_TYPE_DISC; -extern const bcstring be_const_str_get_click_focus; -extern const bcstring be_const_str_get_style_margin_bottom; -extern const bcstring be_const_str_get_style_scale_end_line_width; +extern const bcstring be_const_str_SYMBOL_BATTERY_1; +extern const bcstring be_const_str_SYMBOL_GPS; +extern const bcstring be_const_str_SYMBOL_VOLUME_MAX; +extern const bcstring be_const_str_lv_tabview; +extern const bcstring be_const_str_size; +extern const bcstring be_const_str_I2C_SDA; +extern const bcstring be_const_str_INPUT_PULLUP; +extern const bcstring be_const_str_SOLAXX1_RX; +extern const bcstring be_const_str_get_hor_res; +extern const bcstring be_const_str_KEY1_NP; +extern const bcstring be_const_str_SYMBOL_TRASH; +extern const bcstring be_const_str_range; +extern const bcstring be_const_str_resp_cmnd_done; +extern const bcstring be_const_str_SYMBOL_CLOSE; +extern const bcstring be_const_str__begin_transmission; +extern const bcstring be_const_str_publish; +extern const bcstring be_const_str_lv_gauge; extern const bcstring be_const_str_insert; -extern const bcstring be_const_str_lv_cont; -extern const bcstring be_const_str_FIT_NONE; -extern const bcstring be_const_str_GRAY; -extern const bcstring be_const_str_anim_cb; -extern const bcstring be_const_str_get_color_mode; -extern const bcstring be_const_str_open; -extern const bcstring be_const_str_FS_RES_NOT_EX; -extern const bcstring be_const_str_set_tab_name; -extern const bcstring be_const_str_title_set_alignment; -extern const bcstring be_const_str_set_signal_cb; -extern const bcstring be_const_str_set_y_range; -extern const bcstring be_const_str_TXT_FLAG_RECOLOR; -extern const bcstring be_const_str_BTNMATRIX_CTRL_CHECKABLE; -extern const bcstring be_const_str_OPA_COVER; +extern const bcstring be_const_str_lv_spinbox; +extern const bcstring be_const_str_WEBCAM_DATA; +extern const bcstring be_const_str_SYMBOL_BATTERY_2; +extern const bcstring be_const_str_pow; +extern const bcstring be_const_str_try; +extern const bcstring be_const_str_ARIRFSEL; +extern const bcstring be_const_str__timers; +extern const bcstring be_const_str_format; +extern const bcstring be_const_str_assert; +extern const bcstring be_const_str_chars_in_string; +extern const bcstring be_const_str_lv_objmask; +extern const bcstring be_const_str_member; +extern const bcstring be_const_str_remove_rule; +extern const bcstring be_const_str_ADC_INPUT; +extern const bcstring be_const_str_byte; +extern const bcstring be_const_str_ceil; +extern const bcstring be_const_str_log10; +extern const bcstring be_const_str_time_str; +extern const bcstring be_const_str_LED1_INV; +extern const bcstring be_const_str_SYMBOL_IMAGE; +extern const bcstring be_const_str_lv_cpicker; +extern const bcstring be_const_str_ADC_TEMP; +extern const bcstring be_const_str_SYMBOL_EYE_CLOSE; +extern const bcstring be_const_str_SAIR_RX; +extern const bcstring be_const_str_SDS0X1_RX; +extern const bcstring be_const_str_SYMBOL_BATTERY_3; +extern const bcstring be_const_str_find_op; +extern const bcstring be_const_str_add_rule; +extern const bcstring be_const_str_item; +extern const bcstring be_const_str_load; +extern const bcstring be_const_str_read; +extern const bcstring be_const_str_remove_cmd; +extern const bcstring be_const_str_SYMBOL_FILE; +extern const bcstring be_const_str_SYMBOL_PLAY; +extern const bcstring be_const_str_BUZZER; +extern const bcstring be_const_str_MGC3130_RESET; +extern const bcstring be_const_str_SYMBOL_EYE_OPEN; +extern const bcstring be_const_str_sqrt; +extern const bcstring be_const_str_acos; +extern const bcstring be_const_str_pin_used; +extern const bcstring be_const_str_concat; +extern const bcstring be_const_str_lv_img; +extern const bcstring be_const_str_TM1637CLK; +extern const bcstring be_const_str_set_power; +extern const bcstring be_const_str_SI7021; +extern const bcstring be_const_str_SYMBOL_PREV; +extern const bcstring be_const_str_PULLUP; +extern const bcstring be_const_str_PWM1; +extern const bcstring be_const_str_WEBCAM_PSRCS; +extern const bcstring be_const_str_lower; +extern const bcstring be_const_str_read_bytes; +extern const bcstring be_const_str_CC1101_GDO0; +extern const bcstring be_const_str_P9813_CLK; +extern const bcstring be_const_str_DDS2382_RX; +extern const bcstring be_const_str_SYMBOL_RIGHT; +extern const bcstring be_const_str_save_before_restart; +extern const bcstring be_const_str_PROJECTOR_CTRL_RX; +extern const bcstring be_const_str_SYMBOL_SETTINGS; +extern const bcstring be_const_str_SYMBOL_CALL; +extern const bcstring be_const_str_save; +extern const bcstring be_const_str_DHT11_OUT; +extern const bcstring be_const_str_CSE7761_TX; +extern const bcstring be_const_str_ILI9341_CS; +extern const bcstring be_const_str_WEBCAM_PCLK; +extern const bcstring be_const_str_set_timer; +extern const bcstring be_const_str_Driver; +extern const bcstring be_const_str_atan; +extern const bcstring be_const_str_SYMBOL_LIST; +extern const bcstring be_const_str_SYMBOL_UPLOAD; +extern const bcstring be_const_str_lv_obj; +extern const bcstring be_const_str_ST7789_CS; +extern const bcstring be_const_str_add_driver; +extern const bcstring be_const_str_ST7789_DC; +extern const bcstring be_const_str_deinit; +extern const bcstring be_const_str_resize; +extern const bcstring be_const_str_ETH_PHY_MDIO; +extern const bcstring be_const_str_OUTPUT_LO; +extern const bcstring be_const_str_SYMBOL_VIDEO; +extern const bcstring be_const_str_TXD; +extern const bcstring be_const_str_find; +extern const bcstring be_const_str_tolower; +extern const bcstring be_const_str_MAX31855DO; +extern const bcstring be_const_str_resp_cmnd_str; +extern const bcstring be_const_str_sinh; +extern const bcstring be_const_str_lv_led; +extern const bcstring be_const_str_register_button_encoder; +extern const bcstring be_const_str_SBR_TX; +extern const bcstring be_const_str_start; +extern const bcstring be_const_str_CC1101_GDO2; +extern const bcstring be_const_str_SDCARD_CS; +extern const bcstring be_const_str_get_free_heap; +extern const bcstring be_const_str_log; +extern const bcstring be_const_str_asstring; +extern const bcstring be_const_str_CSE7766_TX; +extern const bcstring be_const_str_GPS_RX; +extern const bcstring be_const_str_reverse; +extern const bcstring be_const_str_DSB_OUT; +extern const bcstring be_const_str_calldepth; +extern const bcstring be_const_str_every_second; +extern const bcstring be_const_str_MAX31855CS; +extern const bcstring be_const_str_SR04_TRIG; +extern const bcstring be_const_str_elif; +extern const bcstring be_const_str_SSD1331_CS; +extern const bcstring be_const_str_lv_win; +extern const bcstring be_const_str_WEBCAM_PWDN; +extern const bcstring be_const_str_AS3935; +extern const bcstring be_const_str_web_add_button; +extern const bcstring be_const_str_INPUT_PULLDOWN; +extern const bcstring be_const_str_MCP39F5_TX; +extern const bcstring be_const_str_reverse_gamma10; +extern const bcstring be_const_str_CNTR1_NP; +extern const bcstring be_const_str_VL53L0X_XSHUT1; +extern const bcstring be_const_str_ZIGBEE_RX; +extern const bcstring be_const_str_SYMBOL_WARNING; +extern const bcstring be_const_str_WEBCAM_RESET; +extern const bcstring be_const_str_collect; +extern const bcstring be_const_str_digital_write; +extern const bcstring be_const_str_A4988_MS1; +extern const bcstring be_const_str_PZEM016_RX; +extern const bcstring be_const_str_top; +extern const bcstring be_const_str_SSD1331_DC; +extern const bcstring be_const_str_resolvecmnd; +extern const bcstring be_const_str_SYMBOL_BATTERY_FULL; +extern const bcstring be_const_str_WE517_RX; +extern const bcstring be_const_str_RDM6300_RX; +extern const bcstring be_const_str_SYMBOL_REFRESH; +extern const bcstring be_const_str__rules; +extern const bcstring be_const_str_print; +extern const bcstring be_const_str_HPMA_TX; +extern const bcstring be_const_str_SYMBOL_LEFT; +extern const bcstring be_const_str_lv_arc; +extern const bcstring be_const_str_get_light; +extern const bcstring be_const_str_time_dump; +extern const bcstring be_const_str_Tasmota; +extern const bcstring be_const_str_list; +extern const bcstring be_const_str_AZ_RXD; +extern const bcstring be_const_str_SYMBOL_KEYBOARD; +extern const bcstring be_const_str_if; +extern const bcstring be_const_str_type; +extern const bcstring be_const_str_WE517_TX; +extern const bcstring be_const_str_millis; +extern const bcstring be_const_str_MAX7219CLK; +extern const bcstring be_const_str_allocated; +extern const bcstring be_const_str_wire_scan; +extern const bcstring be_const_str_SYMBOL_SAVE; +extern const bcstring be_const_str__write; +extern const bcstring be_const_str_nil; +extern const bcstring be_const_str_SYMBOL_WIFI; +extern const bcstring be_const_str_delay; +extern const bcstring be_const_str_web_send_decimal; +extern const bcstring be_const_str_NEOPOOL_RX; +extern const bcstring be_const_str_SHELLY_DIMMER_BOOT0; +extern const bcstring be_const_str__available; +extern const bcstring be_const_str_ILI9341_DC; +extern const bcstring be_const_str_push; +extern const bcstring be_const_str_wire1; +extern const bcstring be_const_str_lv_switch; +extern const bcstring be_const_str_remove; +extern const bcstring be_const_str_continue; +extern const bcstring be_const_str_TM1638CLK; +extern const bcstring be_const_str_MCP39F5_RST; +extern const bcstring be_const_str_try_rule; +extern const bcstring be_const_str_lv_imgbtn; +extern const bcstring be_const_str_bus; +extern const bcstring be_const_str_WIEGAND_D1; +extern const bcstring be_const_str_bytes; +extern const bcstring be_const_str_cmd; +extern const bcstring be_const_str_lv_bar; +extern const bcstring be_const_str_resp_cmnd_error; +extern const bcstring be_const_str_SYMBOL_BLUETOOTH; +extern const bcstring be_const_str_real; +extern const bcstring be_const_str_wire2; +extern const bcstring be_const_str_GPS_TX; +extern const bcstring be_const_str_HM10_TX; +extern const bcstring be_const_str_ZEROCROSS; +extern const bcstring be_const_str_get_ver_res; +extern const bcstring be_const_str_input; +extern const bcstring be_const_str_rad; +extern const bcstring be_const_str_toupper; +extern const bcstring be_const_str_SPI_DC; +extern const bcstring be_const_str__read; +extern const bcstring be_const_str_CSE7766_RX; +extern const bcstring be_const_str_lv_checkbox; +extern const bcstring be_const_str_TM1638STB; +extern const bcstring be_const_str_event; +extern const bcstring be_const_str_lv_canvas; +extern const bcstring be_const_str_SYMBOL_COPY; +extern const bcstring be_const_str_else; +extern const bcstring be_const_str_HX711_DAT; +extern const bcstring be_const_str_WIEGAND_D0; +extern const bcstring be_const_str_OUTPUT_OPEN_DRAIN; +extern const bcstring be_const_str_detect; +extern const bcstring be_const_str_IBEACON_TX; +extern const bcstring be_const_str_classname; +extern const bcstring be_const_str_rand; +extern const bcstring be_const_str_BACKLIGHT; +extern const bcstring be_const_str__request_from; +extern const bcstring be_const_str_lv_color; +extern const bcstring be_const_str_ETH_PHY_POWER; +extern const bcstring be_const_str_HRE_DATA; +extern const bcstring be_const_str_SYMBOL_PLUS; +extern const bcstring be_const_str_dump; +extern const bcstring be_const_str_imax; +extern const bcstring be_const_str_SWT1; +extern const bcstring be_const_str_PMS5003_TX; +extern const bcstring be_const_str_TFMINIPLUS_RX; +extern const bcstring be_const_str___lower__; +extern const bcstring be_const_str_lv_table; +extern const bcstring be_const_str_clear; +extern const bcstring be_const_str_HX711_SCK; +extern const bcstring be_const_str_DDSU666_TX; +extern const bcstring be_const_str_A4988_DIR; +extern const bcstring be_const_str_WS2812; +extern const bcstring be_const_str_map; +extern const bcstring be_const_str_dot_p; +extern const bcstring be_const_str_FTC532; +extern const bcstring be_const_str_LMT01; extern const bcstring be_const_str_init; +extern const bcstring be_const_str_A4988_STP; +extern const bcstring be_const_str_ETH_PHY_MDC; +extern const bcstring be_const_str_floor; +extern const bcstring be_const_str_SPI_MOSI; +extern const bcstring be_const_str_copy; +extern const bcstring be_const_str_response_append; +extern const bcstring be_const_str_lv_cont; +extern const bcstring be_const_str_; +extern const bcstring be_const_str_IEM3000_TX; +extern const bcstring be_const_str_SYMBOL_NEXT; +extern const bcstring be_const_str_lv_calendar; +extern const bcstring be_const_str_SYMBOL_BULLET; +extern const bcstring be_const_str_keys; +extern const bcstring be_const_str_true; +extern const bcstring be_const_str_hex; +extern const bcstring be_const_str_ILI9488_CS; +extern const bcstring be_const_str_NRG_CF1; +extern const bcstring be_const_str_SOLAXX1_TX; +extern const bcstring be_const_str_WEBCAM_PSCLK; +extern const bcstring be_const_str_BS814_DAT; +extern const bcstring be_const_str_OPTION_A; +extern const bcstring be_const_str_count; +extern const bcstring be_const_str_BOILER_OT_TX; +extern const bcstring be_const_str_PULLDOWN; +extern const bcstring be_const_str_SYMBOL_BATTERY_EMPTY; +extern const bcstring be_const_str_exp; +extern const bcstring be_const_str_SR04_ECHO; +extern const bcstring be_const_str_tostring; +extern const bcstring be_const_str_TASMOTACLIENT_RST; +extern const bcstring be_const_str_get_power; +extern const bcstring be_const_str_SAIR_TX; +extern const bcstring be_const_str_SDS0X1_TX; +extern const bcstring be_const_str_yield; +extern const bcstring be_const_str_HPMA_RX; +extern const bcstring be_const_str_MGC3130_XFER; +extern const bcstring be_const_str_TM1638DIO; +extern const bcstring be_const_str_LE01MR_TX; +extern const bcstring be_const_str_SSPI_MISO; +extern const bcstring be_const_str_KEY1_INV; +extern const bcstring be_const_str_SM16716_DAT; +extern const bcstring be_const_str_SM16716_SEL; +extern const bcstring be_const_str_TASMOTACLIENT_RXD; +extern const bcstring be_const_str_gamma10; +extern const bcstring be_const_str_ZIGBEE_RST; +extern const bcstring be_const_str_SM2135_DAT; +extern const bcstring be_const_str_SSPI_MOSI; +extern const bcstring be_const_str_TASMOTACLIENT_TXD; +extern const bcstring be_const_str_char; +extern const bcstring be_const_str_codedump; +extern const bcstring be_const_str_resp_cmnd_failed; +extern const bcstring be_const_str_pin; +extern const bcstring be_const_str_as; +extern const bcstring be_const_str_KEY1_INV_NP; +extern const bcstring be_const_str_opt_eq; +extern const bcstring be_const_str_EXS_ENABLE; +extern const bcstring be_const_str_RC522_RST; +extern const bcstring be_const_str_lv_style; +extern const bcstring be_const_str_number; +extern const bcstring be_const_str_lv_line; +extern const bcstring be_const_str_asin; +extern const bcstring be_const_str_web_add_main_button; +extern const bcstring be_const_str_HRXL_RX; +extern const bcstring be_const_str_OUTPUT; +extern const bcstring be_const_str_SYMBOL_DIRECTORY; +extern const bcstring be_const_str_TUYA_RX; +extern const bcstring be_const_str_abs; +extern const bcstring be_const_str_pi; +extern const bcstring be_const_str_HJL_CF; +extern const bcstring be_const_str_INPUT; +extern const bcstring be_const_str___iterator__; +extern const bcstring be_const_str_DHT22; +extern const bcstring be_const_str_DI; +extern const bcstring be_const_str_CNTR1; +extern const bcstring be_const_str_lv_keyboard; +extern const bcstring be_const_str_opt_connect; +extern const bcstring be_const_str_EPD_DATA; +extern const bcstring be_const_str_lv_msgbox; +extern const bcstring be_const_str_PROJECTOR_CTRL_TX; +extern const bcstring be_const_str_split; +extern const bcstring be_const_str_web_sensor; +extern const bcstring be_const_str_NRG_SEL; +extern const bcstring be_const_str_SYMBOL_AUDIO; +extern const bcstring be_const_str__ccmd; +extern const bcstring be_const_str_false; +extern const bcstring be_const_str_MCP39F5_RX; +extern const bcstring be_const_str_SYMBOL_DRIVE; +extern const bcstring be_const_str_get_tasmota; +extern const bcstring be_const_str_write; +extern const bcstring be_const_str_OLED_RESET; +extern const bcstring be_const_str_SSPI_MAX31865_CS1; +extern const bcstring be_const_str_every_100ms; +extern const bcstring be_const_str_HLW_CF; +extern const bcstring be_const_str_SYMBOL_STOP; +extern const bcstring be_const_str_WEBCAM_HREF; +extern const bcstring be_const_str_cosh; +extern const bcstring be_const_str_except; +extern const bcstring be_const_str_layer_sys; +extern const bcstring be_const_str_SYMBOL_PASTE; +extern const bcstring be_const_str_TX2X_TXD_BLACK; +extern const bcstring be_const_str_do; +extern const bcstring be_const_str_SM2135_CLK; +extern const bcstring be_const_str_find_key_i; +extern const bcstring be_const_str_load_font; +extern const bcstring be_const_str_write_bytes; +extern const bcstring be_const_str_A4988_ENA; +extern const bcstring be_const_str_MIEL_HVAC_RX; +extern const bcstring be_const_str_SYMBOL_SHUFFLE; +extern const bcstring be_const_str_ADC_LIGHT; +extern const bcstring be_const_str_SHELLY_DIMMER_RST_INV; +extern const bcstring be_const_str__cmd; +extern const bcstring be_const_str_return; +extern const bcstring be_const_str_resp_cmnd; +extern const bcstring be_const_str_AZ_TXD; +extern const bcstring be_const_str_DHT11; +extern const bcstring be_const_str_exec_cmd; +extern const bcstring be_const_str_get; +extern const bcstring be_const_str_lv_tileview; +extern const bcstring be_const_str_MHZ_RXD; +extern const bcstring be_const_str_SBR_RX; +extern const bcstring be_const_str_SDM72_RX; +extern const bcstring be_const_str_lv_font; +extern const bcstring be_const_str_seg7_font; +extern const bcstring be_const_str_DSB; +extern const bcstring be_const_str_SSD1351_CS; +extern const bcstring be_const_str___upper__; +extern const bcstring be_const_str_json_append; +extern const bcstring be_const_str_srand; +extern const bcstring be_const_str_OPEN_DRAIN; +extern const bcstring be_const_str_PN532_RXD; +extern const bcstring be_const_str_SDM630_TX; +extern const bcstring be_const_str_SSD1351_DC; +extern const bcstring be_const_str_end; +extern const bcstring be_const_str_AS608_TX; +extern const bcstring be_const_str_SYMBOL_DOWN; +extern const bcstring be_const_str_Wire; +extern const bcstring be_const_str_NONE; +extern const bcstring be_const_str_PN532_TXD; +extern const bcstring be_const_str_PZEM017_RX; +extern const bcstring be_const_str_SSPI_DC; +extern const bcstring be_const_str_SYMBOL_PAUSE; +extern const bcstring be_const_str_PWM1_INV; +extern const bcstring be_const_str_SYMBOL_NEW_LINE; +extern const bcstring be_const_str_tan; +extern const bcstring be_const_str_HIGH; +extern const bcstring be_const_str_SYMBOL_HOME; +extern const bcstring be_const_str_ADC_RANGE; +extern const bcstring be_const_str_issubclass; +extern const bcstring be_const_str_XPT2046_CS; +extern const bcstring be_const_str_WEBCAM_SIOC; +extern const bcstring be_const_str_for; +extern const bcstring be_const_str_import; +extern const bcstring be_const_str_WEBCAM_HSD; +extern const bcstring be_const_str_digital_read; +extern const bcstring be_const_str_imin; +extern const bcstring be_const_str_SSPI_CS; +extern const bcstring be_const_str_ADC_CT_POWER; +extern const bcstring be_const_str_SYMBOL_MUTE; +extern const bcstring be_const_str_add; +extern const bcstring be_const_str_ROT1A; +extern const bcstring be_const_str_ZIGBEE_TX; +extern const bcstring be_const_str_DDS2382_TX; +extern const bcstring be_const_str_SYMBOL_UP; +extern const bcstring be_const_str_TELEINFO_ENABLE; +extern const bcstring be_const_str_HALLEFFECT; +extern const bcstring be_const_str_RXD; +extern const bcstring be_const_str_add_cmd; +extern const bcstring be_const_str_scale_uint; +extern const bcstring be_const_str_SPI_CS; +extern const bcstring be_const_str_NRF24_CS; diff --git a/lib/libesp32/Berry/generate/be_const_strtab_def.h b/lib/libesp32/Berry/generate/be_const_strtab_def.h index 745adb3b3..6720eb97d 100644 --- a/lib/libesp32/Berry/generate/be_const_strtab_def.h +++ b/lib/libesp32/Berry/generate/be_const_strtab_def.h @@ -1,2589 +1,843 @@ -be_define_const_str(set_bg_angles, "set_bg_angles", 2873640992u, 0, 13, NULL); -be_define_const_str(BACKLIGHT, "BACKLIGHT", 3147761926u, 0, 9, &be_const_str_get_min_value); -be_define_const_str(get_min_value, "get_min_value", 3238705374u, 0, 13, &be_const_str_def); -be_define_const_str(def, "def", 3310976652u, 55, 3, NULL); -be_define_const_str(ALIGN_OUT_TOP_MID, "ALIGN_OUT_TOP_MID", 1680148984u, 0, 17, &be_const_str_TEXT_DECOR_UNDERLINE); -be_define_const_str(TEXT_DECOR_UNDERLINE, "TEXT_DECOR_UNDERLINE", 1425097719u, 0, 20, &be_const_str_dump); -be_define_const_str(dump, "dump", 3663001223u, 0, 4, &be_const_str_get_y_invert); -be_define_const_str(get_y_invert, "get_y_invert", 2518095240u, 0, 12, NULL); -be_define_const_str(cut_text, "cut_text", 3023853443u, 0, 8, NULL); -be_define_const_str(remove_all_objs, "remove_all_objs", 2136122696u, 0, 15, NULL); -be_define_const_str(input, "input", 4191711099u, 0, 5, &be_const_str_continue); -be_define_const_str(continue, "continue", 2977070660u, 59, 8, NULL); -be_define_const_str(HRE_CLOCK, "HRE_CLOCK", 2870559111u, 0, 9, &be_const_str_list_init); -be_define_const_str(list_init, "list_init", 2798529232u, 0, 9, NULL); -be_define_const_str(get_style_pattern_image, "get_style_pattern_image", 2402970102u, 0, 23, NULL); -be_define_const_str(STYLE_LINE_OPA, "STYLE_LINE_OPA", 1080991556u, 0, 14, &be_const_str_get_critical_value); -be_define_const_str(get_critical_value, "get_critical_value", 4180625515u, 0, 18, NULL); -be_define_const_str(dot_p, ".p", 1171526419u, 0, 2, &be_const_str_ALIGN_CENTER); -be_define_const_str(ALIGN_CENTER, "ALIGN_CENTER", 622705366u, 0, 12, NULL); -be_define_const_str(FS_RES_OUT_OF_MEM, "FS_RES_OUT_OF_MEM", 802499854u, 0, 17, &be_const_str_set_angles); -be_define_const_str(set_angles, "set_angles", 895400084u, 0, 10, NULL); -be_define_const_str(reset_style_list, "reset_style_list", 4135460875u, 0, 16, NULL); -be_define_const_str(AZ_TXD, "AZ_TXD", 850268709u, 0, 6, NULL); -be_define_const_str(MAX31855DO, "MAX31855DO", 552730368u, 0, 10, &be_const_str_SSPI_DC); -be_define_const_str(SSPI_DC, "SSPI_DC", 1782271864u, 0, 7, &be_const_str_set_options_static); -be_define_const_str(set_options_static, "set_options_static", 652047717u, 0, 18, NULL); -be_define_const_str(HLW_CF, "HLW_CF", 3982619486u, 0, 6, &be_const_str_REL1_INV); -be_define_const_str(REL1_INV, "REL1_INV", 3733155371u, 0, 8, NULL); -be_define_const_str(del_char, "del_char", 3624762103u, 0, 8, NULL); -be_define_const_str(LAYOUT_PRETTY_BOTTOM, "LAYOUT_PRETTY_BOTTOM", 2090319170u, 0, 20, &be_const_str_lv_spinbox); -be_define_const_str(lv_spinbox, "lv_spinbox", 2666096729u, 0, 10, &be_const_str_set_style_local_pad_right); -be_define_const_str(set_style_local_pad_right, "set_style_local_pad_right", 1126712366u, 0, 25, NULL); -be_define_const_str(KEY_UP, "KEY_UP", 1961213356u, 0, 6, &be_const_str_set_needle_count); -be_define_const_str(set_needle_count, "set_needle_count", 2611099555u, 0, 16, NULL); -be_define_const_str(DCKI, "DCKI", 3846847480u, 0, 4, &be_const_str_MCP39F5_TX); -be_define_const_str(MCP39F5_TX, "MCP39F5_TX", 1332322047u, 0, 10, &be_const_str_SDM630_RX); -be_define_const_str(SDM630_RX, "SDM630_RX", 1971606309u, 0, 9, &be_const_str_draw_polygon); -be_define_const_str(draw_polygon, "draw_polygon", 271325674u, 0, 12, &be_const_str_write_bytes); -be_define_const_str(write_bytes, "write_bytes", 1227543792u, 0, 11, NULL); -be_define_const_str(TEAL, "TEAL", 1728307679u, 0, 4, &be_const_str_imax); -be_define_const_str(imax, "imax", 3084515410u, 0, 4, NULL); -be_define_const_str(INPUT, "INPUT", 1638025307u, 0, 5, &be_const_str_lv_dropdown); -be_define_const_str(lv_dropdown, "lv_dropdown", 2797165301u, 0, 11, &be_const_str_set_title); -be_define_const_str(set_title, "set_title", 793032418u, 0, 9, NULL); -be_define_const_str(LE01MR_RX, "LE01MR_RX", 1521590809u, 0, 9, NULL); -be_define_const_str(set_border_post, "set_border_post", 2318575153u, 0, 15, &be_const_str_if); -be_define_const_str(if, "if", 959999494u, 50, 2, NULL); -be_define_const_str(ALIGN_OUT_BOTTOM_RIGHT, "ALIGN_OUT_BOTTOM_RIGHT", 3680861364u, 0, 22, &be_const_str_BTNMATRIX_CTRL_DISABLED); -be_define_const_str(BTNMATRIX_CTRL_DISABLED, "BTNMATRIX_CTRL_DISABLED", 2790045315u, 0, 23, &be_const_str_STYLE_PATTERN_REPEAT); -be_define_const_str(STYLE_PATTERN_REPEAT, "STYLE_PATTERN_REPEAT", 721793275u, 0, 20, &be_const_str_SWT1_NP); -be_define_const_str(SWT1_NP, "SWT1_NP", 4033043739u, 0, 7, &be_const_str_set_highlighted_dates); -be_define_const_str(set_highlighted_dates, "set_highlighted_dates", 344528435u, 0, 21, NULL); -be_define_const_str(FS_RES_DENIED, "FS_RES_DENIED", 63556207u, 0, 13, NULL); -be_define_const_str(SYMBOL_VOLUME_MAX, "SYMBOL_VOLUME_MAX", 3582646093u, 0, 17, NULL); -be_define_const_str(asstring, "asstring", 1298225088u, 0, 8, &be_const_str_init_draw_line_dsc); -be_define_const_str(init_draw_line_dsc, "init_draw_line_dsc", 2507936040u, 0, 18, &be_const_str_top); -be_define_const_str(top, "top", 2802900028u, 0, 3, NULL); -be_define_const_str(PROJECTOR_CTRL_TX, "PROJECTOR_CTRL_TX", 535811130u, 0, 17, NULL); -be_define_const_str(ARIRFRCV, "ARIRFRCV", 1120816444u, 0, 8, &be_const_str_TXT_FLAG_RIGHT); -be_define_const_str(TXT_FLAG_RIGHT, "TXT_FLAG_RIGHT", 3664649251u, 0, 14, &be_const_str_set_style_local_margin_left); -be_define_const_str(set_style_local_margin_left, "set_style_local_margin_left", 3162175100u, 0, 27, NULL); -be_define_const_str(set_scrollable_fit, "set_scrollable_fit", 4068661613u, 0, 18, NULL); -be_define_const_str(LED1_INV, "LED1_INV", 2112045097u, 0, 8, NULL); -be_define_const_str(get_mirror, "get_mirror", 2155743435u, 0, 10, &be_const_str_get_zoom); -be_define_const_str(get_zoom, "get_zoom", 2259829907u, 0, 8, &be_const_str_lv_img); -be_define_const_str(lv_img, "lv_img", 2474052327u, 0, 6, NULL); -be_define_const_str(EVENT_PRESSED, "EVENT_PRESSED", 3734627670u, 0, 13, &be_const_str_set_style_local_bg_opa); -be_define_const_str(set_style_local_bg_opa, "set_style_local_bg_opa", 1720245992u, 0, 22, NULL); -be_define_const_str(FTC532, "FTC532", 3182343438u, 0, 6, &be_const_str_KEY_END); -be_define_const_str(KEY_END, "KEY_END", 1131758734u, 0, 7, &be_const_str_get_style_line_color); -be_define_const_str(get_style_line_color, "get_style_line_color", 805371932u, 0, 20, &be_const_str_lv_slider); -be_define_const_str(lv_slider, "lv_slider", 2274180781u, 0, 9, &be_const_str_resp_cmnd); -be_define_const_str(resp_cmnd, "resp_cmnd", 2869459626u, 0, 9, &be_const_str_set_cursor_point); -be_define_const_str(set_cursor_point, "set_cursor_point", 4201331267u, 0, 16, NULL); -be_define_const_str(ANIM_ON, "ANIM_ON", 1377334024u, 0, 7, &be_const_str_load_font); -be_define_const_str(load_font, "load_font", 1875840019u, 0, 9, NULL); -be_define_const_str(EVENT_DRAG_THROW_BEGIN, "EVENT_DRAG_THROW_BEGIN", 977261671u, 0, 22, &be_const_str_add_driver); -be_define_const_str(add_driver, "add_driver", 1654458371u, 0, 10, NULL); -be_define_const_str(_write, "_write", 2215462825u, 0, 6, &be_const_str_set_tasmota_logo); -be_define_const_str(set_tasmota_logo, "set_tasmota_logo", 4090375591u, 0, 16, NULL); -be_define_const_str(SDM120_TX, "SDM120_TX", 2509332415u, 0, 9, &be_const_str_SYMBOL_CALL); -be_define_const_str(SYMBOL_CALL, "SYMBOL_CALL", 1444504366u, 0, 11, NULL); -be_define_const_str(PROTECT_NONE, "PROTECT_NONE", 2861685391u, 0, 12, &be_const_str_count); -be_define_const_str(count, "count", 967958004u, 0, 5, NULL); -be_define_const_str(clear_selection, "clear_selection", 4157132227u, 0, 15, &be_const_str_get_size); -be_define_const_str(get_size, "get_size", 2803644713u, 0, 8, &be_const_str_set_style_local_transform_height); -be_define_const_str(set_style_local_transform_height, "set_style_local_transform_height", 2823225328u, 0, 32, NULL); -be_define_const_str(TCP_TX, "TCP_TX", 2762594089u, 0, 6, NULL); -be_define_const_str(set_scale_end_line_width, "set_scale_end_line_width", 1121812764u, 0, 24, &be_const_str_set_transform_width); -be_define_const_str(set_transform_width, "set_transform_width", 3190371031u, 0, 19, NULL); -be_define_const_str(del_async, "del_async", 2148432385u, 0, 9, NULL); -be_define_const_str(FS_RES_UNKNOWN, "FS_RES_UNKNOWN", 352331702u, 0, 14, &be_const_str_LAYOUT_GRID); -be_define_const_str(LAYOUT_GRID, "LAYOUT_GRID", 1755252272u, 0, 11, &be_const_str_STATE_CHECKED); -be_define_const_str(STATE_CHECKED, "STATE_CHECKED", 136056964u, 0, 13, &be_const_str_STYLE_LINE_BLEND_MODE); -be_define_const_str(STYLE_LINE_BLEND_MODE, "STYLE_LINE_BLEND_MODE", 1400961281u, 0, 21, &be_const_str_get_options); -be_define_const_str(get_options, "get_options", 1198221094u, 0, 11, NULL); -be_define_const_str(finish_transitions, "finish_transitions", 1663237457u, 0, 18, &be_const_str_get_style_value_str); -be_define_const_str(get_style_value_str, "get_style_value_str", 967747319u, 0, 19, &be_const_str_set_bg_opa); -be_define_const_str(set_bg_opa, "set_bg_opa", 3379539138u, 0, 10, &be_const_str_set_cursor_click_pos); -be_define_const_str(set_cursor_click_pos, "set_cursor_click_pos", 641192476u, 0, 20, NULL); -be_define_const_str(get_hor_res, "get_hor_res", 37131144u, 0, 11, &be_const_str_get_placeholder_text); -be_define_const_str(get_placeholder_text, "get_placeholder_text", 1148345333u, 0, 20, &be_const_str_get_point_id); -be_define_const_str(get_point_id, "get_point_id", 2837084878u, 0, 12, NULL); -be_define_const_str(LAYOUT_OFF, "LAYOUT_OFF", 3375414885u, 0, 10, &be_const_str_log); -be_define_const_str(log, "log", 1062293841u, 0, 3, &be_const_str_lv_obj); -be_define_const_str(lv_obj, "lv_obj", 4257833149u, 0, 6, NULL); -be_define_const_str(TM1637DIO, "TM1637DIO", 1574659381u, 0, 9, &be_const_str_lv_textarea); -be_define_const_str(lv_textarea, "lv_textarea", 2864635074u, 0, 11, &be_const_str_set_scale_grad_color); -be_define_const_str(set_scale_grad_color, "set_scale_grad_color", 818937207u, 0, 20, NULL); -be_define_const_str(BTN_STATE_DISABLED, "BTN_STATE_DISABLED", 496829054u, 0, 18, NULL); -be_define_const_str(get_group, "get_group", 1497401467u, 0, 9, NULL); -be_define_const_str(HALLEFFECT, "HALLEFFECT", 3334305407u, 0, 10, NULL); -be_define_const_str(SCROLLBAR_MODE_UNHIDE, "SCROLLBAR_MODE_UNHIDE", 827854473u, 0, 21, NULL); -be_define_const_str(SM2135_CLK, "SM2135_CLK", 2383410011u, 0, 10, &be_const_str_get_style_radius); -be_define_const_str(get_style_radius, "get_style_radius", 1315526516u, 0, 16, &be_const_str_remove_obj); -be_define_const_str(remove_obj, "remove_obj", 2093082931u, 0, 10, NULL); -be_define_const_str(SYMBOL_BATTERY_FULL, "SYMBOL_BATTERY_FULL", 2638935545u, 0, 19, &be_const_str__drivers); -be_define_const_str(_drivers, "_drivers", 3260328985u, 0, 8, &be_const_str_set_update_mode); -be_define_const_str(set_update_mode, "set_update_mode", 2089081509u, 0, 15, NULL); -be_define_const_str(EVENT_INSERT, "EVENT_INSERT", 3754467621u, 0, 12, &be_const_str_set_header_height); -be_define_const_str(set_header_height, "set_header_height", 2913303849u, 0, 17, NULL); -be_define_const_str(get_accepted_chars, "get_accepted_chars", 2210030087u, 0, 18, &be_const_str_set_checkable); -be_define_const_str(set_checkable, "set_checkable", 3024222852u, 0, 13, NULL); -be_define_const_str(CNTR1_NP, "CNTR1_NP", 4288381648u, 0, 8, &be_const_str_I2C); -be_define_const_str(I2C, "I2C", 4096783347u, 0, 3, &be_const_str_set_shadow_width); -be_define_const_str(set_shadow_width, "set_shadow_width", 1524575495u, 0, 16, &be_const_str_try_rule); -be_define_const_str(try_rule, "try_rule", 1986449405u, 0, 8, NULL); -be_define_const_str(close, "close", 667630371u, 0, 5, &be_const_str_set_color_mode_fixed); -be_define_const_str(set_color_mode_fixed, "set_color_mode_fixed", 802591178u, 0, 20, &be_const_str_set_value); -be_define_const_str(set_value, "set_value", 2288413965u, 0, 9, NULL); -be_define_const_str(TABVIEW_TAB_POS_TOP, "TABVIEW_TAB_POS_TOP", 4224766616u, 0, 19, &be_const_str_set_text_sel); -be_define_const_str(set_text_sel, "set_text_sel", 1928405316u, 0, 12, NULL); -be_define_const_str(EVENT_GESTURE, "EVENT_GESTURE", 2506519243u, 0, 13, &be_const_str_SYMBOL_CUT); -be_define_const_str(SYMBOL_CUT, "SYMBOL_CUT", 3455112394u, 0, 10, NULL); -be_define_const_str(BORDER_SIDE_INTERNAL, "BORDER_SIDE_INTERNAL", 4209377645u, 0, 20, &be_const_str_KEY_DEL); -be_define_const_str(KEY_DEL, "KEY_DEL", 1749022830u, 0, 7, &be_const_str_LAYOUT_COLUMN_RIGHT); -be_define_const_str(LAYOUT_COLUMN_RIGHT, "LAYOUT_COLUMN_RIGHT", 912913083u, 0, 19, NULL); -be_define_const_str(DEEPSLEEP, "DEEPSLEEP", 189922226u, 0, 9, &be_const_str_get_style_text_opa); -be_define_const_str(get_style_text_opa, "get_style_text_opa", 2378295432u, 0, 18, NULL); -be_define_const_str(LABEL_ALIGN_AUTO, "LABEL_ALIGN_AUTO", 1755016863u, 0, 16, &be_const_str_STYLE_IMAGE_RECOLOR_OPA); -be_define_const_str(STYLE_IMAGE_RECOLOR_OPA, "STYLE_IMAGE_RECOLOR_OPA", 3785340258u, 0, 23, &be_const_str_get_color); -be_define_const_str(get_color, "get_color", 754086191u, 0, 9, &be_const_str_set_style_local_shadow_blend_mode); -be_define_const_str(set_style_local_shadow_blend_mode, "set_style_local_shadow_blend_mode", 2580830900u, 0, 33, NULL); -be_define_const_str(DISP_ROT_180, "DISP_ROT_180", 1300448899u, 0, 12, &be_const_str_get_style_scale_border_width); -be_define_const_str(get_style_scale_border_width, "get_style_scale_border_width", 206289592u, 0, 28, &be_const_str_save); -be_define_const_str(save, "save", 3439296072u, 0, 4, NULL); -be_define_const_str(SSD1351_CS, "SSD1351_CS", 488746042u, 0, 10, NULL); -be_define_const_str(ALIGN_IN_LEFT_MID, "ALIGN_IN_LEFT_MID", 60432565u, 0, 17, &be_const_str_set_points); -be_define_const_str(set_points, "set_points", 1252105979u, 0, 10, &be_const_str_text_is_selected); -be_define_const_str(text_is_selected, "text_is_selected", 3422750433u, 0, 16, NULL); -be_define_const_str(EVENT_FOCUSED, "EVENT_FOCUSED", 3253401785u, 0, 13, NULL); -be_define_const_str(KEYBOARD_MODE_TEXT_LOWER, "KEYBOARD_MODE_TEXT_LOWER", 3755201214u, 0, 24, &be_const_str_MP3_DFR562); -be_define_const_str(MP3_DFR562, "MP3_DFR562", 2859952977u, 0, 10, &be_const_str_STYLE_PATTERN_IMAGE); -be_define_const_str(STYLE_PATTERN_IMAGE, "STYLE_PATTERN_IMAGE", 3293741009u, 0, 19, &be_const_str_get_width_fit); -be_define_const_str(get_width_fit, "get_width_fit", 416240192u, 0, 13, NULL); -be_define_const_str(GPS_RX, "GPS_RX", 1075637342u, 0, 6, NULL); -be_define_const_str(report_style_mod, "report_style_mod", 4174977870u, 0, 16, NULL); -be_define_const_str(isinstance, "isinstance", 3669352738u, 0, 10, &be_const_str_set_next); -be_define_const_str(set_next, "set_next", 1039873613u, 0, 8, &be_const_str_set_recolor); -be_define_const_str(set_recolor, "set_recolor", 2750390248u, 0, 11, NULL); -be_define_const_str(set_user_data, "set_user_data", 3596043360u, 0, 13, NULL); -be_define_const_str(lv_indev, "lv_indev", 225602374u, 0, 8, NULL); -be_define_const_str(SSD1351_DC, "SSD1351_DC", 84950353u, 0, 10, &be_const_str_SYMBOL_IMAGE); -be_define_const_str(SYMBOL_IMAGE, "SYMBOL_IMAGE", 815601151u, 0, 12, &be_const_str_gamma8); -be_define_const_str(gamma8, "gamma8", 3802843830u, 0, 6, NULL); -be_define_const_str(set_color, "set_color", 3381219579u, 0, 9, NULL); -be_define_const_str(FALLING, "FALLING", 2851701064u, 0, 7, &be_const_str_get_cursor_point); -be_define_const_str(get_cursor_point, "get_cursor_point", 2365780231u, 0, 16, &be_const_str_get_long_mode); -be_define_const_str(get_long_mode, "get_long_mode", 2750961764u, 0, 13, NULL); -be_define_const_str(json_append, "json_append", 3002019284u, 0, 11, NULL); -be_define_const_str(lv_win, "lv_win", 780927558u, 0, 6, &be_const_str_scroll_ver); -be_define_const_str(scroll_ver, "scroll_ver", 3241545950u, 0, 10, &be_const_str_set_shadow_opa); -be_define_const_str(set_shadow_opa, "set_shadow_opa", 1336611849u, 0, 14, NULL); -be_define_const_str(BTNMATRIX_CTRL_NO_REPEAT, "BTNMATRIX_CTRL_NO_REPEAT", 2228999978u, 0, 24, &be_const_str_blur_hor); -be_define_const_str(blur_hor, "blur_hor", 346002478u, 0, 8, &be_const_str_set_style_local_text_blend_mode); -be_define_const_str(set_style_local_text_blend_mode, "set_style_local_text_blend_mode", 3467626777u, 0, 31, NULL); -be_define_const_str(reset, "reset", 1695364032u, 0, 5, NULL); -be_define_const_str(BLACK, "BLACK", 1750494276u, 0, 5, NULL); -be_define_const_str(DROPDOWN_DIR_UP, "DROPDOWN_DIR_UP", 2415359156u, 0, 15, &be_const_str_map); -be_define_const_str(map, "map", 3751997361u, 0, 3, NULL); -be_define_const_str(get_tab, "get_tab", 2415176615u, 0, 7, &be_const_str_set_formatter_cb); -be_define_const_str(set_formatter_cb, "set_formatter_cb", 1245371562u, 0, 16, NULL); -be_define_const_str(KEY1_NP, "KEY1_NP", 709918726u, 0, 7, &be_const_str_OUTPUT_LO); -be_define_const_str(OUTPUT_LO, "OUTPUT_LO", 3724620328u, 0, 9, &be_const_str_TXT_CMD_STATE_WAIT); -be_define_const_str(TXT_CMD_STATE_WAIT, "TXT_CMD_STATE_WAIT", 1721068338u, 0, 18, &be_const_str_set); -be_define_const_str(set, "set", 3324446467u, 0, 3, NULL); -be_define_const_str(get_show_selected, "get_show_selected", 3185075651u, 0, 17, &be_const_str_wire2); -be_define_const_str(wire2, "wire2", 3229499038u, 0, 5, NULL); -be_define_const_str(set_secondary_y_tick_length, "set_secondary_y_tick_length", 4022147583u, 0, 27, &be_const_str_set_style_local_pattern_recolor_opa); -be_define_const_str(set_style_local_pattern_recolor_opa, "set_style_local_pattern_recolor_opa", 2215956762u, 0, 35, NULL); -be_define_const_str(I2C_SCL, "I2C_SCL", 164217098u, 0, 7, &be_const_str_asin); -be_define_const_str(asin, "asin", 4272848550u, 0, 4, NULL); -be_define_const_str(PWM1_INV, "PWM1_INV", 3939021030u, 0, 8, &be_const_str_set_show_selected); -be_define_const_str(set_show_selected, "set_show_selected", 1276300495u, 0, 17, &be_const_str_set_style_local_text_sel_color); -be_define_const_str(set_style_local_text_sel_color, "set_style_local_text_sel_color", 3749375246u, 0, 30, NULL); -be_define_const_str(SYMBOL_EDIT, "SYMBOL_EDIT", 1396182822u, 0, 11, &be_const_str_set_parent_event); -be_define_const_str(set_parent_event, "set_parent_event", 49610579u, 0, 16, &be_const_str_set_scrl_height); -be_define_const_str(set_scrl_height, "set_scrl_height", 3462735686u, 0, 15, NULL); -be_define_const_str(DHT22, "DHT22", 215937903u, 0, 5, &be_const_str_set_shadow_color); -be_define_const_str(set_shadow_color, "set_shadow_color", 1565203920u, 0, 16, NULL); -be_define_const_str(align_mid_y, "align_mid_y", 1664201395u, 0, 11, NULL); -be_define_const_str(get_one_line, "get_one_line", 3981525171u, 0, 12, &be_const_str_rad); -be_define_const_str(rad, "rad", 1358899048u, 0, 3, &be_const_str_set_start_value); -be_define_const_str(set_start_value, "set_start_value", 1399674154u, 0, 15, NULL); -be_define_const_str(CHART_CURSOR_LEFT, "CHART_CURSOR_LEFT", 2003546122u, 0, 17, &be_const_str_add_btn_left); -be_define_const_str(add_btn_left, "add_btn_left", 3984572941u, 0, 12, &be_const_str_get_option_cnt); -be_define_const_str(get_option_cnt, "get_option_cnt", 2922481u, 0, 14, NULL); -be_define_const_str(WINDMETER_SPEED, "WINDMETER_SPEED", 1980822204u, 0, 15, &be_const_str_every_second); -be_define_const_str(every_second, "every_second", 2075451465u, 0, 12, &be_const_str_set_series_axis); -be_define_const_str(set_series_axis, "set_series_axis", 3828439823u, 0, 15, NULL); -be_define_const_str(KEY_LEFT, "KEY_LEFT", 3050288868u, 0, 8, &be_const_str_ROLLER_MODE_INFINITE); -be_define_const_str(ROLLER_MODE_INFINITE, "ROLLER_MODE_INFINITE", 288931678u, 0, 20, &be_const_str_add_btns); -be_define_const_str(add_btns, "add_btns", 828629896u, 0, 8, &be_const_str_bytes); -be_define_const_str(bytes, "bytes", 1706151940u, 0, 5, &be_const_str_def_event_cb); -be_define_const_str(def_event_cb, "def_event_cb", 3544166485u, 0, 12, &be_const_str_set_bg_blend_mode); -be_define_const_str(set_bg_blend_mode, "set_bg_blend_mode", 2432224687u, 0, 17, NULL); -be_define_const_str(DROPDOWN_DIR_LEFT, "DROPDOWN_DIR_LEFT", 3057408860u, 0, 17, &be_const_str_STYLE_VALUE_OPA); -be_define_const_str(STYLE_VALUE_OPA, "STYLE_VALUE_OPA", 2917777025u, 0, 15, &be_const_str_draw_scale); -be_define_const_str(draw_scale, "draw_scale", 3602887006u, 0, 10, &be_const_str_push); -be_define_const_str(push, "push", 2272264157u, 0, 4, &be_const_str_read_bytes); -be_define_const_str(read_bytes, "read_bytes", 3576733173u, 0, 10, &be_const_str_set_style_local_margin_top); -be_define_const_str(set_style_local_margin_top, "set_style_local_margin_top", 2065926016u, 0, 26, NULL); -be_define_const_str(STYLE_OUTLINE_PAD, "STYLE_OUTLINE_PAD", 2090004501u, 0, 17, &be_const_str_SYMBOL_LIST); -be_define_const_str(SYMBOL_LIST, "SYMBOL_LIST", 70793990u, 0, 11, &be_const_str_TXT_FLAG_EXPAND); -be_define_const_str(TXT_FLAG_EXPAND, "TXT_FLAG_EXPAND", 964598951u, 0, 15, NULL); -be_define_const_str(set_shadow_ofs_y, "set_shadow_ofs_y", 3086758033u, 0, 16, NULL); -be_define_const_str(ILI9488_CS, "ILI9488_CS", 2363112073u, 0, 10, &be_const_str_layer_sys); -be_define_const_str(layer_sys, "layer_sys", 593658256u, 0, 9, NULL); -be_define_const_str(ZIGBEE_TX, "ZIGBEE_TX", 25119256u, 0, 9, &be_const_str_set_one_line); -be_define_const_str(set_one_line, "set_one_line", 3397406135u, 0, 12, NULL); -be_define_const_str(event, "event", 4264611999u, 0, 5, NULL); -be_define_const_str(load_freetype_font, "load_freetype_font", 2368447592u, 0, 18, NULL); -be_define_const_str(IBEACON_TX, "IBEACON_TX", 3471826977u, 0, 10, &be_const_str_STYLE_OUTLINE_WIDTH); -be_define_const_str(STYLE_OUTLINE_WIDTH, "STYLE_OUTLINE_WIDTH", 2786055068u, 0, 19, &be_const_str_SYMBOL_AUDIO); -be_define_const_str(SYMBOL_AUDIO, "SYMBOL_AUDIO", 3056537956u, 0, 12, &be_const_str_get_click); -be_define_const_str(get_click, "get_click", 1755279632u, 0, 9, &be_const_str_get_max_height); -be_define_const_str(get_max_height, "get_max_height", 3803847844u, 0, 14, NULL); -be_define_const_str(write, "write", 3190202204u, 0, 5, NULL); -be_define_const_str(EXS_ENABLE, "EXS_ENABLE", 1896914313u, 0, 10, &be_const_str_get_obj_act); -be_define_const_str(get_obj_act, "get_obj_act", 2401444194u, 0, 11, NULL); -be_define_const_str(IRRECV, "IRRECV", 1743648982u, 0, 6, NULL); -be_define_const_str(HIGH, "HIGH", 2066738941u, 0, 4, &be_const_str_get_focused); -be_define_const_str(get_focused, "get_focused", 973974289u, 0, 11, &be_const_str_get_style_opa_scale); -be_define_const_str(get_style_opa_scale, "get_style_opa_scale", 568621865u, 0, 19, &be_const_str_get_style_shadow_width); -be_define_const_str(get_style_shadow_width, "get_style_shadow_width", 4237112141u, 0, 22, NULL); -be_define_const_str(EPAPER42_CS, "EPAPER42_CS", 3274717451u, 0, 11, &be_const_str_get_max_length); -be_define_const_str(get_max_length, "get_max_length", 13029699u, 0, 14, &be_const_str_set_power); -be_define_const_str(set_power, "set_power", 549820893u, 0, 9, &be_const_str_set_style_local_outline_color); -be_define_const_str(set_style_local_outline_color, "set_style_local_outline_color", 2290216412u, 0, 29, &be_const_str_tan); -be_define_const_str(tan, "tan", 2633446552u, 0, 3, NULL); -be_define_const_str(TX2X_TXD_BLACK, "TX2X_TXD_BLACK", 956526176u, 0, 14, &be_const_str_init_points); -be_define_const_str(init_points, "init_points", 718504203u, 0, 11, &be_const_str_set_point_count); -be_define_const_str(set_point_count, "set_point_count", 1721576758u, 0, 15, NULL); -be_define_const_str(TELEINFO_ENABLE, "TELEINFO_ENABLE", 1600974501u, 0, 15, &be_const_str_move_foreground); -be_define_const_str(move_foreground, "move_foreground", 2558800524u, 0, 15, NULL); -be_define_const_str(STYLE_PATTERN_BLEND_MODE, "STYLE_PATTERN_BLEND_MODE", 2331743867u, 0, 24, NULL); -be_define_const_str(NRF24_DC, "NRF24_DC", 688921313u, 0, 8, &be_const_str_STYLE_OPA_SCALE); -be_define_const_str(STYLE_OPA_SCALE, "STYLE_OPA_SCALE", 4014485970u, 0, 15, &be_const_str_YELLOW); -be_define_const_str(YELLOW, "YELLOW", 2964049737u, 0, 6, &be_const_str_set_auto_size); -be_define_const_str(set_auto_size, "set_auto_size", 903259741u, 0, 13, NULL); -be_define_const_str(MAX31855CS, "MAX31855CS", 753620511u, 0, 10, &be_const_str_get_hsv); -be_define_const_str(get_hsv, "get_hsv", 774943805u, 0, 7, NULL); -be_define_const_str(SYMBOL_UPLOAD, "SYMBOL_UPLOAD", 3293679647u, 0, 13, &be_const_str_set_align); -be_define_const_str(set_align, "set_align", 2592958913u, 0, 9, NULL); -be_define_const_str(STYLE_TEXT_LETTER_SPACE, "STYLE_TEXT_LETTER_SPACE", 2264289484u, 0, 23, &be_const_str_add_option); -be_define_const_str(add_option, "add_option", 3444380864u, 0, 10, NULL); -be_define_const_str(GPS_TX, "GPS_TX", 4228740808u, 0, 6, &be_const_str__cmd); -be_define_const_str(_cmd, "_cmd", 3419822142u, 0, 4, &be_const_str_wire1); -be_define_const_str(wire1, "wire1", 3212721419u, 0, 5, NULL); -be_define_const_str(TABVIEW_TAB_POS_RIGHT, "TABVIEW_TAB_POS_RIGHT", 3809644849u, 0, 21, &be_const_str_get_ext_draw_pad); -be_define_const_str(get_ext_draw_pad, "get_ext_draw_pad", 3775653652u, 0, 16, &be_const_str_set_scrollable_fit2); -be_define_const_str(set_scrollable_fit2, "set_scrollable_fit2", 586952845u, 0, 19, &be_const_str_set_style_local_line_width); -be_define_const_str(set_style_local_line_width, "set_style_local_line_width", 1133761671u, 0, 26, &be_const_str_set_transform_height); -be_define_const_str(set_transform_height, "set_transform_height", 3869973274u, 0, 20, NULL); -be_define_const_str(BAR_TYPE_NORMAL, "BAR_TYPE_NORMAL", 3652519691u, 0, 15, &be_const_str_SPINNER_TYPE_FILLSPIN_ARC); -be_define_const_str(SPINNER_TYPE_FILLSPIN_ARC, "SPINNER_TYPE_FILLSPIN_ARC", 2324275006u, 0, 25, &be_const_str_STYLE_LINE_DASH_WIDTH); -be_define_const_str(STYLE_LINE_DASH_WIDTH, "STYLE_LINE_DASH_WIDTH", 1366928369u, 0, 21, &be_const_str_get_style_transform_angle); -be_define_const_str(get_style_transform_angle, "get_style_transform_angle", 1307352290u, 0, 25, &be_const_str_screenshot); -be_define_const_str(screenshot, "screenshot", 3894592561u, 0, 10, NULL); -be_define_const_str(ZIGBEE_RST, "ZIGBEE_RST", 721588661u, 0, 10, &be_const_str_set_angle_offset); -be_define_const_str(set_angle_offset, "set_angle_offset", 1203695731u, 0, 16, NULL); -be_define_const_str(GREEN, "GREEN", 2875364188u, 0, 5, &be_const_str_SYMBOL_LEFT); -be_define_const_str(SYMBOL_LEFT, "SYMBOL_LEFT", 1563517575u, 0, 11, &be_const_str_WHITE); -be_define_const_str(WHITE, "WHITE", 2856149510u, 0, 5, &be_const_str_char); -be_define_const_str(char, "char", 2823553821u, 0, 4, NULL); -be_define_const_str(DHT11, "DHT11", 367083569u, 0, 5, NULL); -be_define_const_str(ELECTRIQ_MOODL_TX, "ELECTRIQ_MOODL_TX", 31009247u, 0, 17, &be_const_str_off); -be_define_const_str(off, "off", 2872740362u, 0, 3, NULL); -be_define_const_str(FIT_PARENT, "FIT_PARENT", 3852740121u, 0, 10, &be_const_str_OLIVE); -be_define_const_str(OLIVE, "OLIVE", 1722893804u, 0, 5, &be_const_str_align_mid_x); -be_define_const_str(align_mid_x, "align_mid_x", 1647423776u, 0, 11, NULL); -be_define_const_str(attrdump, "attrdump", 1521571304u, 0, 8, &be_const_str_digital_read); -be_define_const_str(digital_read, "digital_read", 3585496928u, 0, 12, &be_const_str_remove_style_local_prop); -be_define_const_str(remove_style_local_prop, "remove_style_local_prop", 1160046873u, 0, 23, NULL); -be_define_const_str(STYLE_LINE_WIDTH, "STYLE_LINE_WIDTH", 537342374u, 0, 16, NULL); -be_define_const_str(get_color_mode_fixed, "get_color_mode_fixed", 2272722254u, 0, 20, &be_const_str_refresh_ext_draw_pad); -be_define_const_str(refresh_ext_draw_pad, "refresh_ext_draw_pad", 3485714697u, 0, 20, &be_const_str_set_value_str); -be_define_const_str(set_value_str, "set_value_str", 2950562969u, 0, 13, NULL); -be_define_const_str(ALIGN_OUT_LEFT_BOTTOM, "ALIGN_OUT_LEFT_BOTTOM", 1578004935u, 0, 21, NULL); -be_define_const_str(get_start_value, "get_start_value", 2039237390u, 0, 15, &be_const_str_set_row_cnt); -be_define_const_str(set_row_cnt, "set_row_cnt", 3198609400u, 0, 11, NULL); -be_define_const_str(BLEND_MODE_SUBTRACTIVE, "BLEND_MODE_SUBTRACTIVE", 3202763511u, 0, 22, NULL); -be_define_const_str(set_shadow_ofs_x, "set_shadow_ofs_x", 3069980414u, 0, 16, NULL); -be_define_const_str(ADC_TEMP, "ADC_TEMP", 3771053440u, 0, 8, &be_const_str_find_op); -be_define_const_str(find_op, "find_op", 3766713376u, 0, 7, &be_const_str_list_get_local_style); -be_define_const_str(list_get_local_style, "list_get_local_style", 2313938368u, 0, 20, &be_const_str_set_style_local_line_blend_mode); -be_define_const_str(set_style_local_line_blend_mode, "set_style_local_line_blend_mode", 2166063994u, 0, 31, NULL); -be_define_const_str(BOILER_OT_TX, "BOILER_OT_TX", 671743623u, 0, 12, &be_const_str_SM16716_CLK); -be_define_const_str(SM16716_CLK, "SM16716_CLK", 3037641483u, 0, 11, &be_const_str_STYLE_BG_COLOR); -be_define_const_str(STYLE_BG_COLOR, "STYLE_BG_COLOR", 2207533444u, 0, 14, &be_const_str_set_text_sel_color); -be_define_const_str(set_text_sel_color, "set_text_sel_color", 1561573604u, 0, 18, NULL); -be_define_const_str(clear, "clear", 1550717474u, 0, 5, &be_const_str_set_pad_left); -be_define_const_str(set_pad_left, "set_pad_left", 3931796175u, 0, 12, NULL); -be_define_const_str(get_base_dir, "get_base_dir", 1814851485u, 0, 12, &be_const_str_get_style_pad_top); -be_define_const_str(get_style_pad_top, "get_style_pad_top", 2896917811u, 0, 17, &be_const_str_set_text_sel_end); -be_define_const_str(set_text_sel_end, "set_text_sel_end", 3422399078u, 0, 16, &be_const_str_set_tile_act); -be_define_const_str(set_tile_act, "set_tile_act", 1400046115u, 0, 12, NULL); -be_define_const_str(get_style_pattern_opa, "get_style_pattern_opa", 865471869u, 0, 21, &be_const_str_set_transition_path); -be_define_const_str(set_transition_path, "set_transition_path", 689428023u, 0, 19, NULL); -be_define_const_str(set_fit2, "set_fit2", 4226206571u, 0, 8, NULL); -be_define_const_str(set_col_width, "set_col_width", 28420413u, 0, 13, &be_const_str_set_pwd_mode); -be_define_const_str(set_pwd_mode, "set_pwd_mode", 1333849907u, 0, 12, NULL); -be_define_const_str(get_style_transition_time, "get_style_transition_time", 3928047247u, 0, 25, NULL); -be_define_const_str(get_style_value_color, "get_style_value_color", 76857167u, 0, 21, NULL); -be_define_const_str(STYLE_PATTERN_OPA, "STYLE_PATTERN_OPA", 1423872118u, 0, 17, NULL); -be_define_const_str(STYLE_VALUE_LETTER_SPACE, "STYLE_VALUE_LETTER_SPACE", 2129682704u, 0, 24, &be_const_str__ccmd); -be_define_const_str(_ccmd, "_ccmd", 2163421413u, 0, 5, NULL); -be_define_const_str(LABEL_LONG_SROLL_CIRC, "LABEL_LONG_SROLL_CIRC", 179427009u, 0, 21, &be_const_str_STYLE_SHADOW_OPA); -be_define_const_str(STYLE_SHADOW_OPA, "STYLE_SHADOW_OPA", 3011667646u, 0, 16, &be_const_str_get_adjustable); -be_define_const_str(get_adjustable, "get_adjustable", 982674931u, 0, 14, NULL); -be_define_const_str(HM10_RX, "HM10_RX", 515085922u, 0, 7, &be_const_str_STYLE_MARGIN_TOP); -be_define_const_str(STYLE_MARGIN_TOP, "STYLE_MARGIN_TOP", 4150683665u, 0, 16, &be_const_str_lv_keyboard); -be_define_const_str(lv_keyboard, "lv_keyboard", 197530229u, 0, 11, &be_const_str_set_border_width); -be_define_const_str(set_border_width, "set_border_width", 2740080977u, 0, 16, NULL); -be_define_const_str(get_label_count, "get_label_count", 1700997322u, 0, 15, &be_const_str_get_text_sel_end); -be_define_const_str(get_text_sel_end, "get_text_sel_end", 3650450346u, 0, 16, NULL); -be_define_const_str(DDSU666_TX, "DDSU666_TX", 1880604150u, 0, 10, &be_const_str_set_pwd_show_time); -be_define_const_str(set_pwd_show_time, "set_pwd_show_time", 2699027795u, 0, 17, &be_const_str_set_style_local_line_color); -be_define_const_str(set_style_local_line_color, "set_style_local_line_color", 1174390096u, 0, 26, NULL); -be_define_const_str(DISP_ROT_90, "DISP_ROT_90", 3961393585u, 0, 11, &be_const_str_TXD); -be_define_const_str(TXD, "TXD", 3614562079u, 0, 3, NULL); -be_define_const_str(SPI_CS, "SPI_CS", 553701236u, 0, 6, &be_const_str_WE517_RX); -be_define_const_str(WE517_RX, "WE517_RX", 4096577879u, 0, 8, &be_const_str_set_pos); -be_define_const_str(set_pos, "set_pos", 4146975678u, 0, 7, &be_const_str_time_reached); -be_define_const_str(time_reached, "time_reached", 2075136773u, 0, 12, NULL); -be_define_const_str(init_draw_label_dsc, "init_draw_label_dsc", 3549659870u, 0, 19, &be_const_str_move_background); -be_define_const_str(move_background, "move_background", 3375135217u, 0, 15, &be_const_str_range); -be_define_const_str(range, "range", 4208725202u, 0, 5, NULL); -be_define_const_str(tostring, "tostring", 2299708645u, 0, 8, NULL); -be_define_const_str(CC1101_GDO2, "CC1101_GDO2", 974166265u, 0, 11, NULL); -be_define_const_str(WEBCAM_SIOC, "WEBCAM_SIOC", 218815147u, 0, 11, NULL); -be_define_const_str(IEM3000_TX, "IEM3000_TX", 1185907310u, 0, 10, &be_const_str_STYLE_IMAGE_OPA); -be_define_const_str(STYLE_IMAGE_OPA, "STYLE_IMAGE_OPA", 1064316425u, 0, 15, &be_const_str_get_style_border_width); -be_define_const_str(get_style_border_width, "get_style_border_width", 3436292763u, 0, 22, NULL); -be_define_const_str(pop, "pop", 1362321360u, 0, 3, NULL); -be_define_const_str(BTN_STATE_RELEASED, "BTN_STATE_RELEASED", 4133711537u, 0, 18, &be_const_str_STYLE_TEXT_OPA); -be_define_const_str(STYLE_TEXT_OPA, "STYLE_TEXT_OPA", 3094351509u, 0, 14, NULL); -be_define_const_str(SYMBOL_PLAY, "SYMBOL_PLAY", 1750902100u, 0, 11, &be_const_str_set_x_start_point); -be_define_const_str(set_x_start_point, "set_x_start_point", 257195034u, 0, 17, NULL); -be_define_const_str(get_btn_text, "get_btn_text", 1417317686u, 0, 12, &be_const_str_get_style_bg_grad_color); -be_define_const_str(get_style_bg_grad_color, "get_style_bg_grad_color", 4149817886u, 0, 23, NULL); -be_define_const_str(WEBCAM_PWDN, "WEBCAM_PWDN", 2219597454u, 0, 11, NULL); -be_define_const_str(set_style_local_margin_right, "set_style_local_margin_right", 2606287945u, 0, 28, &be_const_str_time_str); -be_define_const_str(time_str, "time_str", 2613827612u, 0, 8, NULL); -be_define_const_str(set_style_local_scale_border_width, "set_style_local_scale_border_width", 285010516u, 0, 34, &be_const_str_web_sensor); -be_define_const_str(web_sensor, "web_sensor", 2900096972u, 0, 10, NULL); -be_define_const_str(get_y_from_index, "get_y_from_index", 2777682943u, 0, 16, &be_const_str_module); -be_define_const_str(module, "module", 3617558685u, 0, 6, &be_const_str_set_text_font); -be_define_const_str(set_text_font, "set_text_font", 724363521u, 0, 13, NULL); -be_define_const_str(SM16716_DAT, "SM16716_DAT", 1905621806u, 0, 11, &be_const_str_focus_btn); -be_define_const_str(focus_btn, "focus_btn", 1087954772u, 0, 9, &be_const_str_get_fit_right); -be_define_const_str(get_fit_right, "get_fit_right", 2037949402u, 0, 13, NULL); -be_define_const_str(FS_RES_TOUT, "FS_RES_TOUT", 733368644u, 0, 11, &be_const_str_get_auto_size); -be_define_const_str(get_auto_size, "get_auto_size", 241966433u, 0, 13, NULL); -be_define_const_str(set_style_local_line_dash_gap, "set_style_local_line_dash_gap", 923588498u, 0, 29, NULL); -be_define_const_str(STYLE_OUTLINE_COLOR, "STYLE_OUTLINE_COLOR", 2723763111u, 0, 19, &be_const_str_STYLE_PAD_BOTTOM); -be_define_const_str(STYLE_PAD_BOTTOM, "STYLE_PAD_BOTTOM", 3910623046u, 0, 16, NULL); -be_define_const_str(MGC3130_RESET, "MGC3130_RESET", 405013121u, 0, 13, NULL); -be_define_const_str(get_protect, "get_protect", 4241180167u, 0, 11, NULL); -be_define_const_str(LIST_PART_BG, "LIST_PART_BG", 1920031543u, 0, 12, &be_const_str_get_file_name); -be_define_const_str(get_file_name, "get_file_name", 3239886120u, 0, 13, &be_const_str_get_scrl_fit_right); -be_define_const_str(get_scrl_fit_right, "get_scrl_fit_right", 4214186985u, 0, 18, NULL); -be_define_const_str(draw_text, "draw_text", 25865715u, 0, 9, &be_const_str_set_cell_crop); -be_define_const_str(set_cell_crop, "set_cell_crop", 1055583431u, 0, 13, NULL); -be_define_const_str(get_style_transition_prop_6, "get_style_transition_prop_6", 3488279722u, 0, 27, &be_const_str_time_dump); -be_define_const_str(time_dump, "time_dump", 3330410747u, 0, 9, NULL); -be_define_const_str(fade_out, "fade_out", 215415112u, 0, 8, &be_const_str_set_type); -be_define_const_str(set_type, "set_type", 4284078396u, 0, 8, NULL); -be_define_const_str(BTN_STATE_PRESSED, "BTN_STATE_PRESSED", 1194269292u, 0, 17, &be_const_str_DDS2382_RX); -be_define_const_str(DDS2382_RX, "DDS2382_RX", 432446462u, 0, 10, &be_const_str_get_letter_pos); -be_define_const_str(get_letter_pos, "get_letter_pos", 1477814169u, 0, 14, &be_const_str_lv_tabview); -be_define_const_str(lv_tabview, "lv_tabview", 2109024786u, 0, 10, NULL); -be_define_const_str(set_transition_delay, "set_transition_delay", 2787845599u, 0, 20, NULL); -be_define_const_str(STYLE_TRANSITION_DELAY, "STYLE_TRANSITION_DELAY", 251340916u, 0, 22, &be_const_str_get_style_bg_color); -be_define_const_str(get_style_bg_color, "get_style_bg_color", 964794381u, 0, 18, NULL); -be_define_const_str(SAIR_RX, "SAIR_RX", 1273688713u, 0, 7, NULL); -be_define_const_str(STYLE_BORDER_COLOR, "STYLE_BORDER_COLOR", 809973177u, 0, 18, &be_const_str_WS2812); -be_define_const_str(WS2812, "WS2812", 3539741218u, 0, 6, &be_const_str_lv_group); -be_define_const_str(lv_group, "lv_group", 3852039019u, 0, 8, NULL); -be_define_const_str(KEYBOARD_PART_BG, "KEYBOARD_PART_BG", 3167702710u, 0, 16, NULL); -be_define_const_str(FS_RES_NOT_IMP, "FS_RES_NOT_IMP", 3493778168u, 0, 14, &be_const_str_floor); -be_define_const_str(floor, "floor", 3102149661u, 0, 5, &be_const_str_get_cell_value); -be_define_const_str(get_cell_value, "get_cell_value", 3068122638u, 0, 14, NULL); -be_define_const_str(LIST_PART_EDGE_FLASH, "LIST_PART_EDGE_FLASH", 549302352u, 0, 20, NULL); -be_define_const_str(raise, "raise", 1593437475u, 70, 5, NULL); -be_define_const_str(MIEL_HVAC_TX, "MIEL_HVAC_TX", 567403014u, 0, 12, NULL); -be_define_const_str(get_bg_angle_end, "get_bg_angle_end", 602326541u, 0, 16, NULL); -be_define_const_str(GAUGE_PART_MAIN, "GAUGE_PART_MAIN", 3145322556u, 0, 15, &be_const_str_get_text); -be_define_const_str(get_text, "get_text", 3133031679u, 0, 8, &be_const_str_step_prev); -be_define_const_str(step_prev, "step_prev", 2831593421u, 0, 9, NULL); -be_define_const_str(OUTPUT_OPEN_DRAIN, "OUTPUT_OPEN_DRAIN", 2147249436u, 0, 17, &be_const_str_resp_cmnd_failed); -be_define_const_str(resp_cmnd_failed, "resp_cmnd_failed", 2136281562u, 0, 16, NULL); -be_define_const_str(DHT11_OUT, "DHT11_OUT", 1645300734u, 0, 9, &be_const_str_set_cell_value_fmt); -be_define_const_str(set_cell_value_fmt, "set_cell_value_fmt", 355090466u, 0, 18, &be_const_str_set_color_mode); -be_define_const_str(set_color_mode, "set_color_mode", 1155621583u, 0, 14, NULL); -be_define_const_str(get_style_shadow_color, "get_style_shadow_color", 920648234u, 0, 22, &be_const_str_get_style_transform_width); -be_define_const_str(get_style_transform_width, "get_style_transform_width", 713115893u, 0, 25, &be_const_str_for); -be_define_const_str(for, "for", 2901640080u, 54, 3, NULL); -be_define_const_str(PROJECTOR_CTRL_RX, "PROJECTOR_CTRL_RX", 1542762460u, 0, 17, &be_const_str_STYLE_TRANSFORM_ANGLE); -be_define_const_str(STYLE_TRANSFORM_ANGLE, "STYLE_TRANSFORM_ANGLE", 411149629u, 0, 21, &be_const_str_cosh); -be_define_const_str(cosh, "cosh", 4099687964u, 0, 4, &be_const_str_set_adjustable); -be_define_const_str(set_adjustable, "set_adjustable", 1573073815u, 0, 14, &be_const_str_set_style_local_pad_top); -be_define_const_str(set_style_local_pad_top, "set_style_local_pad_top", 785256663u, 0, 23, NULL); -be_define_const_str(copy, "copy", 3848464964u, 0, 4, &be_const_str_get_active_btn); -be_define_const_str(get_active_btn, "get_active_btn", 3720382749u, 0, 14, NULL); -be_define_const_str(MIEL_HVAC_RX, "MIEL_HVAC_RX", 3720609648u, 0, 12, &be_const_str_SHELLY_DIMMER_BOOT0); -be_define_const_str(SHELLY_DIMMER_BOOT0, "SHELLY_DIMMER_BOOT0", 2948777716u, 0, 19, &be_const_str_get_text_sel_en); -be_define_const_str(get_text_sel_en, "get_text_sel_en", 500051850u, 0, 15, &be_const_str_set_style_local_value_blend_mode); -be_define_const_str(set_style_local_value_blend_mode, "set_style_local_value_blend_mode", 1178211587u, 0, 32, NULL); -be_define_const_str(set_style_local_value_line_space, "set_style_local_value_line_space", 987261567u, 0, 32, &be_const_str_set_text); -be_define_const_str(set_text, "set_text", 1849641155u, 0, 8, NULL); -be_define_const_str(CHART_PART_SERIES_BG, "CHART_PART_SERIES_BG", 4240790375u, 0, 20, &be_const_str_set_rollover); -be_define_const_str(set_rollover, "set_rollover", 1838959037u, 0, 12, NULL); -be_define_const_str(FS_MODE_RD, "FS_MODE_RD", 2906271023u, 0, 10, &be_const_str_STYLE_VALUE_COLOR); -be_define_const_str(STYLE_VALUE_COLOR, "STYLE_VALUE_COLOR", 2491635400u, 0, 17, &be_const_str_get_btns_pos); -be_define_const_str(get_btns_pos, "get_btns_pos", 2951340984u, 0, 12, &be_const_str_set_x_tick_texts); -be_define_const_str(set_x_tick_texts, "set_x_tick_texts", 481792535u, 0, 16, NULL); -be_define_const_str(AZ_RXD, "AZ_RXD", 699914019u, 0, 6, &be_const_str_DYP_RX); -be_define_const_str(DYP_RX, "DYP_RX", 2122310285u, 0, 6, &be_const_str_EPD_DATA); -be_define_const_str(EPD_DATA, "EPD_DATA", 3799141097u, 0, 8, &be_const_str_LOW); -be_define_const_str(LOW, "LOW", 3526092385u, 0, 3, &be_const_str_PZEM004_RX); -be_define_const_str(PZEM004_RX, "PZEM004_RX", 3411153194u, 0, 10, &be_const_str_STYLE_VALUE_STR); -be_define_const_str(STYLE_VALUE_STR, "STYLE_VALUE_STR", 144639168u, 0, 15, NULL); -be_define_const_str(STYLE_TEXT_BLEND_MODE, "STYLE_TEXT_BLEND_MODE", 44336606u, 0, 21, &be_const_str_ins_text); -be_define_const_str(ins_text, "ins_text", 2467863999u, 0, 8, &be_const_str_is_protected); -be_define_const_str(is_protected, "is_protected", 1864002268u, 0, 12, NULL); -be_define_const_str(lv_chart, "lv_chart", 2652494144u, 0, 8, NULL); -be_define_const_str(update_mask, "update_mask", 833922029u, 0, 11, NULL); -be_define_const_str(ARC_PART_KNOB, "ARC_PART_KNOB", 1431875030u, 0, 13, &be_const_str_OPTION_A); -be_define_const_str(OPTION_A, "OPTION_A", 1133299440u, 0, 8, NULL); -be_define_const_str(RXD, "RXD", 2311579049u, 0, 3, &be_const_str_set_style_local_text_line_space); -be_define_const_str(set_style_local_text_line_space, "set_style_local_text_line_space", 3775207629u, 0, 31, NULL); -be_define_const_str(get_x_start_point, "get_x_start_point", 4100384878u, 0, 17, &be_const_str_set_fit4); -be_define_const_str(set_fit4, "set_fit4", 31904989u, 0, 8, &be_const_str_set_shadow_blend_mode); -be_define_const_str(set_shadow_blend_mode, "set_shadow_blend_mode", 3767233786u, 0, 21, NULL); -be_define_const_str(remove_prop, "remove_prop", 4280941095u, 0, 11, NULL); -be_define_const_str(add_tab, "add_tab", 1821901608u, 0, 7, NULL); -be_define_const_str(CPICKER_COLOR_MODE_HUE, "CPICKER_COLOR_MODE_HUE", 1583032607u, 0, 22, &be_const_str_KEY_RIGHT); -be_define_const_str(KEY_RIGHT, "KEY_RIGHT", 3690237745u, 0, 9, &be_const_str_SCROLLBAR_MODE_AUTO); -be_define_const_str(SCROLLBAR_MODE_AUTO, "SCROLLBAR_MODE_AUTO", 2882381917u, 0, 19, &be_const_str_cos); -be_define_const_str(cos, "cos", 4220379804u, 0, 3, &be_const_str_get_style_outline_width); -be_define_const_str(get_style_outline_width, "get_style_outline_width", 1118345503u, 0, 23, &be_const_str_get_ver_res); -be_define_const_str(get_ver_res, "get_ver_res", 4160557208u, 0, 11, NULL); -be_define_const_str(KEYBOARD_MODE_TEXT_UPPER, "KEYBOARD_MODE_TEXT_UPPER", 2335009259u, 0, 24, &be_const_str_MAX31855CLK); -be_define_const_str(MAX31855CLK, "MAX31855CLK", 715977727u, 0, 11, &be_const_str_SCROLLBAR_MODE_ON); -be_define_const_str(SCROLLBAR_MODE_ON, "SCROLLBAR_MODE_ON", 1562259499u, 0, 17, &be_const_str_get_style_transition_prop_5); -be_define_const_str(get_style_transition_prop_5, "get_style_transition_prop_5", 3471502103u, 0, 27, NULL); -be_define_const_str(get_content, "get_content", 2390895261u, 0, 11, &be_const_str_nil); -be_define_const_str(nil, "nil", 228849900u, 63, 3, NULL); -be_define_const_str(start_edge_flash, "start_edge_flash", 305008300u, 0, 16, NULL); -be_define_const_str(set_style_local_pad_bottom, "set_style_local_pad_bottom", 1362436575u, 0, 26, NULL); -be_define_const_str(get_focused_obj, "get_focused_obj", 208302839u, 0, 15, &be_const_str_get_inner_coords); -be_define_const_str(get_inner_coords, "get_inner_coords", 985433607u, 0, 16, &be_const_str_get_line_count); -be_define_const_str(get_line_count, "get_line_count", 4160991390u, 0, 14, &be_const_str_millis); -be_define_const_str(millis, "millis", 1214679063u, 0, 6, NULL); -be_define_const_str(DRAG_DIR_BOTH, "DRAG_DIR_BOTH", 740935659u, 0, 13, &be_const_str_OPA_30); -be_define_const_str(OPA_30, "OPA_30", 95806641u, 0, 6, &be_const_str_ZEROCROSS); -be_define_const_str(ZEROCROSS, "ZEROCROSS", 1747596785u, 0, 9, &be_const_str__available); -be_define_const_str(_available, "_available", 1306196581u, 0, 10, &be_const_str_assert); -be_define_const_str(assert, "assert", 2774883451u, 0, 6, NULL); -be_define_const_str(STYLE_TRANSITION_PROP_6, "STYLE_TRANSITION_PROP_6", 1046607357u, 0, 23, &be_const_str_get_hue); -be_define_const_str(get_hue, "get_hue", 1060457518u, 0, 7, NULL); -be_define_const_str(STYLE_MARGIN_RIGHT, "STYLE_MARGIN_RIGHT", 1123385036u, 0, 18, &be_const_str_SYMBOL_HOME); -be_define_const_str(SYMBOL_HOME, "SYMBOL_HOME", 730845525u, 0, 11, &be_const_str_int); -be_define_const_str(int, "int", 2515107422u, 0, 3, &be_const_str_set_style_local_text_font); -be_define_const_str(set_style_local_text_font, "set_style_local_text_font", 954295699u, 0, 25, NULL); -be_define_const_str(CHART_AXIS_SECONDARY_Y, "CHART_AXIS_SECONDARY_Y", 755580820u, 0, 22, &be_const_str_get_style_scale_width); -be_define_const_str(get_style_scale_width, "get_style_scale_width", 2556361915u, 0, 21, NULL); -be_define_const_str(is_visible, "is_visible", 597904624u, 0, 10, &be_const_str_lv_msgbox); -be_define_const_str(lv_msgbox, "lv_msgbox", 689085206u, 0, 9, &be_const_str_set_src); -be_define_const_str(set_src, "set_src", 1156089058u, 0, 7, NULL); -be_define_const_str(EVENT_DELETE, "EVENT_DELETE", 282828603u, 0, 12, &be_const_str_get_style_outline_pad); -be_define_const_str(get_style_outline_pad, "get_style_outline_pad", 4225397162u, 0, 21, NULL); -be_define_const_str(find_key_i, "find_key_i", 850136726u, 0, 10, &be_const_str_hex); -be_define_const_str(hex, "hex", 4273249610u, 0, 3, NULL); -be_define_const_str(get_style_value_line_space, "get_style_value_line_space", 592322595u, 0, 26, NULL); -be_define_const_str(LAYOUT_ROW_MID, "LAYOUT_ROW_MID", 932854697u, 0, 14, NULL); -be_define_const_str(CC1101_GDO0, "CC1101_GDO0", 940611027u, 0, 11, &be_const_str_CHECKBOX_PART_BG); -be_define_const_str(CHECKBOX_PART_BG, "CHECKBOX_PART_BG", 1308611434u, 0, 16, &be_const_str_LEDLNK); -be_define_const_str(LEDLNK, "LEDLNK", 2862810701u, 0, 6, &be_const_str_OBJ_PART_ALL); -be_define_const_str(OBJ_PART_ALL, "OBJ_PART_ALL", 3502425074u, 0, 12, &be_const_str_fade_in); -be_define_const_str(fade_in, "fade_in", 3410278043u, 0, 7, NULL); -be_define_const_str(classof, "classof", 1796577762u, 0, 7, &be_const_str_get_draw_rect_ext_pad_size); -be_define_const_str(get_draw_rect_ext_pad_size, "get_draw_rect_ext_pad_size", 3223809685u, 0, 26, &be_const_str_set_cursor_hidden); -be_define_const_str(set_cursor_hidden, "set_cursor_hidden", 647911755u, 0, 17, NULL); -be_define_const_str(exec_rules, "exec_rules", 1445221092u, 0, 10, &be_const_str_get_px); -be_define_const_str(get_px, "get_px", 1651889344u, 0, 6, &be_const_str_set_pattern_recolor_opa); -be_define_const_str(set_pattern_recolor_opa, "set_pattern_recolor_opa", 1479951840u, 0, 23, NULL); -be_define_const_str(KEY_ESC, "KEY_ESC", 915768258u, 0, 7, &be_const_str_set_border_color); -be_define_const_str(set_border_color, "set_border_color", 2628124814u, 0, 16, NULL); -be_define_const_str(get_pivot, "get_pivot", 2963122652u, 0, 9, NULL); -be_define_const_str(BTNMATRIX_CTRL_HIDDEN, "BTNMATRIX_CTRL_HIDDEN", 2766999187u, 0, 21, &be_const_str_EVENT_REFRESH); -be_define_const_str(EVENT_REFRESH, "EVENT_REFRESH", 741028651u, 0, 13, &be_const_str_GRAD_DIR_VER); -be_define_const_str(GRAD_DIR_VER, "GRAD_DIR_VER", 1112540859u, 0, 12, &be_const_str_set_style_local_pattern_repeat); -be_define_const_str(set_style_local_pattern_repeat, "set_style_local_pattern_repeat", 2930402426u, 0, 30, NULL); -be_define_const_str(RC522_RST, "RC522_RST", 720511443u, 0, 9, &be_const_str_clear_state); -be_define_const_str(clear_state, "clear_state", 2113290696u, 0, 11, &be_const_str_set_style_local_line_opa); -be_define_const_str(set_style_local_line_opa, "set_style_local_line_opa", 909807497u, 0, 24, NULL); -be_define_const_str(set_cell_type, "set_cell_type", 1502464221u, 0, 13, &be_const_str_tanh); -be_define_const_str(tanh, "tanh", 153638352u, 0, 4, NULL); -be_define_const_str(SLIDER_TYPE_NORMAL, "SLIDER_TYPE_NORMAL", 613555481u, 0, 18, &be_const_str_set_line_rounded); -be_define_const_str(set_line_rounded, "set_line_rounded", 1057786792u, 0, 16, NULL); -be_define_const_str(true, "true", 1303515621u, 61, 4, NULL); -be_define_const_str(set_line_blend_mode, "set_line_blend_mode", 350784568u, 0, 19, NULL); -be_define_const_str(LABEL_LONG_CROP, "LABEL_LONG_CROP", 4057484127u, 0, 15, &be_const_str_PMS5003_RX); -be_define_const_str(PMS5003_RX, "PMS5003_RX", 3934985650u, 0, 10, NULL); -be_define_const_str(CHART_CURSOR_UP, "CHART_CURSOR_UP", 2345195814u, 0, 15, &be_const_str_pi); -be_define_const_str(pi, "pi", 1213090802u, 0, 2, NULL); -be_define_const_str(OUTPUT, "OUTPUT", 1469629700u, 0, 6, &be_const_str_SYMBOL_SETTINGS); -be_define_const_str(SYMBOL_SETTINGS, "SYMBOL_SETTINGS", 339656335u, 0, 15, &be_const_str_concat); -be_define_const_str(concat, "concat", 4124019837u, 0, 6, &be_const_str_up); -be_define_const_str(up, "up", 1128467232u, 0, 2, NULL); -be_define_const_str(EVENT_APPLY, "EVENT_APPLY", 1983056372u, 0, 11, &be_const_str_get_tab_act); -be_define_const_str(get_tab_act, "get_tab_act", 2665251652u, 0, 11, NULL); -be_define_const_str(STYLE_LINE_ROUNDED, "STYLE_LINE_ROUNDED", 3677440219u, 0, 18, &be_const_str_set_transition_prop_5); -be_define_const_str(set_transition_prop_5, "set_transition_prop_5", 3101011821u, 0, 21, NULL); -be_define_const_str(get_ext_click_pad_right, "get_ext_click_pad_right", 3976528463u, 0, 23, &be_const_str_false); -be_define_const_str(false, "false", 184981848u, 62, 5, NULL); -be_define_const_str(WIEGAND_D0, "WIEGAND_D0", 4192335759u, 0, 10, &be_const_str_get_anim_time); -be_define_const_str(get_anim_time, "get_anim_time", 641972335u, 0, 13, &be_const_str_get_style_pad_inner); -be_define_const_str(get_style_pad_inner, "get_style_pad_inner", 213811544u, 0, 19, NULL); -be_define_const_str(OPA_80, "OPA_80", 4221864914u, 0, 6, &be_const_str_get_selected_str); -be_define_const_str(get_selected_str, "get_selected_str", 1743823997u, 0, 16, NULL); -be_define_const_str(CHECKBOX_PART_BULLET, "CHECKBOX_PART_BULLET", 3413099789u, 0, 20, NULL); -be_define_const_str(get_style_transition_prop_4, "get_style_transition_prop_4", 3454724484u, 0, 27, &be_const_str_set_style_local_pattern_opa); -be_define_const_str(set_style_local_pattern_opa, "set_style_local_pattern_opa", 3467015361u, 0, 27, NULL); -be_define_const_str(STATE_EDITED, "STATE_EDITED", 46966454u, 0, 12, &be_const_str_STYLE_BORDER_WIDTH); -be_define_const_str(STYLE_BORDER_WIDTH, "STYLE_BORDER_WIDTH", 2777818658u, 0, 18, &be_const_str_exec_cmd); -be_define_const_str(exec_cmd, "exec_cmd", 493567399u, 0, 8, &be_const_str_lv_led); -be_define_const_str(lv_led, "lv_led", 3192184733u, 0, 6, NULL); -be_define_const_str(WEBCAM_DATA, "WEBCAM_DATA", 1476954421u, 0, 11, &be_const_str_get_style_text_blend_mode); -be_define_const_str(get_style_text_blend_mode, "get_style_text_blend_mode", 3370225453u, 0, 25, NULL); -be_define_const_str(LMT01, "LMT01", 2490623797u, 0, 5, &be_const_str_SDM72_RX); -be_define_const_str(SDM72_RX, "SDM72_RX", 766750035u, 0, 8, &be_const_str_lv_color); -be_define_const_str(lv_color, "lv_color", 1419148319u, 0, 8, NULL); -be_define_const_str(SSPI_CS, "SSPI_CS", 977784795u, 0, 7, NULL); -be_define_const_str(KEY_HOME, "KEY_HOME", 2722222682u, 0, 8, NULL); -be_define_const_str(EVENT_DRAG_END, "EVENT_DRAG_END", 3617672228u, 0, 14, &be_const_str_SOLAXX1_TX); -be_define_const_str(SOLAXX1_TX, "SOLAXX1_TX", 903770840u, 0, 10, &be_const_str_focus_next); -be_define_const_str(focus_next, "focus_next", 2510018461u, 0, 10, NULL); -be_define_const_str(keys, "keys", 4182378701u, 0, 4, NULL); -be_define_const_str(_request_from, "_request_from", 3965148604u, 0, 13, &be_const_str_get_pwd_mode); -be_define_const_str(get_pwd_mode, "get_pwd_mode", 364593807u, 0, 12, NULL); -be_define_const_str(get_needle_count, "get_needle_count", 2722615919u, 0, 16, NULL); -be_define_const_str(get_style_bg_main_stop, "get_style_bg_main_stop", 3096799724u, 0, 22, &be_const_str_set_valid_positions); -be_define_const_str(set_valid_positions, "set_valid_positions", 358534097u, 0, 19, NULL); -be_define_const_str(KEY_DOWN, "KEY_DOWN", 2353719865u, 0, 8, &be_const_str_get_bright); -be_define_const_str(get_bright, "get_bright", 203831460u, 0, 10, &be_const_str_get_style_scale_grad_color); -be_define_const_str(get_style_scale_grad_color, "get_style_scale_grad_color", 715761969u, 0, 26, &be_const_str_set_style_local_clip_corner); -be_define_const_str(set_style_local_clip_corner, "set_style_local_clip_corner", 1588926036u, 0, 27, &be_const_str_set_y_tick_texts); -be_define_const_str(set_y_tick_texts, "set_y_tick_texts", 1388790058u, 0, 16, NULL); -be_define_const_str(SYMBOL_BELL, "SYMBOL_BELL", 1736196487u, 0, 11, NULL); -be_define_const_str(get_style_value_align, "get_style_value_align", 1340960645u, 0, 21, &be_const_str_get_textarea); -be_define_const_str(get_textarea, "get_textarea", 839445266u, 0, 12, NULL); -be_define_const_str(FIT_MAX, "FIT_MAX", 361794269u, 0, 7, NULL); -be_define_const_str(SPINNER_TYPE_SPINNING_ARC, "SPINNER_TYPE_SPINNING_ARC", 3298556409u, 0, 25, &be_const_str_STYLE_MARGIN_LEFT); -be_define_const_str(STYLE_MARGIN_LEFT, "STYLE_MARGIN_LEFT", 671809443u, 0, 17, NULL); -be_define_const_str(SYMBOL_COPY, "SYMBOL_COPY", 4193681815u, 0, 11, &be_const_str_get_cell_crop); -be_define_const_str(get_cell_crop, "get_cell_crop", 2916382555u, 0, 13, NULL); -be_define_const_str(opt_eq, "==", 2431966415u, 0, 2, &be_const_str_GESTURE_DIR_LEFT); -be_define_const_str(GESTURE_DIR_LEFT, "GESTURE_DIR_LEFT", 1888875816u, 0, 16, &be_const_str_STYLE_BORDER_OPA); -be_define_const_str(STYLE_BORDER_OPA, "STYLE_BORDER_OPA", 2705633552u, 0, 16, NULL); -be_define_const_str(get_height_fit, "get_height_fit", 2561566971u, 0, 14, NULL); -be_define_const_str(STYLE_PAD_INNER, "STYLE_PAD_INNER", 1651002267u, 0, 15, &be_const_str_add); -be_define_const_str(add, "add", 993596020u, 0, 3, NULL); -be_define_const_str(atan, "atan", 108579519u, 0, 4, &be_const_str_set_value_align); -be_define_const_str(set_value_align, "set_value_align", 1467667831u, 0, 15, NULL); -be_define_const_str(SYMBOL_DRIVE, "SYMBOL_DRIVE", 567203502u, 0, 12, NULL); -be_define_const_str(set_style_local_border_width, "set_style_local_border_width", 4234107199u, 0, 28, NULL); -be_define_const_str(lv_objmask, "lv_objmask", 1311221665u, 0, 10, &be_const_str_set_needle_img); -be_define_const_str(set_needle_img, "set_needle_img", 1214192915u, 0, 14, NULL); -be_define_const_str(scroll_hor, "scroll_hor", 4153158354u, 0, 10, &be_const_str_set_hue); -be_define_const_str(set_hue, "set_hue", 830075074u, 0, 7, NULL); -be_define_const_str(STATE_DISABLED, "STATE_DISABLED", 3398267003u, 0, 14, &be_const_str_search_obj); -be_define_const_str(search_obj, "search_obj", 1702929503u, 0, 10, NULL); -be_define_const_str(CPICKER_COLOR_MODE_VALUE, "CPICKER_COLOR_MODE_VALUE", 980055508u, 0, 24, &be_const_str_TXT_CMD_STATE_PAR); -be_define_const_str(TXT_CMD_STATE_PAR, "TXT_CMD_STATE_PAR", 159232374u, 0, 17, &be_const_str_get_btn_width); -be_define_const_str(get_btn_width, "get_btn_width", 254956887u, 0, 13, &be_const_str_get_fit_bottom); -be_define_const_str(get_fit_bottom, "get_fit_bottom", 664659611u, 0, 14, &be_const_str_set_transition_prop_4); -be_define_const_str(set_transition_prop_4, "set_transition_prop_4", 3084234202u, 0, 21, NULL); -be_define_const_str(KEY1, "KEY1", 6715975u, 0, 4, &be_const_str_OPA_10); -be_define_const_str(OPA_10, "OPA_10", 1908083683u, 0, 6, &be_const_str_get_style_shadow_spread); -be_define_const_str(get_style_shadow_spread, "get_style_shadow_spread", 1343265468u, 0, 23, NULL); -be_define_const_str(enable, "enable", 2945169614u, 0, 6, &be_const_str_is_char_under_pos); -be_define_const_str(is_char_under_pos, "is_char_under_pos", 2744967102u, 0, 17, &be_const_str_set_style_local_radius); -be_define_const_str(set_style_local_radius, "set_style_local_radius", 1410446896u, 0, 22, &be_const_str_toggle); -be_define_const_str(toggle, "toggle", 1076453893u, 0, 6, NULL); -be_define_const_str(WIEGAND_D1, "WIEGAND_D1", 4175558140u, 0, 10, &be_const_str_on); -be_define_const_str(on, "on", 1630810064u, 0, 2, NULL); -be_define_const_str(DROPDOWN_PART_SCROLLBAR, "DROPDOWN_PART_SCROLLBAR", 699787861u, 0, 23, &be_const_str_lv_arc); -be_define_const_str(lv_arc, "lv_arc", 4170125384u, 0, 6, NULL); -be_define_const_str(LAYOUT_PRETTY_MID, "LAYOUT_PRETTY_MID", 2040633917u, 0, 17, &be_const_str_SSPI_MISO); -be_define_const_str(SSPI_MISO, "SSPI_MISO", 2485347173u, 0, 9, &be_const_str_add_rule); -be_define_const_str(add_rule, "add_rule", 596540743u, 0, 8, &be_const_str_get_style_transition_prop_3); -be_define_const_str(get_style_transition_prop_3, "get_style_transition_prop_3", 3437946865u, 0, 27, NULL); -be_define_const_str(ALIGN_OUT_RIGHT_TOP, "ALIGN_OUT_RIGHT_TOP", 1142849712u, 0, 19, &be_const_str_RFSEND); -be_define_const_str(RFSEND, "RFSEND", 1862630731u, 0, 6, &be_const_str_get_scroll_propagation); -be_define_const_str(get_scroll_propagation, "get_scroll_propagation", 431556896u, 0, 22, NULL); -be_define_const_str(cursor_right, "cursor_right", 2216262354u, 0, 12, NULL); -be_define_const_str(layer_top, "layer_top", 645939682u, 0, 9, &be_const_str_set_base_dir); -be_define_const_str(set_base_dir, "set_base_dir", 1813064609u, 0, 12, &be_const_str_set_style_local_transform_angle); -be_define_const_str(set_style_local_transform_angle, "set_style_local_transform_angle", 3618600326u, 0, 31, NULL); -be_define_const_str(set_style_local_transform_zoom, "set_style_local_transform_zoom", 3474945744u, 0, 30, NULL); -be_define_const_str(STYLE_TRANSITION_PROP_4, "STYLE_TRANSITION_PROP_4", 1013052119u, 0, 23, &be_const_str_SYMBOL_PASTE); -be_define_const_str(SYMBOL_PASTE, "SYMBOL_PASTE", 2281577421u, 0, 12, &be_const_str_get_value); -be_define_const_str(get_value, "get_value", 3844420137u, 0, 9, &be_const_str_set_showed_date); -be_define_const_str(set_showed_date, "set_showed_date", 158767501u, 0, 15, NULL); -be_define_const_str(PMS5003_TX, "PMS5003_TX", 3868169364u, 0, 10, &be_const_str_end); -be_define_const_str(end, "end", 1787721130u, 56, 3, NULL); -be_define_const_str(get_style_pattern_recolor_opa, "get_style_pattern_recolor_opa", 1906150798u, 0, 29, NULL); -be_define_const_str(HX711_SCK, "HX711_SCK", 3785979404u, 0, 9, &be_const_str_get_style_image_recolor_opa); -be_define_const_str(get_style_image_recolor_opa, "get_style_image_recolor_opa", 1049713209u, 0, 27, NULL); -be_define_const_str(STYLE_LINE_COLOR, "STYLE_LINE_COLOR", 623603885u, 0, 16, NULL); -be_define_const_str(STYLE_VALUE_FONT, "STYLE_VALUE_FONT", 1861540608u, 0, 16, &be_const_str_set_value_color); -be_define_const_str(set_value_color, "set_value_color", 2148821625u, 0, 15, NULL); -be_define_const_str(LAYOUT_CENTER, "LAYOUT_CENTER", 1686380473u, 0, 13, &be_const_str_PAGE_EDGE_RIGHT); -be_define_const_str(PAGE_EDGE_RIGHT, "PAGE_EDGE_RIGHT", 1268763615u, 0, 15, &be_const_str_get_spin_time); -be_define_const_str(get_spin_time, "get_spin_time", 1036768940u, 0, 13, NULL); -be_define_const_str(GRAD_DIR_HOR, "GRAD_DIR_HOR", 2383101491u, 0, 12, &be_const_str_add_style); -be_define_const_str(add_style, "add_style", 2931235026u, 0, 9, NULL); -be_define_const_str(A4988_ENA, "A4988_ENA", 1517502682u, 0, 9, &be_const_str_EVENT_SHORT_CLICKED); -be_define_const_str(EVENT_SHORT_CLICKED, "EVENT_SHORT_CLICKED", 2804944112u, 0, 19, &be_const_str_STYLE_IMAGE_RECOLOR); -be_define_const_str(STYLE_IMAGE_RECOLOR, "STYLE_IMAGE_RECOLOR", 1769022527u, 0, 19, &be_const_str_real); -be_define_const_str(real, "real", 3604983901u, 0, 4, NULL); -be_define_const_str(ADE7953_IRQ, "ADE7953_IRQ", 2329185922u, 0, 11, &be_const_str_STYLE_PATTERN_RECOLOR_OPA); -be_define_const_str(STYLE_PATTERN_RECOLOR_OPA, "STYLE_PATTERN_RECOLOR_OPA", 3355859281u, 0, 25, &be_const_str_STYLE_VALUE_BLEND_MODE); -be_define_const_str(STYLE_VALUE_BLEND_MODE, "STYLE_VALUE_BLEND_MODE", 930238626u, 0, 22, &be_const_str_cmd); -be_define_const_str(cmd, "cmd", 4136785899u, 0, 3, &be_const_str_create); -be_define_const_str(create, "create", 649812317u, 0, 6, NULL); -be_define_const_str(get_style_bg_grad_dir, "get_style_bg_grad_dir", 1158213966u, 0, 21, NULL); -be_define_const_str(increment, "increment", 940762942u, 0, 9, &be_const_str_lv_tileview); -be_define_const_str(lv_tileview, "lv_tileview", 2419887973u, 0, 11, &be_const_str_set_style_local_bg_grad_stop); -be_define_const_str(set_style_local_bg_grad_stop, "set_style_local_bg_grad_stop", 1180238427u, 0, 28, NULL); -be_define_const_str(LABEL_ALIGN_LEFT, "LABEL_ALIGN_LEFT", 49345529u, 0, 16, &be_const_str_OPEN_DRAIN); -be_define_const_str(OPEN_DRAIN, "OPEN_DRAIN", 677872608u, 0, 10, &be_const_str_get_angle_offset); -be_define_const_str(get_angle_offset, "get_angle_offset", 2775374871u, 0, 16, NULL); -be_define_const_str(SYMBOL_EJECT, "SYMBOL_EJECT", 873760647u, 0, 12, NULL); -be_define_const_str(STYLE_PAD_RIGHT, "STYLE_PAD_RIGHT", 4135691505u, 0, 15, &be_const_str_get_style_line_blend_mode); -be_define_const_str(get_style_line_blend_mode, "get_style_line_blend_mode", 1609249662u, 0, 25, &be_const_str_set_style_local_scale_grad_color); -be_define_const_str(set_style_local_scale_grad_color, "set_style_local_scale_grad_color", 1682685285u, 0, 32, NULL); -be_define_const_str(PROTECT_CLICK_FOCUS, "PROTECT_CLICK_FOCUS", 293740268u, 0, 19, &be_const_str_resolvecmnd); -be_define_const_str(resolvecmnd, "resolvecmnd", 993361485u, 0, 11, NULL); -be_define_const_str(TASMOTACLIENT_RST, "TASMOTACLIENT_RST", 3326196213u, 0, 17, &be_const_str_get_rollover); -be_define_const_str(get_rollover, "get_rollover", 2637132577u, 0, 12, NULL); -be_define_const_str(OBJMASK_PART_MAIN, "OBJMASK_PART_MAIN", 1960600366u, 0, 17, &be_const_str_STYLE_OUTLINE_OPA); -be_define_const_str(STYLE_OUTLINE_OPA, "STYLE_OUTLINE_OPA", 1357184754u, 0, 17, &be_const_str_remove_rule); -be_define_const_str(remove_rule, "remove_rule", 3456211328u, 0, 11, &be_const_str_set_image_opa); -be_define_const_str(set_image_opa, "set_image_opa", 517268068u, 0, 13, NULL); -be_define_const_str(get_btnmatrix, "get_btnmatrix", 1628630681u, 0, 13, NULL); -be_define_const_str(lv_switch, "lv_switch", 3407171508u, 0, 9, &be_const_str_set_wrap); -be_define_const_str(set_wrap, "set_wrap", 776352320u, 0, 8, NULL); -be_define_const_str(SSPI, "SSPI", 2469416576u, 0, 4, &be_const_str_STYLE_SCALE_BORDER_WIDTH); -be_define_const_str(STYLE_SCALE_BORDER_WIDTH, "STYLE_SCALE_BORDER_WIDTH", 4091410577u, 0, 24, &be_const_str_set_map); -be_define_const_str(set_map, "set_map", 4012856954u, 0, 7, &be_const_str_set_width_margin); -be_define_const_str(set_width_margin, "set_width_margin", 2313657923u, 0, 16, NULL); -be_define_const_str(DRAG_DIR_HOR, "DRAG_DIR_HOR", 1213227361u, 0, 12, &be_const_str_KEY_BACKSPACE); -be_define_const_str(KEY_BACKSPACE, "KEY_BACKSPACE", 269443424u, 0, 13, &be_const_str_set_focus_parent); -be_define_const_str(set_focus_parent, "set_focus_parent", 2829293865u, 0, 16, NULL); -be_define_const_str(get_one_check, "get_one_check", 2649478907u, 0, 13, &be_const_str_get_state); -be_define_const_str(get_state, "get_state", 3804504029u, 0, 9, &be_const_str_set_style_local_image_blend_mode); -be_define_const_str(set_style_local_image_blend_mode, "set_style_local_image_blend_mode", 1792244615u, 0, 32, NULL); -be_define_const_str(set_y, "set_y", 1866178391u, 0, 5, NULL); -be_define_const_str(TEXT_DECOR_NONE, "TEXT_DECOR_NONE", 2700466131u, 0, 15, NULL); -be_define_const_str(ALIGN_IN_BOTTOM_MID, "ALIGN_IN_BOTTOM_MID", 4192809251u, 0, 19, &be_const_str_PZEM016_RX); -be_define_const_str(PZEM016_RX, "PZEM016_RX", 1004012055u, 0, 10, &be_const_str_exp); -be_define_const_str(exp, "exp", 1923516200u, 0, 3, NULL); -be_define_const_str(get_style_size, "get_style_size", 3698157111u, 0, 14, NULL); -be_define_const_str(get_style_transition_prop_2, "get_style_transition_prop_2", 3421169246u, 0, 27, NULL); -be_define_const_str(HM10_TX, "HM10_TX", 1522037252u, 0, 7, &be_const_str_STYLE_OUTLINE_BLEND_MODE); -be_define_const_str(STYLE_OUTLINE_BLEND_MODE, "STYLE_OUTLINE_BLEND_MODE", 3861262655u, 0, 24, &be_const_str_STYLE_SCALE_END_BORDER_WIDTH); -be_define_const_str(STYLE_SCALE_END_BORDER_WIDTH, "STYLE_SCALE_END_BORDER_WIDTH", 763958239u, 0, 28, &be_const_str_get_style_text_sel_color); -be_define_const_str(get_style_text_sel_color, "get_style_text_sel_color", 1751096754u, 0, 24, &be_const_str_set_ext_click_area); -be_define_const_str(set_ext_click_area, "set_ext_click_area", 1298742324u, 0, 18, NULL); -be_define_const_str(else, "else", 3183434736u, 52, 4, NULL); -be_define_const_str(ceil, "ceil", 1659167240u, 0, 4, &be_const_str_set_content_size); -be_define_const_str(set_content_size, "set_content_size", 10638115u, 0, 16, NULL); -be_define_const_str(get_edge_flash, "get_edge_flash", 3226611892u, 0, 14, &be_const_str_get_style_outline_color); -be_define_const_str(get_style_outline_color, "get_style_outline_color", 3936324952u, 0, 23, NULL); -be_define_const_str(get_scrl_layout, "get_scrl_layout", 2842797719u, 0, 15, &be_const_str_lv_spinner); -be_define_const_str(lv_spinner, "lv_spinner", 3361501901u, 0, 10, NULL); -be_define_const_str(STYLE_TRANSITION_PROP_5, "STYLE_TRANSITION_PROP_5", 996274500u, 0, 23, &be_const_str_set_editing); -be_define_const_str(set_editing, "set_editing", 1742905400u, 0, 11, &be_const_str_transform); -be_define_const_str(transform, "transform", 3786248987u, 0, 9, NULL); -be_define_const_str(SDM120_RX, "SDM120_RX", 1367571753u, 0, 9, &be_const_str_get_style_line_dash_width); -be_define_const_str(get_style_line_dash_width, "get_style_line_dash_width", 4191923846u, 0, 25, &be_const_str_scr_act); -be_define_const_str(scr_act, "scr_act", 2080211456u, 0, 7, NULL); -be_define_const_str(INDEV_STATE_REL, "INDEV_STATE_REL", 3257789899u, 0, 15, &be_const_str_gc); -be_define_const_str(gc, "gc", 1042313471u, 0, 2, &be_const_str_get_btn_ctrl); -be_define_const_str(get_btn_ctrl, "get_btn_ctrl", 370184444u, 0, 12, &be_const_str_get_y); -be_define_const_str(get_y, "get_y", 1205519667u, 0, 5, &be_const_str_register_button_encoder); -be_define_const_str(register_button_encoder, "register_button_encoder", 2811301550u, 0, 23, NULL); -be_define_const_str(hide_series, "hide_series", 3053662735u, 0, 11, &be_const_str_issubclass); -be_define_const_str(issubclass, "issubclass", 4078395519u, 0, 10, NULL); -be_define_const_str(IBEACON_RX, "IBEACON_RX", 2466155575u, 0, 10, &be_const_str_SYMBOL_POWER); -be_define_const_str(SYMBOL_POWER, "SYMBOL_POWER", 1125993627u, 0, 12, &be_const_str_set_text_static); -be_define_const_str(set_text_static, "set_text_static", 3831207210u, 0, 15, &be_const_str_set_value_letter_space); -be_define_const_str(set_value_letter_space, "set_value_letter_space", 1113519355u, 0, 22, NULL); -be_define_const_str(set_col_cnt, "set_col_cnt", 3803893298u, 0, 11, &be_const_str_do); -be_define_const_str(do, "do", 1646057492u, 65, 2, NULL); -be_define_const_str(ILI9341_CS, "ILI9341_CS", 3519318851u, 0, 10, &be_const_str_set_btns_pos); -be_define_const_str(set_btns_pos, "set_btns_pos", 3991891940u, 0, 12, &be_const_str_set_style_local_value_letter_space); -be_define_const_str(set_style_local_value_letter_space, "set_style_local_value_letter_space", 826246017u, 0, 34, NULL); -be_define_const_str(get_btn_label, "get_btn_label", 3300200213u, 0, 13, NULL); -be_define_const_str(get_dir, "get_dir", 1037382287u, 0, 7, NULL); -be_define_const_str(RISING, "RISING", 1256404539u, 0, 6, NULL); -be_define_const_str(set_design_cb, "set_design_cb", 1469311634u, 0, 13, &be_const_str_super); -be_define_const_str(super, "super", 4152230356u, 0, 5, NULL); -be_define_const_str(get_tile_act, "get_tile_act", 3705631119u, 0, 12, &be_const_str_set_today_date); -be_define_const_str(set_today_date, "set_today_date", 3983571786u, 0, 14, NULL); -be_define_const_str(GRAD_DIR_NONE, "GRAD_DIR_NONE", 1627825480u, 0, 13, &be_const_str_Wire); -be_define_const_str(Wire, "Wire", 1938276536u, 0, 4, &be_const_str___upper__); -be_define_const_str(__upper__, "__upper__", 3612202883u, 0, 9, NULL); -be_define_const_str(get_style_line_width, "get_style_line_width", 1172338835u, 0, 20, &be_const_str_set_scale); -be_define_const_str(set_scale, "set_scale", 3828634574u, 0, 9, NULL); -be_define_const_str(set_btn_width, "set_btn_width", 2736013227u, 0, 13, NULL); -be_define_const_str(TABVIEW_TAB_POS_BOTTOM, "TABVIEW_TAB_POS_BOTTOM", 3095544198u, 0, 22, &be_const_str_set_pivot); -be_define_const_str(set_pivot, "set_pivot", 2329940872u, 0, 9, &be_const_str_set_scrl_layout); -be_define_const_str(set_scrl_layout, "set_scrl_layout", 2051800603u, 0, 15, NULL); -be_define_const_str(ALIGN_IN_TOP_LEFT, "ALIGN_IN_TOP_LEFT", 1231214604u, 0, 17, &be_const_str_detect); -be_define_const_str(detect, "detect", 8884370u, 0, 6, &be_const_str_get_width_margin); -be_define_const_str(get_width_margin, "get_width_margin", 872387359u, 0, 16, &be_const_str_set_style_local_bg_grad_dir); -be_define_const_str(set_style_local_bg_grad_dir, "set_style_local_bg_grad_dir", 946802226u, 0, 27, NULL); -be_define_const_str(EVENT_DEFOCUSED, "EVENT_DEFOCUSED", 1034310644u, 0, 15, &be_const_str_get_max_value); -be_define_const_str(get_max_value, "get_max_value", 2625343304u, 0, 13, NULL); -be_define_const_str(MCP39F5_RX, "MCP39F5_RX", 190458217u, 0, 10, &be_const_str_TXT_FLAG_CENTER); -be_define_const_str(TXT_FLAG_CENTER, "TXT_FLAG_CENTER", 1125425546u, 0, 15, NULL); -be_define_const_str(add_char, "add_char", 2276421097u, 0, 8, &be_const_str_clear_btn_ctrl_all); -be_define_const_str(clear_btn_ctrl_all, "clear_btn_ctrl_all", 895272499u, 0, 18, NULL); -be_define_const_str(count_children, "count_children", 1689969950u, 0, 14, &be_const_str_set_style_local_transition_time); -be_define_const_str(set_style_local_transition_time, "set_style_local_transition_time", 1761097355u, 0, 31, &be_const_str_set_text_blend_mode); -be_define_const_str(set_text_blend_mode, "set_text_blend_mode", 1236604715u, 0, 19, NULL); -be_define_const_str(align_x, "align_x", 3735213169u, 0, 7, &be_const_str_set_style_local_value_str); -be_define_const_str(set_style_local_value_str, "set_style_local_value_str", 3984127099u, 0, 25, NULL); -be_define_const_str(LABEL_LONG_EXPAND, "LABEL_LONG_EXPAND", 2357238585u, 0, 17, &be_const_str_set_transition_prop_6); -be_define_const_str(set_transition_prop_6, "set_transition_prop_6", 3050678964u, 0, 21, NULL); -be_define_const_str(PROTECT_FOLLOW, "PROTECT_FOLLOW", 44354676u, 0, 14, &be_const_str_RF_SENSOR); -be_define_const_str(RF_SENSOR, "RF_SENSOR", 2289628100u, 0, 9, &be_const_str_STYLE_BG_BLEND_MODE); -be_define_const_str(STYLE_BG_BLEND_MODE, "STYLE_BG_BLEND_MODE", 1458637206u, 0, 19, &be_const_str_lv_page); -be_define_const_str(lv_page, "lv_page", 2373170067u, 0, 7, &be_const_str_set_transition_time); -be_define_const_str(set_transition_time, "set_transition_time", 887720041u, 0, 19, NULL); -be_define_const_str(SHELLY_DIMMER_RST_INV, "SHELLY_DIMMER_RST_INV", 2366759773u, 0, 21, &be_const_str_seg7_font); -be_define_const_str(seg7_font, "seg7_font", 4099690689u, 0, 9, &be_const_str_set_x); -be_define_const_str(set_x, "set_x", 1849400772u, 0, 5, NULL); -be_define_const_str(send_data, "send_data", 4178328760u, 0, 9, &be_const_str_set_group); -be_define_const_str(set_group, "set_group", 2448788519u, 0, 9, NULL); -be_define_const_str(ALIGN_OUT_RIGHT_BOTTOM, "ALIGN_OUT_RIGHT_BOTTOM", 3786852942u, 0, 22, NULL); -be_define_const_str(get_style_line_dash_gap, "get_style_line_dash_gap", 1205629734u, 0, 23, &be_const_str_get_style_transition_prop_1); -be_define_const_str(get_style_transition_prop_1, "get_style_transition_prop_1", 3404391627u, 0, 27, &be_const_str_set_y_tick_length); -be_define_const_str(set_y_tick_length, "set_y_tick_length", 1194305306u, 0, 17, NULL); -be_define_const_str(set_style_local_pattern_blend_mode, "set_style_local_pattern_blend_mode", 3861434146u, 0, 34, NULL); -be_define_const_str(add_element, "add_element", 940011507u, 0, 11, &be_const_str_get_style_image_opa); -be_define_const_str(get_style_image_opa, "get_style_image_opa", 111986494u, 0, 19, NULL); -be_define_const_str(KEY_ENTER, "KEY_ENTER", 2614103337u, 0, 9, &be_const_str_SBR_RX); -be_define_const_str(SBR_RX, "SBR_RX", 3350999801u, 0, 6, &be_const_str_set_max_height); -be_define_const_str(set_max_height, "set_max_height", 394927448u, 0, 14, NULL); -be_define_const_str(BLEND_MODE_NORMAL, "BLEND_MODE_NORMAL", 1282739232u, 0, 17, &be_const_str_get_cursor_manage); -be_define_const_str(get_cursor_manage, "get_cursor_manage", 2216849296u, 0, 17, NULL); -be_define_const_str(STYLE_TRANSITION_PROP_2, "STYLE_TRANSITION_PROP_2", 979496881u, 0, 23, NULL); -be_define_const_str(get_x, "get_x", 1188742048u, 0, 5, &be_const_str_is_inactive); -be_define_const_str(is_inactive, "is_inactive", 2737113619u, 0, 11, NULL); -be_define_const_str(CHART_TYPE_NONE, "CHART_TYPE_NONE", 1127256103u, 0, 15, &be_const_str_number); -be_define_const_str(number, "number", 467038368u, 0, 6, &be_const_str_set_end_angle); -be_define_const_str(set_end_angle, "set_end_angle", 2783087761u, 0, 13, NULL); -be_define_const_str(LE01MR_TX, "LE01MR_TX", 1589687023u, 0, 9, &be_const_str_set_padding_left); -be_define_const_str(set_padding_left, "set_padding_left", 1230478487u, 0, 16, NULL); -be_define_const_str(get_active_btn_text, "get_active_btn_text", 2709356149u, 0, 19, &be_const_str_get_style_shadow_blend_mode); -be_define_const_str(get_style_shadow_blend_mode, "get_style_shadow_blend_mode", 977594696u, 0, 27, &be_const_str_get_tasmota); -be_define_const_str(get_tasmota, "get_tasmota", 334356779u, 0, 11, NULL); -be_define_const_str(ILI9341_DC, "ILI9341_DC", 28838624u, 0, 10, &be_const_str_SENSOR_END); -be_define_const_str(SENSOR_END, "SENSOR_END", 3512542657u, 0, 10, &be_const_str_STYLE_MARGIN_BOTTOM); -be_define_const_str(STYLE_MARGIN_BOTTOM, "STYLE_MARGIN_BOTTOM", 4176801053u, 0, 19, &be_const_str_STYLE_TEXT_SEL_BG_COLOR); -be_define_const_str(STYLE_TEXT_SEL_BG_COLOR, "STYLE_TEXT_SEL_BG_COLOR", 2758212579u, 0, 23, &be_const_str_get_cursor_pos); -be_define_const_str(get_cursor_pos, "get_cursor_pos", 3695280847u, 0, 14, NULL); -be_define_const_str(set_dir, "set_dir", 331967531u, 0, 7, NULL); -be_define_const_str(DROPDOWN_DIR_DOWN, "DROPDOWN_DIR_DOWN", 214322625u, 0, 17, &be_const_str_get_cell_align); -be_define_const_str(get_cell_align, "get_cell_align", 2284605658u, 0, 14, NULL); -be_define_const_str(SYMBOL_NEW_LINE, "SYMBOL_NEW_LINE", 2014334315u, 0, 15, &be_const_str_focus_prev); -be_define_const_str(focus_prev, "focus_prev", 2639915985u, 0, 10, &be_const_str_get_drag_throw); -be_define_const_str(get_drag_throw, "get_drag_throw", 2409838001u, 0, 14, &be_const_str_set_text_align); -be_define_const_str(set_text_align, "set_text_align", 2734674049u, 0, 14, NULL); -be_define_const_str(CHART_AXIS_INVERSE_LABELS_ORDER, "CHART_AXIS_INVERSE_LABELS_ORDER", 1279914111u, 0, 31, &be_const_str_get_ext_attr); -be_define_const_str(get_ext_attr, "get_ext_attr", 2125271231u, 0, 12, &be_const_str_set_placeholder_text); -be_define_const_str(set_placeholder_text, "set_placeholder_text", 1413918705u, 0, 20, NULL); -be_define_const_str(RC522_CS, "RC522_CS", 2639619996u, 0, 8, &be_const_str_get_style_value_ofs_x); -be_define_const_str(get_style_value_ofs_x, "get_style_value_ofs_x", 4017645761u, 0, 21, &be_const_str_set_outline_blend_mode); -be_define_const_str(set_outline_blend_mode, "set_outline_blend_mode", 4273381132u, 0, 22, &be_const_str_set_scale_border_width); -be_define_const_str(set_scale_border_width, "set_scale_border_width", 3210684730u, 0, 22, &be_const_str_web_add_button); -be_define_const_str(web_add_button, "web_add_button", 3537875058u, 0, 14, &be_const_str_web_add_main_button); -be_define_const_str(web_add_main_button, "web_add_main_button", 3960367664u, 0, 19, NULL); -be_define_const_str(Driver, "Driver", 3576386303u, 0, 6, &be_const_str_get_title); -be_define_const_str(get_title, "get_title", 1263271230u, 0, 9, NULL); -be_define_const_str(collect, "collect", 2399039025u, 0, 7, &be_const_str_get_series_area); -be_define_const_str(get_series_area, "get_series_area", 1561258251u, 0, 15, NULL); -be_define_const_str(set_style_local_line_rounded, "set_style_local_line_rounded", 3167871810u, 0, 28, NULL); -be_define_const_str(SSPI_MOSI, "SSPI_MOSI", 3745917497u, 0, 9, &be_const_str_TUYA_TX); -be_define_const_str(TUYA_TX, "TUYA_TX", 1541301465u, 0, 7, &be_const_str_get_cell_merge_right); -be_define_const_str(get_cell_merge_right, "get_cell_merge_right", 207626582u, 0, 20, NULL); -be_define_const_str(CHANGE, "CHANGE", 4280911421u, 0, 6, &be_const_str_NRG_SEL); -be_define_const_str(NRG_SEL, "NRG_SEL", 1771358125u, 0, 7, NULL); -be_define_const_str(STYLE_BORDER_BLEND_MODE, "STYLE_BORDER_BLEND_MODE", 3752388357u, 0, 23, &be_const_str_set_zoom); -be_define_const_str(set_zoom, "set_zoom", 1925134407u, 0, 8, NULL); -be_define_const_str(get_point_count, "get_point_count", 617480290u, 0, 15, NULL); -be_define_const_str(BORDER_SIDE_TOP, "BORDER_SIDE_TOP", 3643834727u, 0, 15, &be_const_str_SYMBOL_MUTE); -be_define_const_str(SYMBOL_MUTE, "SYMBOL_MUTE", 563116043u, 0, 11, NULL); -be_define_const_str(get_style_outline_opa, "get_style_outline_opa", 1286010513u, 0, 21, &be_const_str_set_click); -be_define_const_str(set_click, "set_click", 2550101068u, 0, 9, NULL); -be_define_const_str(STYLE_VALUE_LINE_SPACE, "STYLE_VALUE_LINE_SPACE", 2028376414u, 0, 22, &be_const_str_SYMBOL_SHUFFLE); -be_define_const_str(SYMBOL_SHUFFLE, "SYMBOL_SHUFFLE", 1123310147u, 0, 14, &be_const_str_SYMBOL_STOP); -be_define_const_str(SYMBOL_STOP, "SYMBOL_STOP", 2836505202u, 0, 11, &be_const_str_align_y); -be_define_const_str(align_y, "align_y", 3718435550u, 0, 7, &be_const_str_set_selected); -be_define_const_str(set_selected, "set_selected", 386442685u, 0, 12, NULL); -be_define_const_str(MAX7219CLK, "MAX7219CLK", 963568838u, 0, 10, &be_const_str_set_transition_prop_1); -be_define_const_str(set_transition_prop_1, "set_transition_prop_1", 3033901345u, 0, 21, NULL); -be_define_const_str(HJL_CF, "HJL_CF", 786158487u, 0, 6, &be_const_str_set_event_cb); -be_define_const_str(set_event_cb, "set_event_cb", 3611711604u, 0, 12, &be_const_str_set_style_local_bg_color); -be_define_const_str(set_style_local_bg_color, "set_style_local_bg_color", 3796704273u, 0, 24, NULL); -be_define_const_str(ETH_PHY_MDIO, "ETH_PHY_MDIO", 3261871568u, 0, 12, NULL); -be_define_const_str(set_adv_hittest, "set_adv_hittest", 2312818651u, 0, 15, NULL); -be_define_const_str(opt_add, "+", 772578730u, 0, 1, &be_const_str_GAUGE_PART_MAJOR); -be_define_const_str(GAUGE_PART_MAJOR, "GAUGE_PART_MAJOR", 3656186174u, 0, 16, &be_const_str_setrange); -be_define_const_str(setrange, "setrange", 3794019032u, 0, 8, NULL); -be_define_const_str(ALIGN_IN_RIGHT_MID, "ALIGN_IN_RIGHT_MID", 1518023108u, 0, 18, &be_const_str_NAVY); -be_define_const_str(NAVY, "NAVY", 1719816465u, 0, 4, &be_const_str_set_drag_dir); -be_define_const_str(set_drag_dir, "set_drag_dir", 2315801594u, 0, 12, NULL); -be_define_const_str(BUZZER, "BUZZER", 1550039611u, 0, 6, &be_const_str_yield); -be_define_const_str(yield, "yield", 1821831854u, 0, 5, NULL); -be_define_const_str(KEY1_TC, "KEY1_TC", 25685109u, 0, 7, &be_const_str_get_checkable); -be_define_const_str(get_checkable, "get_checkable", 2811548136u, 0, 13, &be_const_str_set_style_local_value_ofs_x); -be_define_const_str(set_style_local_value_ofs_x, "set_style_local_value_ofs_x", 3057670197u, 0, 27, NULL); -be_define_const_str(DRAG_DIR_VER, "DRAG_DIR_VER", 3097064297u, 0, 12, &be_const_str_EVENT_CANCEL); -be_define_const_str(EVENT_CANCEL, "EVENT_CANCEL", 3703374138u, 0, 12, &be_const_str_lv_line); -be_define_const_str(lv_line, "lv_line", 2692732914u, 0, 7, NULL); -be_define_const_str(CALENDAR_PART_BG, "CALENDAR_PART_BG", 562605961u, 0, 16, NULL); -be_define_const_str(EVENT_RELEASED, "EVENT_RELEASED", 4173795963u, 0, 14, NULL); -be_define_const_str(LAYOUT_COLUMN_LEFT, "LAYOUT_COLUMN_LEFT", 3178094182u, 0, 18, &be_const_str_STYLE_SCALE_END_LINE_WIDTH); -be_define_const_str(STYLE_SCALE_END_LINE_WIDTH, "STYLE_SCALE_END_LINE_WIDTH", 2154819175u, 0, 26, &be_const_str_gamma10); -be_define_const_str(gamma10, "gamma10", 3472052483u, 0, 7, &be_const_str_set_digit_format); -be_define_const_str(set_digit_format, "set_digit_format", 293274625u, 0, 16, &be_const_str_set_outline_pad); -be_define_const_str(set_outline_pad, "set_outline_pad", 2845869448u, 0, 15, NULL); -be_define_const_str(STYLE_TRANSITION_PROP_3, "STYLE_TRANSITION_PROP_3", 962719262u, 0, 23, &be_const_str_copy_buf); -be_define_const_str(copy_buf, "copy_buf", 2209552774u, 0, 8, &be_const_str_imin); -be_define_const_str(imin, "imin", 2714127864u, 0, 4, &be_const_str_set_style_local_shadow_spread); -be_define_const_str(set_style_local_shadow_spread, "set_style_local_shadow_spread", 850759600u, 0, 29, NULL); -be_define_const_str(DSB, "DSB", 98073254u, 0, 3, &be_const_str_get_style_line_rounded); -be_define_const_str(get_style_line_rounded, "get_style_line_rounded", 2936625238u, 0, 22, NULL); -be_define_const_str(CALENDAR_PART_DATE, "CALENDAR_PART_DATE", 1097756842u, 0, 18, &be_const_str_DISP_SIZE_LARGE); -be_define_const_str(DISP_SIZE_LARGE, "DISP_SIZE_LARGE", 3377069231u, 0, 15, NULL); -be_define_const_str(WEBCAM_PSCLK, "WEBCAM_PSCLK", 3150007456u, 0, 12, &be_const_str_get_src); -be_define_const_str(get_src, "get_src", 403557294u, 0, 7, &be_const_str_set_disabled); -be_define_const_str(set_disabled, "set_disabled", 3892741852u, 0, 12, NULL); -be_define_const_str(find, "find", 3186656602u, 0, 4, NULL); -be_define_const_str(PULLUP, "PULLUP", 3417628531u, 0, 6, &be_const_str_set_style_local_transition_prop_3); -be_define_const_str(set_style_local_transition_prop_3, "set_style_local_transition_prop_3", 2619092581u, 0, 33, &be_const_str_return); -be_define_const_str(return, "return", 2246981567u, 60, 6, NULL); -be_define_const_str(ADC_PH, "ADC_PH", 3820290594u, 0, 6, &be_const_str_OBJ_PART_VIRTUAL_FIRST); -be_define_const_str(OBJ_PART_VIRTUAL_FIRST, "OBJ_PART_VIRTUAL_FIRST", 1744058739u, 0, 22, &be_const_str_WEBCAM_RESET); -be_define_const_str(WEBCAM_RESET, "WEBCAM_RESET", 2171221520u, 0, 12, NULL); -be_define_const_str(sinh, "sinh", 282220607u, 0, 4, NULL); -be_define_const_str(get_focused_btn, "get_focused_btn", 1271435326u, 0, 15, &be_const_str_is_focused); -be_define_const_str(is_focused, "is_focused", 2171112339u, 0, 10, &be_const_str_set_line_opa); -be_define_const_str(set_line_opa, "set_line_opa", 2983219519u, 0, 12, NULL); -be_define_const_str(GAUGE_PART_NEEDLE, "GAUGE_PART_NEEDLE", 154997366u, 0, 17, &be_const_str_SYMBOL_KEYBOARD); -be_define_const_str(SYMBOL_KEYBOARD, "SYMBOL_KEYBOARD", 1621492879u, 0, 15, &be_const_str_set_style_local_value_opa); -be_define_const_str(set_style_local_value_opa, "set_style_local_value_opa", 3003874062u, 0, 25, NULL); -be_define_const_str(KEY_NEXT, "KEY_NEXT", 4124880692u, 0, 8, &be_const_str_SYMBOL_UP); -be_define_const_str(SYMBOL_UP, "SYMBOL_UP", 3886401511u, 0, 9, &be_const_str_get_editing); -be_define_const_str(get_editing, "get_editing", 281870028u, 0, 11, &be_const_str_set_checked); -be_define_const_str(set_checked, "set_checked", 1119609005u, 0, 11, NULL); -be_define_const_str(CHART_TYPE_COLUMN, "CHART_TYPE_COLUMN", 385586299u, 0, 17, &be_const_str_get_style_bg_opa); -be_define_const_str(get_style_bg_opa, "get_style_bg_opa", 1274566692u, 0, 16, NULL); -be_define_const_str(CHART_AXIS_DRAW_LAST_TICK, "CHART_AXIS_DRAW_LAST_TICK", 811055023u, 0, 25, &be_const_str_get_style_value_ofs_y); -be_define_const_str(get_style_value_ofs_y, "get_style_value_ofs_y", 4000868142u, 0, 21, NULL); -be_define_const_str(SAIR_TX, "SAIR_TX", 268017311u, 0, 7, &be_const_str_SDM630_TX); -be_define_const_str(SDM630_TX, "SDM630_TX", 696213075u, 0, 9, NULL); -be_define_const_str(PROTECT_POS, "PROTECT_POS", 1960404285u, 0, 11, &be_const_str_STATE_DEFAULT); -be_define_const_str(STATE_DEFAULT, "STATE_DEFAULT", 712406428u, 0, 13, &be_const_str_focus_freeze); -be_define_const_str(focus_freeze, "focus_freeze", 3394722079u, 0, 12, &be_const_str_get_offset_y); -be_define_const_str(get_offset_y, "get_offset_y", 3939359167u, 0, 12, &be_const_str_set_pad_right); -be_define_const_str(set_pad_right, "set_pad_right", 4274005568u, 0, 13, NULL); -be_define_const_str(get_style_transform_height, "get_style_transform_height", 3736737548u, 0, 26, &be_const_str_set_btn_ctrl_all); -be_define_const_str(set_btn_ctrl_all, "set_btn_ctrl_all", 274690332u, 0, 16, &be_const_str_set_style_local_shadow_color); -be_define_const_str(set_style_local_shadow_color, "set_style_local_shadow_color", 2778451758u, 0, 28, NULL); -be_define_const_str(P9813_DAT, "P9813_DAT", 778577052u, 0, 9, &be_const_str_set_drag_throw); -be_define_const_str(set_drag_throw, "set_drag_throw", 2511679421u, 0, 14, NULL); -be_define_const_str(get_day_of_week, "get_day_of_week", 3301373175u, 0, 15, &be_const_str_set_bright); -be_define_const_str(set_bright, "set_bright", 499797888u, 0, 10, &be_const_str_set_symbol); -be_define_const_str(set_symbol, "set_symbol", 2254998928u, 0, 10, NULL); -be_define_const_str(calldepth, "calldepth", 3122364302u, 0, 9, NULL); -be_define_const_str(Tasmota, "Tasmota", 4047617668u, 0, 7, &be_const_str_get_scrollbar_mode); -be_define_const_str(get_scrollbar_mode, "get_scrollbar_mode", 1258717108u, 0, 18, NULL); -be_define_const_str(CPICKER_TYPE_RECT, "CPICKER_TYPE_RECT", 126543004u, 0, 17, &be_const_str_TFMINIPLUS_TX); -be_define_const_str(TFMINIPLUS_TX, "TFMINIPLUS_TX", 2527875337u, 0, 13, NULL); -be_define_const_str(BL0940_RX, "BL0940_RX", 2908993179u, 0, 9, &be_const_str_get_bg_angle_start); -be_define_const_str(get_bg_angle_start, "get_bg_angle_start", 1794378932u, 0, 18, &be_const_str_get_style_margin_top); -be_define_const_str(get_style_margin_top, "get_style_margin_top", 2201799028u, 0, 20, NULL); -be_define_const_str(ARC_PART_INDIC, "ARC_PART_INDIC", 1749778975u, 0, 14, &be_const_str_SYMBOL_WARNING); -be_define_const_str(SYMBOL_WARNING, "SYMBOL_WARNING", 4119913686u, 0, 14, NULL); -be_define_const_str(OPA_60, "OPA_60", 2008896492u, 0, 6, &be_const_str_SYMBOL_BLUETOOTH); -be_define_const_str(SYMBOL_BLUETOOTH, "SYMBOL_BLUETOOTH", 679376572u, 0, 16, NULL); -be_define_const_str(get_scrl_fit_bottom, "get_scrl_fit_bottom", 446102398u, 0, 19, &be_const_str_traceback); -be_define_const_str(traceback, "traceback", 3385188109u, 0, 9, &be_const_str_import); -be_define_const_str(import, "import", 288002260u, 66, 6, NULL); -be_define_const_str(STYLE_BG_OPA, "STYLE_BG_OPA", 1487941245u, 0, 12, &be_const_str_get_style_pad_bottom); -be_define_const_str(get_style_pad_bottom, "get_style_pad_bottom", 1749510283u, 0, 20, &be_const_str_pin); -be_define_const_str(pin, "pin", 1866532500u, 0, 3, NULL); -be_define_const_str(chars_in_string, "chars_in_string", 3148785132u, 0, 15, &be_const_str_del_anim_ready_cb); -be_define_const_str(del_anim_ready_cb, "del_anim_ready_cb", 1276516666u, 0, 17, &be_const_str_set_bg_color); -be_define_const_str(set_bg_color, "set_bg_color", 3381646455u, 0, 12, NULL); -be_define_const_str(PROTECT_CHILD_CHG, "PROTECT_CHILD_CHG", 998079554u, 0, 17, NULL); -be_define_const_str(MHZ_TXD, "MHZ_TXD", 3310158233u, 0, 7, &be_const_str_set_ext_array); -be_define_const_str(set_ext_array, "set_ext_array", 3579382093u, 0, 13, NULL); -be_define_const_str(fromstring, "fromstring", 610302344u, 0, 10, NULL); -be_define_const_str(get_height_grid, "get_height_grid", 1178822580u, 0, 15, &be_const_str_set_style_local_value_ofs_y); -be_define_const_str(set_style_local_value_ofs_y, "set_style_local_value_ofs_y", 3040892578u, 0, 27, NULL); -be_define_const_str(DSB_OUT, "DSB_OUT", 732335085u, 0, 7, &be_const_str_invalidate); -be_define_const_str(invalidate, "invalidate", 2649734928u, 0, 10, &be_const_str_set_critical_value); -be_define_const_str(set_critical_value, "set_critical_value", 1194587727u, 0, 18, &be_const_str_set_height_margin); -be_define_const_str(set_height_margin, "set_height_margin", 3083248294u, 0, 17, NULL); -be_define_const_str(get_style_border_side, "get_style_border_side", 1552576474u, 0, 21, NULL); -be_define_const_str(get_sb_mode, "get_sb_mode", 2283093353u, 0, 11, &be_const_str_set_pad_top); -be_define_const_str(set_pad_top, "set_pad_top", 193376421u, 0, 11, NULL); -be_define_const_str(CHART_CURSOR_NONE, "CHART_CURSOR_NONE", 2955624997u, 0, 17, &be_const_str_SSD1331_CS); -be_define_const_str(SSD1331_CS, "SSD1331_CS", 4191047928u, 0, 10, &be_const_str_SYMBOL_PLUS); -be_define_const_str(SYMBOL_PLUS, "SYMBOL_PLUS", 2860093262u, 0, 11, &be_const_str_SYMBOL_SAVE); -be_define_const_str(SYMBOL_SAVE, "SYMBOL_SAVE", 2439821015u, 0, 11, &be_const_str_lv_gauge); -be_define_const_str(lv_gauge, "lv_gauge", 118613531u, 0, 8, NULL); -be_define_const_str(set_btn_ctrl, "set_btn_ctrl", 3999876128u, 0, 12, &be_const_str_set_max_length); -be_define_const_str(set_max_length, "set_max_length", 2269400999u, 0, 14, NULL); -be_define_const_str(get_style_scale_end_color, "get_style_scale_end_color", 142275754u, 0, 25, NULL); -be_define_const_str(del, "del", 3478752842u, 0, 3, &be_const_str_focus_obj); -be_define_const_str(focus_obj, "focus_obj", 1075574617u, 0, 9, &be_const_str_lv_checkbox); -be_define_const_str(lv_checkbox, "lv_checkbox", 7454841u, 0, 11, &be_const_str_set_pattern_recolor); -be_define_const_str(set_pattern_recolor, "set_pattern_recolor", 3136030237u, 0, 19, NULL); -be_define_const_str(SDS0X1_RX, "SDS0X1_RX", 1170717385u, 0, 9, &be_const_str_SYMBOL_MINUS); -be_define_const_str(SYMBOL_MINUS, "SYMBOL_MINUS", 1806749158u, 0, 12, &be_const_str_set_style_local_transition_prop_2); -be_define_const_str(set_style_local_transition_prop_2, "set_style_local_transition_prop_2", 2602314962u, 0, 33, NULL); -be_define_const_str(remove, "remove", 3683784189u, 0, 6, NULL); -be_define_const_str(PROTECT_EVENT_TO_DISABLED, "PROTECT_EVENT_TO_DISABLED", 330306814u, 0, 25, &be_const_str_clear_protect); -be_define_const_str(clear_protect, "clear_protect", 2408863094u, 0, 13, &be_const_str_get_height_margin); -be_define_const_str(get_height_margin, "get_height_margin", 4277714442u, 0, 17, NULL); -be_define_const_str(REL1, "REL1", 3142397887u, 0, 4, &be_const_str_down); -be_define_const_str(down, "down", 1035581717u, 0, 4, NULL); -be_define_const_str(WE517_TX, "WE517_TX", 2954817217u, 0, 8, &be_const_str_set_pattern_repeat); -be_define_const_str(set_pattern_repeat, "set_pattern_repeat", 553014028u, 0, 18, &be_const_str_stop_auto_close); -be_define_const_str(stop_auto_close, "stop_auto_close", 3282451958u, 0, 15, NULL); -be_define_const_str(NRF24_CS, "NRF24_CS", 555833194u, 0, 8, NULL); -be_define_const_str(CALENDAR_PART_DAY_NAMES, "CALENDAR_PART_DAY_NAMES", 1761763651u, 0, 23, &be_const_str_i2c_enabled); -be_define_const_str(i2c_enabled, "i2c_enabled", 218388101u, 0, 11, NULL); -be_define_const_str(BORDER_SIDE_FULL, "BORDER_SIDE_FULL", 703648713u, 0, 16, &be_const_str_EVENT_PRESSING); -be_define_const_str(EVENT_PRESSING, "EVENT_PRESSING", 2840400065u, 0, 14, &be_const_str_TXT_FLAG_FIT); -be_define_const_str(TXT_FLAG_FIT, "TXT_FLAG_FIT", 3174579022u, 0, 12, &be_const_str_ZIGBEE_RX); -be_define_const_str(ZIGBEE_RX, "ZIGBEE_RX", 93215470u, 0, 9, NULL); -be_define_const_str(ALIGN_OUT_BOTTOM_LEFT, "ALIGN_OUT_BOTTOM_LEFT", 1302083659u, 0, 21, &be_const_str_set_gesture_parent); -be_define_const_str(set_gesture_parent, "set_gesture_parent", 3726242272u, 0, 18, NULL); -be_define_const_str(get_offset_x, "get_offset_x", 3922581548u, 0, 12, &be_const_str_set_buffer); -be_define_const_str(set_buffer, "set_buffer", 311233742u, 0, 10, NULL); -be_define_const_str(SYMBOL_VOLUME_MID, "SYMBOL_VOLUME_MID", 158835057u, 0, 17, NULL); -be_define_const_str(A4988_MS1, "A4988_MS1", 1729976611u, 0, 9, &be_const_str_resp_cmnd_error); -be_define_const_str(resp_cmnd_error, "resp_cmnd_error", 2404088863u, 0, 15, NULL); -be_define_const_str(get_next_btn, "get_next_btn", 1221160406u, 0, 12, NULL); -be_define_const_str(LIST_PART_SCROLLBAR, "LIST_PART_SCROLLBAR", 3690731034u, 0, 19, &be_const_str_TEXTAREA_CURSOR_LAST); -be_define_const_str(TEXTAREA_CURSOR_LAST, "TEXTAREA_CURSOR_LAST", 1393995267u, 0, 20, NULL); -be_define_const_str(get_needle_img_pivot_x, "get_needle_img_pivot_x", 1521736283u, 0, 22, NULL); -be_define_const_str(BTNMATRIX_CTRL_CLICK_TRIG, "BTNMATRIX_CTRL_CLICK_TRIG", 2305639872u, 0, 25, &be_const_str_VSPI); -be_define_const_str(VSPI, "VSPI", 790634249u, 0, 4, &be_const_str_remove_mask); -be_define_const_str(remove_mask, "remove_mask", 1680723542u, 0, 11, &be_const_str_set_style_local_border_opa); -be_define_const_str(set_style_local_border_opa, "set_style_local_border_opa", 2125961393u, 0, 26, NULL); -be_define_const_str(get_angle_start, "get_angle_start", 99415936u, 0, 15, &be_const_str_set_focus_cb); -be_define_const_str(set_focus_cb, "set_focus_cb", 4094066116u, 0, 12, NULL); -be_define_const_str(OPA_0, "OPA_0", 3351018670u, 0, 5, &be_const_str_SLIDER_TYPE_RANGE); -be_define_const_str(SLIDER_TYPE_RANGE, "SLIDER_TYPE_RANGE", 1380197143u, 0, 17, NULL); -be_define_const_str(resize, "resize", 3514612129u, 0, 6, NULL); -be_define_const_str(SYMBOL_GPS, "SYMBOL_GPS", 3044165570u, 0, 10, &be_const_str_get_style_text_color); -be_define_const_str(get_style_text_color, "get_style_text_color", 1013168305u, 0, 20, &be_const_str_set_transition_prop_3); -be_define_const_str(set_transition_prop_3, "set_transition_prop_3", 3000346107u, 0, 21, NULL); -be_define_const_str(PN532_TXD, "PN532_TXD", 3093418644u, 0, 9, &be_const_str_init_draw_rect_dsc); -be_define_const_str(init_draw_rect_dsc, "init_draw_rect_dsc", 4242061620u, 0, 18, &be_const_str_set_line_dash_gap); -be_define_const_str(set_line_dash_gap, "set_line_dash_gap", 3499494412u, 0, 17, &be_const_str_set_style_local_image_recolor_opa); -be_define_const_str(set_style_local_image_recolor_opa, "set_style_local_image_recolor_opa", 1752356781u, 0, 33, NULL); -be_define_const_str(get_local_style, "get_local_style", 2060541417u, 0, 15, &be_const_str_set_cell_value); -be_define_const_str(set_cell_value, "set_cell_value", 3982436570u, 0, 14, &be_const_str_set_style_local_border_color); -be_define_const_str(set_style_local_border_color, "set_style_local_border_color", 2798696056u, 0, 28, NULL); -be_define_const_str(I2C_SDA, "I2C_SDA", 1052592262u, 0, 7, &be_const_str_SR04_TRIG); -be_define_const_str(SR04_TRIG, "SR04_TRIG", 68671263u, 0, 9, &be_const_str_get_child); -be_define_const_str(get_child, "get_child", 1282595182u, 0, 9, &be_const_str_set_line_width); -be_define_const_str(set_line_width, "set_line_width", 908110269u, 0, 14, NULL); -be_define_const_str(set_y_invert, "set_y_invert", 4003140588u, 0, 12, NULL); -be_define_const_str(set_one_check, "set_one_check", 1355948919u, 0, 13, NULL); -be_define_const_str(get_align, "get_align", 1275859045u, 0, 9, NULL); -be_define_const_str(SYMBOL_DIRECTORY, "SYMBOL_DIRECTORY", 1886053449u, 0, 16, NULL); -be_define_const_str(set_chg_rate, "set_chg_rate", 1522157679u, 0, 12, NULL); -be_define_const_str(STYLE_SIZE, "STYLE_SIZE", 2268500266u, 0, 10, &be_const_str_get_top); -be_define_const_str(get_top, "get_top", 1711502355u, 0, 7, NULL); -be_define_const_str(EVENT_LONG_PRESSED_REPEAT, "EVENT_LONG_PRESSED_REPEAT", 1734201539u, 0, 25, &be_const_str_rtc); -be_define_const_str(rtc, "rtc", 1070575216u, 0, 3, NULL); -be_define_const_str(FIT_TIGHT, "FIT_TIGHT", 2710930043u, 0, 9, &be_const_str_STYLE_TRANSITION_PROP_1); -be_define_const_str(STYLE_TRANSITION_PROP_1, "STYLE_TRANSITION_PROP_1", 929164024u, 0, 23, &be_const_str_get_width); -be_define_const_str(get_width, "get_width", 3293417300u, 0, 9, &be_const_str_lv_roller); -be_define_const_str(lv_roller, "lv_roller", 661902064u, 0, 9, NULL); -be_define_const_str(TABVIEW_TAB_POS_LEFT, "TABVIEW_TAB_POS_LEFT", 897772772u, 0, 20, NULL); -be_define_const_str(get_layout, "get_layout", 2537311278u, 0, 10, &be_const_str_tolower); -be_define_const_str(tolower, "tolower", 1042520049u, 0, 7, NULL); -be_define_const_str(STYLE_SHADOW_WIDTH, "STYLE_SHADOW_WIDTH", 629491480u, 0, 18, NULL); -be_define_const_str(DROPDOWN_PART_SELECTED, "DROPDOWN_PART_SELECTED", 1685473920u, 0, 22, &be_const_str_FS_RES_FULL); -be_define_const_str(FS_RES_FULL, "FS_RES_FULL", 3987964025u, 0, 11, NULL); -be_define_const_str(set_pattern_opa, "set_pattern_opa", 3749193119u, 0, 15, &be_const_str_set_style_local_transition_prop_1); -be_define_const_str(set_style_local_transition_prop_1, "set_style_local_transition_prop_1", 2585537343u, 0, 33, NULL); -be_define_const_str(LINEMETER_PART_MAIN, "LINEMETER_PART_MAIN", 1524851464u, 0, 19, NULL); -be_define_const_str(AQUA, "AQUA", 1203273877u, 0, 4, NULL); -be_define_const_str(DISP_SIZE_SMALL, "DISP_SIZE_SMALL", 722343095u, 0, 15, &be_const_str_SYMBOL_PAUSE); -be_define_const_str(SYMBOL_PAUSE, "SYMBOL_PAUSE", 641998172u, 0, 12, NULL); -be_define_const_str(STATE_HOVERED, "STATE_HOVERED", 1864667050u, 0, 13, &be_const_str_SYMBOL_BATTERY_3); -be_define_const_str(SYMBOL_BATTERY_3, "SYMBOL_BATTERY_3", 662591301u, 0, 16, &be_const_str_get_left_value); -be_define_const_str(get_left_value, "get_left_value", 1136489099u, 0, 14, &be_const_str_get_text_sel_start); -be_define_const_str(get_text_sel_start, "get_text_sel_start", 1075131103u, 0, 18, NULL); -be_define_const_str(ALIGN_OUT_LEFT_TOP, "ALIGN_OUT_LEFT_TOP", 2335540111u, 0, 18, &be_const_str_STYLE_SHADOW_OFS_X); -be_define_const_str(STYLE_SHADOW_OFS_X, "STYLE_SHADOW_OFS_X", 2707391813u, 0, 18, NULL); -be_define_const_str(OLED_RESET, "OLED_RESET", 4048987655u, 0, 10, NULL); -be_define_const_str(KEYBOARD_MODE_SPECIAL, "KEYBOARD_MODE_SPECIAL", 968590554u, 0, 21, &be_const_str_add_state); -be_define_const_str(add_state, "add_state", 934613858u, 0, 9, NULL); -be_define_const_str(opt_neq, "!=", 2428715011u, 0, 2, &be_const_str_HRXL_RX); -be_define_const_str(HRXL_RX, "HRXL_RX", 92702006u, 0, 7, NULL); +be_define_const_str(ADE7953_IRQ, "ADE7953_IRQ", 2329185922u, 0, 11, &be_const_str_KEY1_TC); +be_define_const_str(KEY1_TC, "KEY1_TC", 25685109u, 0, 7, &be_const_str_button_pressed); +be_define_const_str(button_pressed, "button_pressed", 1694209616u, 0, 14, &be_const_str_lv_slider); +be_define_const_str(lv_slider, "lv_slider", 2274180781u, 0, 9, &be_const_str_var); +be_define_const_str(var, "var", 2317739966u, 64, 3, NULL); +be_define_const_str(TASMOTACLIENT_RST_INV, "TASMOTACLIENT_RST_INV", 2601785365u, 0, 21, &be_const_str_isinstance); +be_define_const_str(isinstance, "isinstance", 3669352738u, 0, 10, &be_const_str_pin_mode); +be_define_const_str(pin_mode, "pin_mode", 3258314030u, 0, 8, NULL); +be_define_const_str(SYMBOL_CHARGE, "SYMBOL_CHARGE", 2106391946u, 0, 13, &be_const_str_WEBCAM_VSYNC); be_define_const_str(WEBCAM_VSYNC, "WEBCAM_VSYNC", 4032882166u, 0, 12, NULL); -be_define_const_str(LED_PART_MAIN, "LED_PART_MAIN", 3314442918u, 0, 13, &be_const_str_get_needle_img_pivot_y); -be_define_const_str(get_needle_img_pivot_y, "get_needle_img_pivot_y", 1504958664u, 0, 22, NULL); -be_define_const_str(STYLE_IMAGE_BLEND_MODE, "STYLE_IMAGE_BLEND_MODE", 3457971258u, 0, 22, &be_const_str_add_cmd); -be_define_const_str(add_cmd, "add_cmd", 3361630879u, 0, 7, &be_const_str_set_x_tick_length); -be_define_const_str(set_x_tick_length, "set_x_tick_length", 3530536821u, 0, 17, NULL); -be_define_const_str(get_ext_click_pad_bottom, "get_ext_click_pad_bottom", 1405930484u, 0, 24, &be_const_str_get_style_value_letter_space); -be_define_const_str(get_style_value_letter_space, "get_style_value_letter_space", 193712565u, 0, 28, NULL); -be_define_const_str(STYLE_BORDER_POST, "STYLE_BORDER_POST", 1815444696u, 0, 17, &be_const_str_set_style_local_text_opa); -be_define_const_str(set_style_local_text_opa, "set_style_local_text_opa", 1391350156u, 0, 24, NULL); -be_define_const_str(get_style_shadow_opa, "get_style_shadow_opa", 2392646767u, 0, 20, &be_const_str_set_transition_prop_2); -be_define_const_str(set_transition_prop_2, "set_transition_prop_2", 2983568488u, 0, 21, NULL); -be_define_const_str(set_style_local_pattern_image, "set_style_local_pattern_image", 350348106u, 0, 29, NULL); -be_define_const_str(KEY1_INV, "KEY1_INV", 263542563u, 0, 8, &be_const_str_WEBCAM_XCLK); -be_define_const_str(WEBCAM_XCLK, "WEBCAM_XCLK", 536207425u, 0, 11, &be_const_str_get_style_text_line_space); -be_define_const_str(get_style_text_line_space, "get_style_text_line_space", 1588877665u, 0, 25, &be_const_str_resp_cmnd_done); -be_define_const_str(resp_cmnd_done, "resp_cmnd_done", 2601874875u, 0, 14, NULL); -be_define_const_str(get_angle_end, "get_angle_end", 2420725825u, 0, 13, &be_const_str_scan); -be_define_const_str(scan, "scan", 3974641896u, 0, 4, &be_const_str_set_size); -be_define_const_str(set_size, "set_size", 2183165325u, 0, 8, NULL); -be_define_const_str(PWM1, "PWM1", 1353352426u, 0, 4, &be_const_str_set_top); -be_define_const_str(set_top, "set_top", 1234335895u, 0, 7, NULL); -be_define_const_str(SSPI_MAX31865_CS1, "SSPI_MAX31865_CS1", 1256578724u, 0, 17, NULL); -be_define_const_str(get_ext_click_pad_top, "get_ext_click_pad_top", 284862450u, 0, 21, NULL); -be_define_const_str(set_start_angle, "set_start_angle", 3152567416u, 0, 15, NULL); -be_define_const_str(ROT1B, "ROT1B", 809932573u, 0, 5, &be_const_str_STYLE_TEXT_COLOR); -be_define_const_str(STYLE_TEXT_COLOR, "STYLE_TEXT_COLOR", 2549754876u, 0, 16, &be_const_str_SYMBOL_BACKSPACE); -be_define_const_str(SYMBOL_BACKSPACE, "SYMBOL_BACKSPACE", 1997168681u, 0, 16, NULL); -be_define_const_str(FS_RES_BUSY, "FS_RES_BUSY", 3847519313u, 0, 11, &be_const_str_byte); -be_define_const_str(byte, "byte", 1683620383u, 0, 4, &be_const_str_set_clip_corner); -be_define_const_str(set_clip_corner, "set_clip_corner", 2280572814u, 0, 15, NULL); -be_define_const_str(set_fit, "set_fit", 4009334267u, 0, 7, NULL); -be_define_const_str(SYMBOL_BULLET, "SYMBOL_BULLET", 587181862u, 0, 13, &be_const_str_get_child_back); -be_define_const_str(get_child_back, "get_child_back", 3815628204u, 0, 14, NULL); -be_define_const_str(FS_RES_OK, "FS_RES_OK", 223294622u, 0, 9, &be_const_str_STYLE_VALUE_OFS_Y); -be_define_const_str(STYLE_VALUE_OFS_Y, "STYLE_VALUE_OFS_Y", 1374857417u, 0, 17, NULL); -be_define_const_str(BUZZER_INV, "BUZZER_INV", 3274564335u, 0, 10, &be_const_str_CPICKER_COLOR_MODE_SATURATION); -be_define_const_str(CPICKER_COLOR_MODE_SATURATION, "CPICKER_COLOR_MODE_SATURATION", 1463184715u, 0, 29, &be_const_str_SYMBOL_DOWN); -be_define_const_str(SYMBOL_DOWN, "SYMBOL_DOWN", 1107513570u, 0, 11, NULL); -be_define_const_str(get_auto_fit, "get_auto_fit", 2158692767u, 0, 12, &be_const_str_get_type); -be_define_const_str(get_type, "get_type", 2996227024u, 0, 8, NULL); -be_define_const_str(SCROLLBAR_MODE_HIDE, "SCROLLBAR_MODE_HIDE", 3451699170u, 0, 19, &be_const_str_set_outline_opa); -be_define_const_str(set_outline_opa, "set_outline_opa", 1167424027u, 0, 15, NULL); -be_define_const_str(ADC_RANGE, "ADC_RANGE", 3467329543u, 0, 9, &be_const_str_AS608_TX); -be_define_const_str(AS608_TX, "AS608_TX", 48630934u, 0, 8, &be_const_str_LEDLNK_INV); -be_define_const_str(LEDLNK_INV, "LEDLNK_INV", 3559015101u, 0, 10, NULL); -be_define_const_str(SPI_MOSI, "SPI_MOSI", 2494218614u, 0, 8, &be_const_str_pin_used); -be_define_const_str(pin_used, "pin_used", 4033854612u, 0, 8, NULL); -be_define_const_str(set_style_local_pattern_recolor, "set_style_local_pattern_recolor", 2810797623u, 0, 31, NULL); -be_define_const_str(ADC_INPUT, "ADC_INPUT", 2207556878u, 0, 9, &be_const_str_STYLE_TRANSITION_TIME); -be_define_const_str(STYLE_TRANSITION_TIME, "STYLE_TRANSITION_TIME", 3058729752u, 0, 21, &be_const_str_focus); -be_define_const_str(focus, "focus", 337658899u, 0, 5, &be_const_str_iter); -be_define_const_str(iter, "iter", 3124256359u, 0, 4, &be_const_str_set_style_local_border_blend_mode); -be_define_const_str(set_style_local_border_blend_mode, "set_style_local_border_blend_mode", 3453690930u, 0, 33, NULL); -be_define_const_str(set_div_line_count, "set_div_line_count", 918956222u, 0, 18, &be_const_str_set_style_local_text_color); -be_define_const_str(set_style_local_text_color, "set_style_local_text_color", 2285935637u, 0, 26, NULL); -be_define_const_str(reverse_gamma10, "reverse_gamma10", 739112262u, 0, 15, NULL); -be_define_const_str(SYMBOL_BATTERY_2, "SYMBOL_BATTERY_2", 645813682u, 0, 16, &be_const_str_class); -be_define_const_str(class, "class", 2872970239u, 57, 5, NULL); -be_define_const_str(CPICKER_PART_MAIN, "CPICKER_PART_MAIN", 4275135052u, 0, 17, &be_const_str_STYLE_SHADOW_OFS_Y); -be_define_const_str(STYLE_SHADOW_OFS_Y, "STYLE_SHADOW_OFS_Y", 2690614194u, 0, 18, &be_const_str_get_symbol); -be_define_const_str(get_symbol, "get_symbol", 2697453548u, 0, 10, &be_const_str_realign); -be_define_const_str(realign, "realign", 170046109u, 0, 7, NULL); -be_define_const_str(ADC_CT_POWER, "ADC_CT_POWER", 3382284599u, 0, 12, &be_const_str_AS3935); -be_define_const_str(AS3935, "AS3935", 603621745u, 0, 6, &be_const_str_get_auto_realign); -be_define_const_str(get_auto_realign, "get_auto_realign", 4029512850u, 0, 16, NULL); -be_define_const_str(A4988_DIR, "A4988_DIR", 2223595843u, 0, 9, &be_const_str_set_text_fmt); -be_define_const_str(set_text_fmt, "set_text_fmt", 699875119u, 0, 12, NULL); -be_define_const_str(NEOPOOL_RX, "NEOPOOL_RX", 1917974474u, 0, 10, &be_const_str_STYLE_TEXT_DECOR); -be_define_const_str(STYLE_TEXT_DECOR, "STYLE_TEXT_DECOR", 2624841926u, 0, 16, &be_const_str_get_style_transform_zoom); -be_define_const_str(get_style_transform_zoom, "get_style_transform_zoom", 380604044u, 0, 24, NULL); -be_define_const_str(HSPI, "HSPI", 2263006151u, 0, 4, NULL); -be_define_const_str(get_height, "get_height", 3571755523u, 0, 10, NULL); -be_define_const_str(get_letter_on, "get_letter_on", 3272656192u, 0, 13, NULL); -be_define_const_str(CALENDAR_PART_HEADER, "CALENDAR_PART_HEADER", 1199188911u, 0, 20, &be_const_str_GESTURE_DIR_RIGHT); -be_define_const_str(GESTURE_DIR_RIGHT, "GESTURE_DIR_RIGHT", 3761728861u, 0, 17, &be_const_str_get_pwd_show_time); -be_define_const_str(get_pwd_show_time, "get_pwd_show_time", 2965915687u, 0, 17, &be_const_str_scale_uint); -be_define_const_str(scale_uint, "scale_uint", 3090811094u, 0, 10, &be_const_str_set_hidden); -be_define_const_str(set_hidden, "set_hidden", 2478665880u, 0, 10, &be_const_str_set_left_value); -be_define_const_str(set_left_value, "set_left_value", 731130751u, 0, 14, &be_const_str_set_style_local_text_decor); -be_define_const_str(set_style_local_text_decor, "set_style_local_text_decor", 2615974143u, 0, 26, NULL); -be_define_const_str(BLUE, "BLUE", 750204685u, 0, 4, NULL); -be_define_const_str(STYLE_TRANSITION_PATH, "STYLE_TRANSITION_PATH", 3341574330u, 0, 21, &be_const_str_draw_arc); -be_define_const_str(draw_arc, "draw_arc", 1828251676u, 0, 8, &be_const_str_handle_get_type_signal); -be_define_const_str(handle_get_type_signal, "handle_get_type_signal", 3735097350u, 0, 22, &be_const_str_is_dragged); -be_define_const_str(is_dragged, "is_dragged", 1443807988u, 0, 10, &be_const_str_set_angle); -be_define_const_str(set_angle, "set_angle", 2542866927u, 0, 9, &be_const_str_set_anim_speed); -be_define_const_str(set_anim_speed, "set_anim_speed", 3709305189u, 0, 14, &be_const_str_set_px); -be_define_const_str(set_px, "set_px", 1137035068u, 0, 6, NULL); -be_define_const_str(KEYBOARD_PART_BTN, "KEYBOARD_PART_BTN", 875459207u, 0, 17, &be_const_str_STYLE_SCALE_END_COLOR); -be_define_const_str(STYLE_SCALE_END_COLOR, "STYLE_SCALE_END_COLOR", 1403682869u, 0, 21, &be_const_str_SYMBOL_CHARGE); -be_define_const_str(SYMBOL_CHARGE, "SYMBOL_CHARGE", 2106391946u, 0, 13, NULL); -be_define_const_str(get_btn_img, "get_btn_img", 177039868u, 0, 11, &be_const_str_set_bg_end_angle); -be_define_const_str(set_bg_end_angle, "set_bg_end_angle", 569028341u, 0, 16, &be_const_str_set_margin_right); -be_define_const_str(set_margin_right, "set_margin_right", 283278459u, 0, 16, NULL); -be_define_const_str(get_fit_left, "get_fit_left", 2671576953u, 0, 12, NULL); -be_define_const_str(RFRECV, "RFRECV", 354742801u, 0, 6, &be_const_str_set_scale_end_color); -be_define_const_str(set_scale_end_color, "set_scale_end_color", 355018320u, 0, 19, &be_const_str_set_style_local_transform_width); -be_define_const_str(set_style_local_transform_width, "set_style_local_transform_width", 3850555169u, 0, 31, NULL); -be_define_const_str(set_click_focus, "set_click_focus", 3544636103u, 0, 15, NULL); -be_define_const_str(lv_calendar, "lv_calendar", 3284396894u, 0, 11, NULL); -be_define_const_str(STYLE_BG_GRAD_STOP, "STYLE_BG_GRAD_STOP", 1591142422u, 0, 18, &be_const_str_set_insert_replace); -be_define_const_str(set_insert_replace, "set_insert_replace", 1439171942u, 0, 18, &be_const_str_set_line_dash_width); -be_define_const_str(set_line_dash_width, "set_line_dash_width", 347528132u, 0, 19, NULL); -be_define_const_str(DRAG_DIR_ONE, "DRAG_DIR_ONE", 2088479808u, 0, 12, &be_const_str_HRE_DATA); -be_define_const_str(HRE_DATA, "HRE_DATA", 1820377643u, 0, 8, &be_const_str_format); -be_define_const_str(format, "format", 3114108242u, 0, 6, &be_const_str_get_light); -be_define_const_str(get_light, "get_light", 381930476u, 0, 9, &be_const_str_get_option); -be_define_const_str(get_option, "get_option", 2123730033u, 0, 10, NULL); -be_define_const_str(count_children_recursive, "count_children_recursive", 497030885u, 0, 24, &be_const_str_is_checked); -be_define_const_str(is_checked, "is_checked", 3623625615u, 0, 10, &be_const_str_lv_imgbtn); -be_define_const_str(lv_imgbtn, "lv_imgbtn", 2402844429u, 0, 9, NULL); -be_define_const_str(PZEM0XX_TX, "PZEM0XX_TX", 944775704u, 0, 10, NULL); -be_define_const_str(bus, "bus", 1607822841u, 0, 3, &be_const_str_rand); -be_define_const_str(rand, "rand", 2711325910u, 0, 4, NULL); -be_define_const_str(BS814_DAT, "BS814_DAT", 3620403837u, 0, 9, NULL); -be_define_const_str(STYLE_VALUE_OFS_X, "STYLE_VALUE_OFS_X", 1358079798u, 0, 17, &be_const_str_get_nearest_index_from_coord); -be_define_const_str(get_nearest_index_from_coord, "get_nearest_index_from_coord", 847963620u, 0, 28, NULL); -be_define_const_str(OPA_TRANSP, "OPA_TRANSP", 2652293196u, 0, 10, &be_const_str_TXT_CMD_STATE_IN); -be_define_const_str(TXT_CMD_STATE_IN, "TXT_CMD_STATE_IN", 2162626840u, 0, 16, &be_const_str_lv_font); -be_define_const_str(lv_font, "lv_font", 1550958453u, 0, 7, NULL); -be_define_const_str(set_knob_colored, "set_knob_colored", 2285165409u, 0, 16, NULL); -be_define_const_str(PAGE_EDGE_LEFT, "PAGE_EDGE_LEFT", 4240364242u, 0, 14, &be_const_str_SYMBOL_EYE_CLOSE); -be_define_const_str(SYMBOL_EYE_CLOSE, "SYMBOL_EYE_CLOSE", 404721792u, 0, 16, &be_const_str_get_style_margin_right); -be_define_const_str(get_style_margin_right, "get_style_margin_right", 2672767757u, 0, 22, NULL); -be_define_const_str(ARC_TYPE_SYMMETRIC, "ARC_TYPE_SYMMETRIC", 3784955220u, 0, 18, &be_const_str_PN532_RXD); -be_define_const_str(PN532_RXD, "PN532_RXD", 1780093022u, 0, 9, &be_const_str_add_protect); -be_define_const_str(add_protect, "add_protect", 175601728u, 0, 11, &be_const_str_list); -be_define_const_str(list, "list", 217798785u, 0, 4, &be_const_str_set_style_local_value_color); -be_define_const_str(set_style_local_value_color, "set_style_local_value_color", 2695342403u, 0, 27, NULL); -be_define_const_str(GESTURE_DIR_BOTTOM, "GESTURE_DIR_BOTTOM", 336208834u, 0, 18, &be_const_str_SM16716_SEL); -be_define_const_str(SM16716_SEL, "SM16716_SEL", 142377379u, 0, 11, &be_const_str_resp_cmnd_str); -be_define_const_str(resp_cmnd_str, "resp_cmnd_str", 737845590u, 0, 13, &be_const_str_set_style_local_outline_blend_mode); -be_define_const_str(set_style_local_outline_blend_mode, "set_style_local_outline_blend_mode", 3321200446u, 0, 34, NULL); -be_define_const_str(TASMOTACLIENT_RST_INV, "TASMOTACLIENT_RST_INV", 2601785365u, 0, 21, &be_const_str_title_get_alignment); -be_define_const_str(title_get_alignment, "title_get_alignment", 3374080476u, 0, 19, NULL); -be_define_const_str(ROT1B_NP, "ROT1B_NP", 3710079736u, 0, 8, &be_const_str_STYLE_SCALE_WIDTH); -be_define_const_str(STYLE_SCALE_WIDTH, "STYLE_SCALE_WIDTH", 3756994736u, 0, 17, &be_const_str_TCP_RX); -be_define_const_str(TCP_RX, "TCP_RX", 3904354751u, 0, 6, &be_const_str___iterator__); -be_define_const_str(__iterator__, "__iterator__", 3884039703u, 0, 12, &be_const_str_cursor_up); -be_define_const_str(cursor_up, "cursor_up", 4142217213u, 0, 9, &be_const_str_get_style_clip_corner); -be_define_const_str(get_style_clip_corner, "get_style_clip_corner", 352453368u, 0, 21, &be_const_str_get_style_value_blend_mode); -be_define_const_str(get_style_value_blend_mode, "get_style_value_blend_mode", 1884607703u, 0, 26, NULL); -be_define_const_str(CHART_AXIS_SKIP_LAST_TICK, "CHART_AXIS_SKIP_LAST_TICK", 3664086830u, 0, 25, &be_const_str_del_char_forward); -be_define_const_str(del_char_forward, "del_char_forward", 400381733u, 0, 16, &be_const_str_invalidate_area); -be_define_const_str(invalidate_area, "invalidate_area", 1904223292u, 0, 15, &be_const_str_set_range); -be_define_const_str(set_range, "set_range", 228092793u, 0, 9, NULL); -be_define_const_str(CSE7766_RX, "CSE7766_RX", 1546766819u, 0, 10, &be_const_str_set_pattern_blend_mode); -be_define_const_str(set_pattern_blend_mode, "set_pattern_blend_mode", 4267769432u, 0, 22, &be_const_str_set_style_local_opa_scale); -be_define_const_str(set_style_local_opa_scale, "set_style_local_opa_scale", 2718681341u, 0, 25, NULL); -be_define_const_str(TM1638CLK, "TM1638CLK", 3045182446u, 0, 9, &be_const_str_get_highlighted_dates_num); -be_define_const_str(get_highlighted_dates_num, "get_highlighted_dates_num", 82319360u, 0, 25, &be_const_str_set_auto_fit); -be_define_const_str(set_auto_fit, "set_auto_fit", 1407948747u, 0, 12, NULL); -be_define_const_str(SYMBOL_BATTERY_1, "SYMBOL_BATTERY_1", 629036063u, 0, 16, &be_const_str_split); -be_define_const_str(split, "split", 2276994531u, 0, 5, NULL); -be_define_const_str(SI7021, "SI7021", 864377911u, 0, 6, NULL); -be_define_const_str(remove_style, "remove_style", 3826054475u, 0, 12, &be_const_str_set_light); -be_define_const_str(set_light, "set_light", 3176076152u, 0, 9, NULL); -be_define_const_str(lv_btn, "lv_btn", 1612829968u, 0, 6, &be_const_str_set_margin_left); -be_define_const_str(set_margin_left, "set_margin_left", 4194347462u, 0, 15, NULL); -be_define_const_str(CHART_CURSOR_RIGHT, "CHART_CURSOR_RIGHT", 2464313335u, 0, 18, &be_const_str_get_cell_type); -be_define_const_str(get_cell_type, "get_cell_type", 3348412009u, 0, 13, &be_const_str_run_deferred); -be_define_const_str(run_deferred, "run_deferred", 371594696u, 0, 12, &be_const_str_set_style_local_bg_main_stop); -be_define_const_str(set_style_local_bg_main_stop, "set_style_local_bg_main_stop", 2599091600u, 0, 28, &be_const_str_set_text_opa); -be_define_const_str(set_text_opa, "set_text_opa", 3995853510u, 0, 12, NULL); -be_define_const_str(SYMBOL_SD_CARD, "SYMBOL_SD_CARD", 2542376484u, 0, 14, NULL); -be_define_const_str(set_style_local_bg_grad_color, "set_style_local_bg_grad_color", 3774593842u, 0, 29, NULL); -be_define_const_str(SYMBOL_EYE_OPEN, "SYMBOL_EYE_OPEN", 3449311676u, 0, 15, &be_const_str_set_point_id); -be_define_const_str(set_point_id, "set_point_id", 388814210u, 0, 12, NULL); -be_define_const_str(clear_series, "clear_series", 3353669054u, 0, 12, NULL); -be_define_const_str(LAYOUT_ROW_TOP, "LAYOUT_ROW_TOP", 4030593648u, 0, 14, &be_const_str_set_radius); -be_define_const_str(set_radius, "set_radius", 1362452298u, 0, 10, NULL); -be_define_const_str(OPA_70, "OPA_70", 2109709301u, 0, 6, &be_const_str_wire_scan); -be_define_const_str(wire_scan, "wire_scan", 2671275880u, 0, 9, NULL); -be_define_const_str(ARIRFSEL, "ARIRFSEL", 233874443u, 0, 8, &be_const_str_LABEL_ALIGN_RIGHT); -be_define_const_str(LABEL_ALIGN_RIGHT, "LABEL_ALIGN_RIGHT", 3127457722u, 0, 17, &be_const_str_clean); -be_define_const_str(clean, "clean", 1349386046u, 0, 5, NULL); -be_define_const_str(get_angle, "get_angle", 1113203995u, 0, 9, NULL); -be_define_const_str(OPA_50, "OPA_50", 163902855u, 0, 6, &be_const_str_STYLE_PATTERN_RECOLOR); -be_define_const_str(STYLE_PATTERN_RECOLOR, "STYLE_PATTERN_RECOLOR", 2178713592u, 0, 21, &be_const_str_abs); -be_define_const_str(abs, "abs", 709362235u, 0, 3, NULL); -be_define_const_str(get_pressed_cell, "get_pressed_cell", 2707217039u, 0, 16, &be_const_str_set_style_local_scale_end_border_width); -be_define_const_str(set_style_local_scale_end_border_width, "set_style_local_scale_end_border_width", 3774452254u, 0, 38, NULL); -be_define_const_str(get_scrl_fit_top, "get_scrl_fit_top", 3432048672u, 0, 16, &be_const_str_set_height); -be_define_const_str(set_height, "set_height", 1080207399u, 0, 10, NULL); -be_define_const_str(BAR_TYPE_CUSTOM, "BAR_TYPE_CUSTOM", 895647203u, 0, 15, &be_const_str_LABEL_LONG_DOT); -be_define_const_str(LABEL_LONG_DOT, "LABEL_LONG_DOT", 1312457976u, 0, 14, &be_const_str_SYMBOL_WIFI); -be_define_const_str(SYMBOL_WIFI, "SYMBOL_WIFI", 682141303u, 0, 11, &be_const_str_area_is_visible); -be_define_const_str(area_is_visible, "area_is_visible", 4009415372u, 0, 15, &be_const_str_set_textarea); -be_define_const_str(set_textarea, "set_textarea", 1978833518u, 0, 12, NULL); -be_define_const_str(ADC_BUTTON, "ADC_BUTTON", 3393454690u, 0, 10, &be_const_str_EVENT_KEY); -be_define_const_str(EVENT_KEY, "EVENT_KEY", 2739613983u, 0, 9, &be_const_str_get_style_bg_blend_mode); -be_define_const_str(get_style_bg_blend_mode, "get_style_bg_blend_mode", 69677921u, 0, 23, NULL); -be_define_const_str(get_label, "get_label", 3416266470u, 0, 9, NULL); -be_define_const_str(LAYOUT_ROW_BOTTOM, "LAYOUT_ROW_BOTTOM", 1098190350u, 0, 17, &be_const_str_set_day_names); -be_define_const_str(set_day_names, "set_day_names", 1217780097u, 0, 13, &be_const_str_set_hsv); -be_define_const_str(set_hsv, "set_hsv", 545841289u, 0, 7, &be_const_str_set_style_local_shadow_ofs_y); -be_define_const_str(set_style_local_shadow_ofs_y, "set_style_local_shadow_ofs_y", 1635871223u, 0, 28, NULL); -be_define_const_str(ROLLER_MODE_NORMAL, "ROLLER_MODE_NORMAL", 72783697u, 0, 18, &be_const_str_VL53L0X_XSHUT1); -be_define_const_str(VL53L0X_XSHUT1, "VL53L0X_XSHUT1", 2341134183u, 0, 14, NULL); -be_define_const_str(STYLE_TEXT_FONT, "STYLE_TEXT_FONT", 75931268u, 0, 15, &be_const_str_set_opa_scale); -be_define_const_str(set_opa_scale, "set_opa_scale", 1694654867u, 0, 13, &be_const_str_set_style_local_border_post); -be_define_const_str(set_style_local_border_post, "set_style_local_border_post", 4148896231u, 0, 27, NULL); -be_define_const_str(MAX7219CS, "MAX7219CS", 2593198244u, 0, 9, &be_const_str_delay); -be_define_const_str(delay, "delay", 1322381784u, 0, 5, &be_const_str_init_draw_img_dsc); -be_define_const_str(init_draw_img_dsc, "init_draw_img_dsc", 1278847223u, 0, 17, &be_const_str_sin); -be_define_const_str(sin, "sin", 3761252941u, 0, 3, NULL); -be_define_const_str(CNTR1, "CNTR1", 510376965u, 0, 5, NULL); -be_define_const_str(A4988_STP, "A4988_STP", 1622172049u, 0, 9, &be_const_str_MHZ_RXD); -be_define_const_str(MHZ_RXD, "MHZ_RXD", 328619727u, 0, 7, &be_const_str_WEBCAM_PSRCS); -be_define_const_str(WEBCAM_PSRCS, "WEBCAM_PSRCS", 624464864u, 0, 12, &be_const_str_clean_tab); -be_define_const_str(clean_tab, "clean_tab", 3280421962u, 0, 9, NULL); -be_define_const_str(get_style_image_blend_mode, "get_style_image_blend_mode", 896275u, 0, 26, &be_const_str_set_style_local_shadow_opa); -be_define_const_str(set_style_local_shadow_opa, "set_style_local_shadow_opa", 2192328339u, 0, 26, NULL); -be_define_const_str(TXT_FLAG_NONE, "TXT_FLAG_NONE", 3092237369u, 0, 13, &be_const_str_WEBCAM_HSD); -be_define_const_str(WEBCAM_HSD, "WEBCAM_HSD", 2648502504u, 0, 10, &be_const_str_get_arc_length); -be_define_const_str(get_arc_length, "get_arc_length", 2763412693u, 0, 14, &be_const_str_lv_btnmatrix); -be_define_const_str(lv_btnmatrix, "lv_btnmatrix", 626248489u, 0, 12, NULL); -be_define_const_str(ETH_PHY_MDC, "ETH_PHY_MDC", 1519379581u, 0, 11, &be_const_str_set_style_local_transition_prop_6); -be_define_const_str(set_style_local_transition_prop_6, "set_style_local_transition_prop_6", 2535204486u, 0, 33, NULL); -be_define_const_str(clean_style_list, "clean_style_list", 1108481805u, 0, 16, NULL); -be_define_const_str(INPUT_PULLUP, "INPUT_PULLUP", 2912931654u, 0, 12, &be_const_str_TEXT_DECOR_STRIKETHROUGH); -be_define_const_str(TEXT_DECOR_STRIKETHROUGH, "TEXT_DECOR_STRIKETHROUGH", 2875711852u, 0, 24, NULL); -be_define_const_str(get_width_grid, "get_width_grid", 2821365517u, 0, 14, NULL); -be_define_const_str(set_style_local_border_side, "set_style_local_border_side", 2699338750u, 0, 27, &be_const_str_set_text_decor); -be_define_const_str(set_text_decor, "set_text_decor", 768023065u, 0, 14, NULL); -be_define_const_str(read, "read", 3470762949u, 0, 4, &be_const_str_set_style_local_pad_left); -be_define_const_str(set_style_local_pad_left, "set_style_local_pad_left", 279437461u, 0, 24, NULL); -be_define_const_str(SLIDER_TYPE_SYMMETRICAL, "SLIDER_TYPE_SYMMETRICAL", 768283232u, 0, 23, &be_const_str_get_scale_angle); -be_define_const_str(get_scale_angle, "get_scale_angle", 845147062u, 0, 15, NULL); -be_define_const_str(BOILER_OT_RX, "BOILER_OT_RX", 603647409u, 0, 12, &be_const_str_OBJ_PART_MAIN); -be_define_const_str(OBJ_PART_MAIN, "OBJ_PART_MAIN", 658062838u, 0, 13, &be_const_str_STYLE_SCALE_GRAD_COLOR); -be_define_const_str(STYLE_SCALE_GRAD_COLOR, "STYLE_SCALE_GRAD_COLOR", 3981239948u, 0, 22, &be_const_str_lv_label); -be_define_const_str(lv_label, "lv_label", 4199664246u, 0, 8, NULL); -be_define_const_str(button_pressed, "button_pressed", 1694209616u, 0, 14, NULL); -be_define_const_str(get_scrl_width, "get_scrl_width", 1498509239u, 0, 14, &be_const_str_refresh_style); -be_define_const_str(refresh_style, "refresh_style", 3029800338u, 0, 13, &be_const_str_set_value_line_space); -be_define_const_str(set_value_line_space, "set_value_line_space", 355798025u, 0, 20, NULL); -be_define_const_str(STYLE_TRANSFORM_WIDTH, "STYLE_TRANSFORM_WIDTH", 2096880210u, 0, 21, NULL); -be_define_const_str(get_style_pattern_blend_mode, "get_style_pattern_blend_mode", 2548894294u, 0, 28, NULL); -be_define_const_str(BLEND_MODE_ADDITIVE, "BLEND_MODE_ADDITIVE", 3732684283u, 0, 19, &be_const_str_compile); -be_define_const_str(compile, "compile", 1000265118u, 0, 7, NULL); -be_define_const_str(set_style_local_margin_bottom, "set_style_local_margin_bottom", 3687231326u, 0, 29, NULL); -be_define_const_str(OPA_20, "OPA_20", 4289961128u, 0, 6, &be_const_str_SWT1); -be_define_const_str(SWT1, "SWT1", 805224112u, 0, 4, &be_const_str_get_saturation); -be_define_const_str(get_saturation, "get_saturation", 3458845696u, 0, 14, &be_const_str_set_scroll_propagation); -be_define_const_str(set_scroll_propagation, "set_scroll_propagation", 2960260372u, 0, 22, NULL); -be_define_const_str(get, "get", 1410115415u, 0, 3, NULL); -be_define_const_str(blur_ver, "blur_ver", 2584500226u, 0, 8, NULL); -be_define_const_str(SDCARD_CS, "SDCARD_CS", 3348952003u, 0, 9, &be_const_str_set_style_local_transition_delay); -be_define_const_str(set_style_local_transition_delay, "set_style_local_transition_delay", 958588397u, 0, 32, NULL); -be_define_const_str(P9813_CLK, "P9813_CLK", 2455391001u, 0, 9, &be_const_str_set_scale_width); -be_define_const_str(set_scale_width, "set_scale_width", 2442490229u, 0, 15, NULL); -be_define_const_str(ALIGN_OUT_LEFT_MID, "ALIGN_OUT_LEFT_MID", 4283557662u, 0, 18, &be_const_str_PZEM017_RX); -be_define_const_str(PZEM017_RX, "PZEM017_RX", 3227495894u, 0, 10, &be_const_str_SM2135_DAT); -be_define_const_str(SM2135_DAT, "SM2135_DAT", 2882726942u, 0, 10, &be_const_str_get_style_transition_delay); -be_define_const_str(get_style_transition_delay, "get_style_transition_delay", 1536173465u, 0, 26, &be_const_str_reverse); -be_define_const_str(reverse, "reverse", 558918661u, 0, 7, NULL); -be_define_const_str(SYMBOL_TRASH, "SYMBOL_TRASH", 3169100368u, 0, 12, NULL); -be_define_const_str(BS814_CLK, "BS814_CLK", 3002713336u, 0, 9, &be_const_str_save_before_restart); -be_define_const_str(save_before_restart, "save_before_restart", 1253239338u, 0, 19, NULL); -be_define_const_str(DDSU666_RX, "DDSU666_RX", 1812507936u, 0, 10, &be_const_str_STATE_PRESSED); -be_define_const_str(STATE_PRESSED, "STATE_PRESSED", 2471016259u, 0, 13, &be_const_str_TEMPL_STYLE_Y); -be_define_const_str(TEMPL_STYLE_Y, "TEMPL_STYLE_Y", 1997423835u, 0, 13, NULL); -be_define_const_str(CSE7761_TX, "CSE7761_TX", 3354719142u, 0, 10, &be_const_str_SOLAXX1_RX); -be_define_const_str(SOLAXX1_RX, "SOLAXX1_RX", 971867054u, 0, 10, NULL); -be_define_const_str(lv_linemeter, "lv_linemeter", 1413069363u, 0, 12, NULL); -be_define_const_str(set_style_local_image_opa, "set_style_local_image_opa", 3630403626u, 0, 25, NULL); -be_define_const_str(BORDER_SIDE_BOTTOM, "BORDER_SIDE_BOTTOM", 1006865647u, 0, 18, NULL); -be_define_const_str(get_recolor, "get_recolor", 4128330436u, 0, 11, &be_const_str_set_line_color); -be_define_const_str(set_line_color, "set_line_color", 2944146362u, 0, 14, NULL); -be_define_const_str(PAGE_EDGE_BOTTOM, "PAGE_EDGE_BOTTOM", 3735543556u, 0, 16, &be_const_str_get_prev_btn); -be_define_const_str(get_prev_btn, "get_prev_btn", 4150536586u, 0, 12, &be_const_str_lv_cpicker); -be_define_const_str(lv_cpicker, "lv_cpicker", 1935129251u, 0, 10, &be_const_str_set_style_local_shadow_ofs_x); -be_define_const_str(set_style_local_shadow_ofs_x, "set_style_local_shadow_ofs_x", 1619093604u, 0, 28, NULL); -be_define_const_str(ALIGN_IN_BOTTOM_LEFT, "ALIGN_IN_BOTTOM_LEFT", 3951704846u, 0, 20, &be_const_str_ROT1A); -be_define_const_str(ROT1A, "ROT1A", 759599716u, 0, 5, NULL); -be_define_const_str(FS_MODE_WR, "FS_MODE_WR", 2839601832u, 0, 10, &be_const_str_IEM3000_RX); -be_define_const_str(IEM3000_RX, "IEM3000_RX", 1117811096u, 0, 10, &be_const_str_add_obj); -be_define_const_str(add_obj, "add_obj", 3846256134u, 0, 7, NULL); -be_define_const_str(acos, "acos", 1006755615u, 0, 4, &be_const_str_get_style_bg_grad_stop); -be_define_const_str(get_style_bg_grad_stop, "get_style_bg_grad_stop", 1023453943u, 0, 22, &be_const_str_get_style_pad_left); -be_define_const_str(get_style_pad_left, "get_style_pad_left", 2843013833u, 0, 18, &be_const_str_set_height_fit); -be_define_const_str(set_height_fit, "set_height_fit", 4033083607u, 0, 14, &be_const_str_set_image_blend_mode); -be_define_const_str(set_image_blend_mode, "set_image_blend_mode", 2083195553u, 0, 20, NULL); -be_define_const_str(STYLE_TEXT_LINE_SPACE, "STYLE_TEXT_LINE_SPACE", 4185649482u, 0, 21, &be_const_str_codedump); -be_define_const_str(codedump, "codedump", 1786337906u, 0, 8, &be_const_str_set_image_recolor); -be_define_const_str(set_image_recolor, "set_image_recolor", 271208598u, 0, 17, NULL); -be_define_const_str(MAROON, "MAROON", 770976181u, 0, 6, &be_const_str_STYLE_BG_GRAD_COLOR); -be_define_const_str(STYLE_BG_GRAD_COLOR, "STYLE_BG_GRAD_COLOR", 444266945u, 0, 19, &be_const_str_get_btn_index); -be_define_const_str(get_btn_index, "get_btn_index", 1289059379u, 0, 13, &be_const_str_get_style_image_recolor); -be_define_const_str(get_style_image_recolor, "get_style_image_recolor", 2369811232u, 0, 23, &be_const_str_get_style_pad_right); -be_define_const_str(get_style_pad_right, "get_style_pad_right", 3150287466u, 0, 19, &be_const_str_set_focused_btn); -be_define_const_str(set_focused_btn, "set_focused_btn", 4211166978u, 0, 15, NULL); -be_define_const_str(BAR_TYPE_SYMMETRICAL, "BAR_TYPE_SYMMETRICAL", 1357819710u, 0, 20, &be_const_str_set_text_color); -be_define_const_str(set_text_color, "set_text_color", 2780604091u, 0, 14, NULL); -be_define_const_str(SYMBOL_OK, "SYMBOL_OK", 4033162940u, 0, 9, NULL); -be_define_const_str(deinit, "deinit", 2345559592u, 0, 6, NULL); -be_define_const_str(EPAPER29_CS, "EPAPER29_CS", 3916373594u, 0, 11, &be_const_str_set_style_local_transition_prop_5); -be_define_const_str(set_style_local_transition_prop_5, "set_style_local_transition_prop_5", 2518426867u, 0, 33, NULL); -be_define_const_str(get_scrl_height, "get_scrl_height", 1933731194u, 0, 15, &be_const_str_set_value_ofs_x); -be_define_const_str(set_value_ofs_x, "set_value_ofs_x", 112450803u, 0, 15, NULL); -be_define_const_str(LABEL_LONG_BREAK, "LABEL_LONG_BREAK", 3669129840u, 0, 16, NULL); -be_define_const_str(STYLE_TRANSFORM_ZOOM, "STYLE_TRANSFORM_ZOOM", 224871941u, 0, 20, &be_const_str_lv_table); -be_define_const_str(lv_table, "lv_table", 1675691020u, 0, 8, &be_const_str_set_auto_realign); -be_define_const_str(set_auto_realign, "set_auto_realign", 3175723934u, 0, 16, NULL); -be_define_const_str(add_btn, "add_btn", 1053483819u, 0, 7, NULL); -be_define_const_str(set_palette, "set_palette", 4093380483u, 0, 11, &be_const_str_set_style_local_image_recolor); -be_define_const_str(set_style_local_image_recolor, "set_style_local_image_recolor", 43538644u, 0, 29, NULL); -be_define_const_str(get_needle_img, "get_needle_img", 477560399u, 0, 14, NULL); -be_define_const_str(lv_list, "lv_list", 2876551248u, 0, 7, NULL); -be_define_const_str(draw_rect, "draw_rect", 1619240338u, 0, 9, NULL); -be_define_const_str(ADC_JOY, "ADC_JOY", 1116943612u, 0, 7, NULL); -be_define_const_str(set_text_letter_space, "set_text_letter_space", 4274937273u, 0, 21, NULL); -be_define_const_str(IRSEND, "IRSEND", 184848336u, 0, 6, &be_const_str_set_pattern_image); -be_define_const_str(set_pattern_image, "set_pattern_image", 1204394880u, 0, 17, NULL); -be_define_const_str(STYLE_SHADOW_SPREAD, "STYLE_SHADOW_SPREAD", 3685821355u, 0, 19, NULL); -be_define_const_str(PULLDOWN, "PULLDOWN", 1853074086u, 0, 8, &be_const_str__read); -be_define_const_str(_read, "_read", 346717030u, 0, 5, NULL); -be_define_const_str(draw_img, "draw_img", 3217263339u, 0, 8, NULL); -be_define_const_str(STYLE_LINE_DASH_GAP, "STYLE_LINE_DASH_GAP", 1823312065u, 0, 19, &be_const_str_get_gesture_parent); -be_define_const_str(get_gesture_parent, "get_gesture_parent", 2610282188u, 0, 18, NULL); -be_define_const_str(get_parent_event, "get_parent_event", 102705295u, 0, 16, NULL); -be_define_const_str(TM1638DIO, "TM1638DIO", 1408212414u, 0, 9, &be_const_str_get_cursor_blink_time); -be_define_const_str(get_cursor_blink_time, "get_cursor_blink_time", 1960576829u, 0, 21, &be_const_str_set_cursor_manage); -be_define_const_str(set_cursor_manage, "set_cursor_manage", 2587391084u, 0, 17, &be_const_str_set_timer); -be_define_const_str(set_timer, "set_timer", 2135414533u, 0, 9, NULL); -be_define_const_str(LIME, "LIME", 87366652u, 0, 4, NULL); -be_define_const_str(FS_RES_LOCKED, "FS_RES_LOCKED", 3948147866u, 0, 13, &be_const_str_set_secondary_y_tick_texts); -be_define_const_str(set_secondary_y_tick_texts, "set_secondary_y_tick_texts", 2165523729u, 0, 26, &be_const_str_set_text_sel_start); -be_define_const_str(set_text_sel_start, "set_text_sel_start", 886455347u, 0, 18, NULL); -be_define_const_str(TEMPL_STYLE_X, "TEMPL_STYLE_X", 1980646216u, 0, 13, NULL); -be_define_const_str(get_scrl_fit_left, "get_scrl_fit_left", 1227937692u, 0, 17, NULL); -be_define_const_str(EVENT_LONG_PRESSED, "EVENT_LONG_PRESSED", 1806426939u, 0, 18, &be_const_str_HPMA_RX); -be_define_const_str(HPMA_RX, "HPMA_RX", 3462528998u, 0, 7, NULL); -be_define_const_str(ADC_LIGHT, "ADC_LIGHT", 3982461502u, 0, 9, &be_const_str_every_100ms); -be_define_const_str(every_100ms, "every_100ms", 1546407804u, 0, 11, NULL); -be_define_const_str(SYMBOL_BATTERY_EMPTY, "SYMBOL_BATTERY_EMPTY", 3945064277u, 0, 20, NULL); -be_define_const_str(HX711_DAT, "HX711_DAT", 2935118250u, 0, 9, &be_const_str_get_tab_count); -be_define_const_str(get_tab_count, "get_tab_count", 218245863u, 0, 13, &be_const_str_set_style_local_text_letter_space); -be_define_const_str(set_style_local_text_letter_space, "set_style_local_text_letter_space", 2313398111u, 0, 33, NULL); -be_define_const_str(get_style_border_color, "get_style_border_color", 4173187188u, 0, 22, &be_const_str_set_month_names); -be_define_const_str(set_month_names, "set_month_names", 158482125u, 0, 15, NULL); -be_define_const_str(STYLE_SHADOW_BLEND_MODE, "STYLE_SHADOW_BLEND_MODE", 4197731411u, 0, 23, &be_const_str_setitem); +be_define_const_str(opt_neq, "!=", 2428715011u, 0, 2, &be_const_str_BS814_CLK); +be_define_const_str(BS814_CLK, "BS814_CLK", 3002713336u, 0, 9, &be_const_str_load_freetype_font); +be_define_const_str(load_freetype_font, "load_freetype_font", 2368447592u, 0, 18, NULL); +be_define_const_str(LOW, "LOW", 3526092385u, 0, 3, NULL); +be_define_const_str(MP3_DFR562, "MP3_DFR562", 2859952977u, 0, 10, &be_const_str_SDM72_TX); +be_define_const_str(SDM72_TX, "SDM72_TX", 2042143269u, 0, 8, &be_const_str_SENSOR_END); +be_define_const_str(SENSOR_END, "SENSOR_END", 3512542657u, 0, 10, NULL); +be_define_const_str(opt_add, "+", 772578730u, 0, 1, &be_const_str_DEEPSLEEP); +be_define_const_str(DEEPSLEEP, "DEEPSLEEP", 189922226u, 0, 9, &be_const_str_SPI_MISO); +be_define_const_str(SPI_MISO, "SPI_MISO", 150818010u, 0, 8, &be_const_str_def); +be_define_const_str(def, "def", 3310976652u, 55, 3, NULL); +be_define_const_str(ADC_BUTTON, "ADC_BUTTON", 3393454690u, 0, 10, &be_const_str_MHZ_TXD); +be_define_const_str(MHZ_TXD, "MHZ_TXD", 3310158233u, 0, 7, &be_const_str_RFRECV); +be_define_const_str(RFRECV, "RFRECV", 354742801u, 0, 6, &be_const_str_WINDMETER_SPEED); +be_define_const_str(WINDMETER_SPEED, "WINDMETER_SPEED", 1980822204u, 0, 15, NULL); +be_define_const_str(SYMBOL_EJECT, "SYMBOL_EJECT", 873760647u, 0, 12, NULL); +be_define_const_str(SDM630_RX, "SDM630_RX", 1971606309u, 0, 9, &be_const_str_SYMBOL_POWER); +be_define_const_str(SYMBOL_POWER, "SYMBOL_POWER", 1125993627u, 0, 12, &be_const_str_lv_btnmatrix); +be_define_const_str(lv_btnmatrix, "lv_btnmatrix", 626248489u, 0, 12, &be_const_str_scr_act); +be_define_const_str(scr_act, "scr_act", 2080211456u, 0, 7, &be_const_str_setitem); be_define_const_str(setitem, "setitem", 1554834596u, 0, 7, NULL); -be_define_const_str(BTN_STATE_CHECKED_RELEASED, "BTN_STATE_CHECKED_RELEASED", 571978995u, 0, 26, &be_const_str_ROT1A_NP); -be_define_const_str(ROT1A_NP, "ROT1A_NP", 2322706903u, 0, 8, &be_const_str_TFMINIPLUS_RX); -be_define_const_str(TFMINIPLUS_RX, "TFMINIPLUS_RX", 1522203935u, 0, 13, NULL); -be_define_const_str(CHART_PART_BG, "CHART_PART_BG", 990069269u, 0, 13, &be_const_str_publish); -be_define_const_str(publish, "publish", 264247304u, 0, 7, NULL); -be_define_const_str(ARC_PART_BG, "ARC_PART_BG", 3149008005u, 0, 11, &be_const_str_LED1); -be_define_const_str(LED1, "LED1", 21005825u, 0, 4, &be_const_str_RA8876_CS); -be_define_const_str(RA8876_CS, "RA8876_CS", 2529944108u, 0, 9, &be_const_str_TASMOTACLIENT_TXD); -be_define_const_str(TASMOTACLIENT_TXD, "TASMOTACLIENT_TXD", 1386193940u, 0, 17, NULL); -be_define_const_str(BORDER_SIDE_RIGHT, "BORDER_SIDE_RIGHT", 1842095998u, 0, 17, NULL); -be_define_const_str(get_hidden, "get_hidden", 2608152268u, 0, 10, &be_const_str_set_arc_length); -be_define_const_str(set_arc_length, "set_arc_length", 2972977809u, 0, 14, &be_const_str_set_border_side); -be_define_const_str(set_border_side, "set_border_side", 466446692u, 0, 15, NULL); -be_define_const_str(CHART_TYPE_LINE, "CHART_TYPE_LINE", 1459459819u, 0, 15, &be_const_str_SPI); -be_define_const_str(SPI, "SPI", 1746663213u, 0, 3, &be_const_str_get_style_line_opa); -be_define_const_str(get_style_line_opa, "get_style_line_opa", 3653868853u, 0, 18, &be_const_str_set_style_local_transition_prop_4); -be_define_const_str(set_style_local_transition_prop_4, "set_style_local_transition_prop_4", 2501649248u, 0, 33, NULL); -be_define_const_str(GESTURE_DIR_TOP, "GESTURE_DIR_TOP", 84881028u, 0, 15, &be_const_str_set_value_ofs_y); -be_define_const_str(set_value_ofs_y, "set_value_ofs_y", 95673184u, 0, 15, NULL); -be_define_const_str(opt_connect, "..", 2748622605u, 0, 2, &be_const_str_BTNMATRIX_CTRL_CHECK_STATE); -be_define_const_str(BTNMATRIX_CTRL_CHECK_STATE, "BTNMATRIX_CTRL_CHECK_STATE", 377731u, 0, 26, NULL); -be_define_const_str(EVENT_LEAVE, "EVENT_LEAVE", 2218217823u, 0, 11, &be_const_str_SDM72_TX); -be_define_const_str(SDM72_TX, "SDM72_TX", 2042143269u, 0, 8, &be_const_str_fill_bg); -be_define_const_str(fill_bg, "fill_bg", 1581152214u, 0, 7, &be_const_str_set_style_local_line_dash_width); -be_define_const_str(set_style_local_line_dash_width, "set_style_local_line_dash_width", 3177951154u, 0, 31, &be_const_str_set_tab_act); -be_define_const_str(set_tab_act, "set_tab_act", 2505737680u, 0, 11, NULL); -be_define_const_str(CSE7761_RX, "CSE7761_RX", 65423248u, 0, 10, &be_const_str_lv_canvas); -be_define_const_str(lv_canvas, "lv_canvas", 142865412u, 0, 9, &be_const_str_srand); -be_define_const_str(srand, "srand", 465518633u, 0, 5, NULL); -be_define_const_str(add_text, "add_text", 2433225858u, 0, 8, &be_const_str_get_antialias); -be_define_const_str(get_antialias, "get_antialias", 220729812u, 0, 13, &be_const_str_remove_series); -be_define_const_str(remove_series, "remove_series", 2007033791u, 0, 13, &be_const_str_set_pad_inner); -be_define_const_str(set_pad_inner, "set_pad_inner", 1662755314u, 0, 13, NULL); -be_define_const_str(get_step, "get_step", 2497148826u, 0, 8, &be_const_str_set_state); -be_define_const_str(set_state, "set_state", 905808233u, 0, 9, NULL); -be_define_const_str(LABEL_LONG_SROLL, "LABEL_LONG_SROLL", 3854826277u, 0, 16, &be_const_str_get_drag_dir); -be_define_const_str(get_drag_dir, "get_drag_dir", 3921105230u, 0, 12, NULL); -be_define_const_str(BTN_STATE_CHECKED_PRESSED, "BTN_STATE_CHECKED_PRESSED", 2837756846u, 0, 25, &be_const_str_INDEV_STATE_PR); -be_define_const_str(INDEV_STATE_PR, "INDEV_STATE_PR", 3567716714u, 0, 14, NULL); -be_define_const_str(classname, "classname", 1998589948u, 0, 9, &be_const_str_get_btn_selected); -be_define_const_str(get_btn_selected, "get_btn_selected", 1715353004u, 0, 16, &be_const_str_set_drag); -be_define_const_str(set_drag, "set_drag", 2586329126u, 0, 8, &be_const_str_set_mirror); -be_define_const_str(set_mirror, "set_mirror", 1608447367u, 0, 10, NULL); -be_define_const_str(CHART_CURSOR_DOWN, "CHART_CURSOR_DOWN", 790177263u, 0, 17, &be_const_str_WEBCAM_HREF); -be_define_const_str(WEBCAM_HREF, "WEBCAM_HREF", 3161890024u, 0, 11, &be_const_str_get_col_cnt); -be_define_const_str(get_col_cnt, "get_col_cnt", 2182323590u, 0, 11, &be_const_str_set_value_blend_mode); -be_define_const_str(set_value_blend_mode, "set_value_blend_mode", 86539269u, 0, 20, NULL); -be_define_const_str(SPINNER_DIR_FORWARD, "SPINNER_DIR_FORWARD", 660203948u, 0, 19, &be_const_str_set_style_local_value_font); -be_define_const_str(set_style_local_value_font, "set_style_local_value_font", 117758217u, 0, 26, &be_const_str_set_transform_zoom); -be_define_const_str(set_transform_zoom, "set_transform_zoom", 140970906u, 0, 18, NULL); -be_define_const_str(set_antialias, "set_antialias", 1998560096u, 0, 13, &be_const_str_set_width_fit); -be_define_const_str(set_width_fit, "set_width_fit", 703845988u, 0, 13, NULL); -be_define_const_str(ARC_TYPE_NORMAL, "ARC_TYPE_NORMAL", 1554666574u, 0, 15, &be_const_str_ETH_PHY_POWER); -be_define_const_str(ETH_PHY_POWER, "ETH_PHY_POWER", 487529454u, 0, 13, &be_const_str_SCROLLBAR_MODE_OFF); -be_define_const_str(SCROLLBAR_MODE_OFF, "SCROLLBAR_MODE_OFF", 3547490383u, 0, 18, &be_const_str_set_scrollbar_mode); -be_define_const_str(set_scrollbar_mode, "set_scrollbar_mode", 3373216512u, 0, 18, &be_const_str_set_shadow_spread); -be_define_const_str(set_shadow_spread, "set_shadow_spread", 3535503174u, 0, 17, NULL); -be_define_const_str(set_options, "set_options", 2975436170u, 0, 11, NULL); -be_define_const_str(ALIGN_OUT_BOTTOM_MID, "ALIGN_OUT_BOTTOM_MID", 2853556972u, 0, 20, NULL); -be_define_const_str(SDS0X1_TX, "SDS0X1_TX", 165045983u, 0, 9, &be_const_str_set_outline_width); -be_define_const_str(set_outline_width, "set_outline_width", 2428704969u, 0, 17, NULL); -be_define_const_str(SCROLLBAR_MODE_DRAG, "SCROLLBAR_MODE_DRAG", 2145885996u, 0, 19, &be_const_str_get_selected); -be_define_const_str(get_selected, "get_selected", 2280142225u, 0, 12, NULL); -be_define_const_str(CPICKER_PART_KNOB, "CPICKER_PART_KNOB", 4094649797u, 0, 17, &be_const_str_TABVIEW_TAB_POS_NONE); -be_define_const_str(TABVIEW_TAB_POS_NONE, "TABVIEW_TAB_POS_NONE", 3094416879u, 0, 20, &be_const_str_except); -be_define_const_str(except, "except", 950914032u, 69, 6, NULL); -be_define_const_str(OPA_90, "OPA_90", 27710427u, 0, 6, &be_const_str_OUTPUT_HI); -be_define_const_str(OUTPUT_HI, "OUTPUT_HI", 3153592902u, 0, 9, &be_const_str_TELEINFO_RX); -be_define_const_str(TELEINFO_RX, "TELEINFO_RX", 1195717356u, 0, 11, &be_const_str_get_anim_speed); -be_define_const_str(get_anim_speed, "get_anim_speed", 1731518217u, 0, 14, &be_const_str_set_style_local_outline_pad); -be_define_const_str(set_style_local_outline_pad, "set_style_local_outline_pad", 3480414734u, 0, 27, &be_const_str_str); +be_define_const_str(ARIRFRCV, "ARIRFRCV", 1120816444u, 0, 8, &be_const_str_lv_label); +be_define_const_str(lv_label, "lv_label", 4199664246u, 0, 8, &be_const_str_module); +be_define_const_str(module, "module", 3617558685u, 0, 6, &be_const_str_traceback); +be_define_const_str(traceback, "traceback", 3385188109u, 0, 9, &be_const_str_while); +be_define_const_str(while, "while", 231090382u, 53, 5, NULL); +be_define_const_str(SYMBOL_SD_CARD, "SYMBOL_SD_CARD", 2542376484u, 0, 14, &be_const_str_lv_roller); +be_define_const_str(lv_roller, "lv_roller", 661902064u, 0, 9, NULL); +be_define_const_str(HRE_CLOCK, "HRE_CLOCK", 2870559111u, 0, 9, NULL); +be_define_const_str(LEDLNK_INV, "LEDLNK_INV", 3559015101u, 0, 10, &be_const_str_P9813_DAT); +be_define_const_str(P9813_DAT, "P9813_DAT", 778577052u, 0, 9, &be_const_str_rtc); +be_define_const_str(rtc, "rtc", 1070575216u, 0, 3, NULL); +be_define_const_str(deg, "deg", 3327754271u, 0, 3, &be_const_str_lv_spinner); +be_define_const_str(lv_spinner, "lv_spinner", 3361501901u, 0, 10, NULL); +be_define_const_str(HM10_RX, "HM10_RX", 515085922u, 0, 7, &be_const_str_MIEL_HVAC_TX); +be_define_const_str(MIEL_HVAC_TX, "MIEL_HVAC_TX", 567403014u, 0, 12, &be_const_str_gamma8); +be_define_const_str(gamma8, "gamma8", 3802843830u, 0, 6, NULL); +be_define_const_str(SYMBOL_MINUS, "SYMBOL_MINUS", 1806749158u, 0, 12, NULL); +be_define_const_str(NRF24_DC, "NRF24_DC", 688921313u, 0, 8, NULL); +be_define_const_str(IBEACON_RX, "IBEACON_RX", 2466155575u, 0, 10, &be_const_str_REL1_INV); +be_define_const_str(REL1_INV, "REL1_INV", 3733155371u, 0, 8, &be_const_str_SYMBOL_OK); +be_define_const_str(SYMBOL_OK, "SYMBOL_OK", 4033162940u, 0, 9, NULL); +be_define_const_str(EPAPER29_CS, "EPAPER29_CS", 3916373594u, 0, 11, NULL); +be_define_const_str(ROT1B, "ROT1B", 809932573u, 0, 5, &be_const_str_raise); +be_define_const_str(raise, "raise", 1593437475u, 70, 5, NULL); +be_define_const_str(IRRECV, "IRRECV", 1743648982u, 0, 6, &be_const_str_lv_indev); +be_define_const_str(lv_indev, "lv_indev", 225602374u, 0, 8, NULL); +be_define_const_str(pop, "pop", 1362321360u, 0, 3, NULL); +be_define_const_str(lv_linemeter, "lv_linemeter", 1413069363u, 0, 12, &be_const_str_upper); +be_define_const_str(upper, "upper", 176974407u, 0, 5, NULL); +be_define_const_str(lv_btn, "lv_btn", 1612829968u, 0, 6, NULL); +be_define_const_str(SYMBOL_USB, "SYMBOL_USB", 1962656552u, 0, 10, &be_const_str_break); +be_define_const_str(break, "break", 3378807160u, 58, 5, NULL); +be_define_const_str(SYMBOL_BELL, "SYMBOL_BELL", 1736196487u, 0, 11, &be_const_str_SYMBOL_DOWNLOAD); +be_define_const_str(SYMBOL_DOWNLOAD, "SYMBOL_DOWNLOAD", 2607324090u, 0, 15, &be_const_str_TCP_RX); +be_define_const_str(TCP_RX, "TCP_RX", 3904354751u, 0, 6, NULL); +be_define_const_str(CHANGE, "CHANGE", 4280911421u, 0, 6, &be_const_str_RISING); +be_define_const_str(RISING, "RISING", 1256404539u, 0, 6, NULL); +be_define_const_str(RA8876_CS, "RA8876_CS", 2529944108u, 0, 9, NULL); +be_define_const_str(lv_page, "lv_page", 2373170067u, 0, 7, NULL); +be_define_const_str(lv_group, "lv_group", 3852039019u, 0, 8, NULL); +be_define_const_str(LEDLNK, "LEDLNK", 2862810701u, 0, 6, NULL); +be_define_const_str(RFSEND, "RFSEND", 1862630731u, 0, 6, &be_const_str_ROT1B_NP); +be_define_const_str(ROT1B_NP, "ROT1B_NP", 3710079736u, 0, 8, &be_const_str_SYMBOL_BACKSPACE); +be_define_const_str(SYMBOL_BACKSPACE, "SYMBOL_BACKSPACE", 1997168681u, 0, 16, &be_const_str_TCP_TX); +be_define_const_str(TCP_TX, "TCP_TX", 2762594089u, 0, 6, &be_const_str_lv_textarea); +be_define_const_str(lv_textarea, "lv_textarea", 2864635074u, 0, 11, NULL); +be_define_const_str(SYMBOL_EDIT, "SYMBOL_EDIT", 1396182822u, 0, 11, &be_const_str_WEBCAM_SIOD); +be_define_const_str(WEBCAM_SIOD, "WEBCAM_SIOD", 302703242u, 0, 11, NULL); +be_define_const_str(set, "set", 3324446467u, 0, 3, NULL); +be_define_const_str(_end_transmission, "_end_transmission", 3237480400u, 0, 17, &be_const_str_run_deferred); +be_define_const_str(run_deferred, "run_deferred", 371594696u, 0, 12, NULL); +be_define_const_str(ADC_JOY, "ADC_JOY", 1116943612u, 0, 7, &be_const_str_sin); +be_define_const_str(sin, "sin", 3761252941u, 0, 3, NULL); +be_define_const_str(NEOPOOL_TX, "NEOPOOL_TX", 2924925804u, 0, 10, NULL); +be_define_const_str(DCKI, "DCKI", 3846847480u, 0, 4, &be_const_str_I2C_SCL); +be_define_const_str(I2C_SCL, "I2C_SCL", 164217098u, 0, 7, &be_const_str_i2c_enabled); +be_define_const_str(i2c_enabled, "i2c_enabled", 218388101u, 0, 11, NULL); +be_define_const_str(FALLING, "FALLING", 2851701064u, 0, 7, NULL); +be_define_const_str(PZEM004_RX, "PZEM004_RX", 3411153194u, 0, 10, &be_const_str_REL1); +be_define_const_str(REL1, "REL1", 3142397887u, 0, 4, &be_const_str_exec_rules); +be_define_const_str(exec_rules, "exec_rules", 1445221092u, 0, 10, NULL); +be_define_const_str(SM16716_CLK, "SM16716_CLK", 3037641483u, 0, 11, NULL); +be_define_const_str(DDSU666_RX, "DDSU666_RX", 1812507936u, 0, 10, &be_const_str_TELEINFO_RX); +be_define_const_str(TELEINFO_RX, "TELEINFO_RX", 1195717356u, 0, 11, NULL); +be_define_const_str(fromstring, "fromstring", 610302344u, 0, 10, &be_const_str_gc); +be_define_const_str(gc, "gc", 1042313471u, 0, 2, &be_const_str_open); +be_define_const_str(open, "open", 3546203337u, 0, 4, NULL); +be_define_const_str(BL0940_RX, "BL0940_RX", 2908993179u, 0, 9, NULL); +be_define_const_str(OUTPUT_HI, "OUTPUT_HI", 3153592902u, 0, 9, &be_const_str_RF_SENSOR); +be_define_const_str(RF_SENSOR, "RF_SENSOR", 2289628100u, 0, 9, &be_const_str_lv_dropdown); +be_define_const_str(lv_dropdown, "lv_dropdown", 2797165301u, 0, 11, NULL); +be_define_const_str(IRSEND, "IRSEND", 184848336u, 0, 6, &be_const_str_ROT1A_NP); +be_define_const_str(ROT1A_NP, "ROT1A_NP", 2322706903u, 0, 8, &be_const_str_str); be_define_const_str(str, "str", 3259748752u, 0, 3, NULL); -be_define_const_str(STYLE_SHADOW_COLOR, "STYLE_SHADOW_COLOR", 368908723u, 0, 18, &be_const_str_montserrat_font); -be_define_const_str(montserrat_font, "montserrat_font", 1819065874u, 0, 15, NULL); -be_define_const_str(MAGENTA, "MAGENTA", 1444046984u, 0, 7, NULL); -be_define_const_str(set_image_recolor_opa, "set_image_recolor_opa", 558003471u, 0, 21, &be_const_str_set_text_line_space); -be_define_const_str(set_text_line_space, "set_text_line_space", 3186151063u, 0, 19, NULL); -be_define_const_str(FS_RES_FS_ERR, "FS_RES_FS_ERR", 3587821087u, 0, 13, &be_const_str_SYMBOL_CLOSE); -be_define_const_str(SYMBOL_CLOSE, "SYMBOL_CLOSE", 2654402806u, 0, 12, &be_const_str__rules); +be_define_const_str(WEBCAM_XCLK, "WEBCAM_XCLK", 536207425u, 0, 11, NULL); +be_define_const_str(RC522_CS, "RC522_CS", 2639619996u, 0, 8, &be_const_str_get_option); +be_define_const_str(get_option, "get_option", 2123730033u, 0, 10, &be_const_str_tanh); +be_define_const_str(tanh, "tanh", 153638352u, 0, 4, NULL); +be_define_const_str(IEM3000_RX, "IEM3000_RX", 1117811096u, 0, 10, NULL); +be_define_const_str(KEY1, "KEY1", 6715975u, 0, 4, &be_const_str_compile); +be_define_const_str(compile, "compile", 1000265118u, 0, 7, &be_const_str_int); +be_define_const_str(int, "int", 2515107422u, 0, 3, &be_const_str_class); +be_define_const_str(class, "class", 2872970239u, 57, 5, NULL); +be_define_const_str(CSE7761_RX, "CSE7761_RX", 65423248u, 0, 10, &be_const_str_montserrat_font); +be_define_const_str(montserrat_font, "montserrat_font", 1819065874u, 0, 15, &be_const_str_set_light); +be_define_const_str(set_light, "set_light", 3176076152u, 0, 9, NULL); +be_define_const_str(AS608_RX, "AS608_RX", 4275502016u, 0, 8, &be_const_str_SDM120_TX); +be_define_const_str(SDM120_TX, "SDM120_TX", 2509332415u, 0, 9, NULL); +be_define_const_str(MAX7219CS, "MAX7219CS", 2593198244u, 0, 9, &be_const_str_PZEM0XX_TX); +be_define_const_str(PZEM0XX_TX, "PZEM0XX_TX", 944775704u, 0, 10, &be_const_str_cos); +be_define_const_str(cos, "cos", 4220379804u, 0, 3, NULL); +be_define_const_str(BOILER_OT_RX, "BOILER_OT_RX", 603647409u, 0, 12, NULL); +be_define_const_str(SWT1_NP, "SWT1_NP", 4033043739u, 0, 7, NULL); +be_define_const_str(SYMBOL_VOLUME_MID, "SYMBOL_VOLUME_MID", 158835057u, 0, 17, &be_const_str_TM1637DIO); +be_define_const_str(TM1637DIO, "TM1637DIO", 1574659381u, 0, 9, NULL); +be_define_const_str(BUZZER_INV, "BUZZER_INV", 3274564335u, 0, 10, &be_const_str_SYMBOL_CUT); +be_define_const_str(SYMBOL_CUT, "SYMBOL_CUT", 3455112394u, 0, 10, &be_const_str_setrange); +be_define_const_str(setrange, "setrange", 3794019032u, 0, 8, NULL); +be_define_const_str(EPAPER42_CS, "EPAPER42_CS", 3274717451u, 0, 11, &be_const_str_LE01MR_RX); +be_define_const_str(LE01MR_RX, "LE01MR_RX", 1521590809u, 0, 9, &be_const_str_MAX31855CLK); +be_define_const_str(MAX31855CLK, "MAX31855CLK", 715977727u, 0, 11, &be_const_str_SDM120_RX); +be_define_const_str(SDM120_RX, "SDM120_RX", 1367571753u, 0, 9, &be_const_str_SYMBOL_DUMMY); +be_define_const_str(SYMBOL_DUMMY, "SYMBOL_DUMMY", 3621732138u, 0, 12, &be_const_str_super); +be_define_const_str(super, "super", 4152230356u, 0, 5, NULL); +be_define_const_str(classof, "classof", 1796577762u, 0, 7, NULL); +be_define_const_str(PMS5003_RX, "PMS5003_RX", 3934985650u, 0, 10, &be_const_str_iter); +be_define_const_str(iter, "iter", 3124256359u, 0, 4, &be_const_str_lv_list); +be_define_const_str(lv_list, "lv_list", 2876551248u, 0, 7, NULL); +be_define_const_str(MAX7219DIN, "MAX7219DIN", 380687049u, 0, 10, &be_const_str_SYMBOL_LOOP); +be_define_const_str(SYMBOL_LOOP, "SYMBOL_LOOP", 2762053208u, 0, 11, &be_const_str_attrdump); +be_define_const_str(attrdump, "attrdump", 1521571304u, 0, 8, NULL); +be_define_const_str(ADC_PH, "ADC_PH", 3820290594u, 0, 6, &be_const_str__drivers); +be_define_const_str(_drivers, "_drivers", 3260328985u, 0, 8, &be_const_str_layer_top); +be_define_const_str(layer_top, "layer_top", 645939682u, 0, 9, &be_const_str_scan); +be_define_const_str(scan, "scan", 3974641896u, 0, 4, &be_const_str_screenshot); +be_define_const_str(screenshot, "screenshot", 3894592561u, 0, 10, NULL); +be_define_const_str(DYP_RX, "DYP_RX", 2122310285u, 0, 6, &be_const_str_ELECTRIQ_MOODL_TX); +be_define_const_str(ELECTRIQ_MOODL_TX, "ELECTRIQ_MOODL_TX", 31009247u, 0, 17, &be_const_str_time_reached); +be_define_const_str(time_reached, "time_reached", 2075136773u, 0, 12, NULL); +be_define_const_str(LED1, "LED1", 21005825u, 0, 4, &be_const_str_lv_chart); +be_define_const_str(lv_chart, "lv_chart", 2652494144u, 0, 8, NULL); +be_define_const_str(ADC_BUTTON_INV, "ADC_BUTTON_INV", 2027625326u, 0, 14, &be_const_str_TFMINIPLUS_TX); +be_define_const_str(TFMINIPLUS_TX, "TFMINIPLUS_TX", 2527875337u, 0, 13, NULL); +be_define_const_str(SPI_CLK, "SPI_CLK", 3943233814u, 0, 7, &be_const_str_TUYA_TX); +be_define_const_str(TUYA_TX, "TUYA_TX", 1541301465u, 0, 7, NULL); +be_define_const_str(NRG_SEL_INV, "NRG_SEL_INV", 3567431069u, 0, 11, &be_const_str_SSPI_SCLK); +be_define_const_str(SSPI_SCLK, "SSPI_SCLK", 136688954u, 0, 9, &be_const_str_SYMBOL_BATTERY_1); +be_define_const_str(SYMBOL_BATTERY_1, "SYMBOL_BATTERY_1", 629036063u, 0, 16, &be_const_str_SYMBOL_GPS); +be_define_const_str(SYMBOL_GPS, "SYMBOL_GPS", 3044165570u, 0, 10, &be_const_str_SYMBOL_VOLUME_MAX); +be_define_const_str(SYMBOL_VOLUME_MAX, "SYMBOL_VOLUME_MAX", 3582646093u, 0, 17, &be_const_str_lv_tabview); +be_define_const_str(lv_tabview, "lv_tabview", 2109024786u, 0, 10, &be_const_str_size); +be_define_const_str(size, "size", 597743964u, 0, 4, NULL); +be_define_const_str(I2C_SDA, "I2C_SDA", 1052592262u, 0, 7, NULL); +be_define_const_str(INPUT_PULLUP, "INPUT_PULLUP", 2912931654u, 0, 12, &be_const_str_SOLAXX1_RX); +be_define_const_str(SOLAXX1_RX, "SOLAXX1_RX", 971867054u, 0, 10, &be_const_str_get_hor_res); +be_define_const_str(get_hor_res, "get_hor_res", 37131144u, 0, 11, NULL); +be_define_const_str(KEY1_NP, "KEY1_NP", 709918726u, 0, 7, NULL); +be_define_const_str(SYMBOL_TRASH, "SYMBOL_TRASH", 3169100368u, 0, 12, &be_const_str_range); +be_define_const_str(range, "range", 4208725202u, 0, 5, &be_const_str_resp_cmnd_done); +be_define_const_str(resp_cmnd_done, "resp_cmnd_done", 2601874875u, 0, 14, NULL); +be_define_const_str(SYMBOL_CLOSE, "SYMBOL_CLOSE", 2654402806u, 0, 12, &be_const_str__begin_transmission); +be_define_const_str(_begin_transmission, "_begin_transmission", 2779461176u, 0, 19, &be_const_str_publish); +be_define_const_str(publish, "publish", 264247304u, 0, 7, NULL); +be_define_const_str(lv_gauge, "lv_gauge", 118613531u, 0, 8, NULL); +be_define_const_str(insert, "insert", 3332609576u, 0, 6, &be_const_str_lv_spinbox); +be_define_const_str(lv_spinbox, "lv_spinbox", 2666096729u, 0, 10, NULL); +be_define_const_str(WEBCAM_DATA, "WEBCAM_DATA", 1476954421u, 0, 11, NULL); +be_define_const_str(SYMBOL_BATTERY_2, "SYMBOL_BATTERY_2", 645813682u, 0, 16, NULL); +be_define_const_str(pow, "pow", 1479764693u, 0, 3, &be_const_str_try); +be_define_const_str(try, "try", 2887626766u, 68, 3, NULL); +be_define_const_str(ARIRFSEL, "ARIRFSEL", 233874443u, 0, 8, &be_const_str__timers); +be_define_const_str(_timers, "_timers", 2600100916u, 0, 7, &be_const_str_format); +be_define_const_str(format, "format", 3114108242u, 0, 6, NULL); +be_define_const_str(assert, "assert", 2774883451u, 0, 6, &be_const_str_chars_in_string); +be_define_const_str(chars_in_string, "chars_in_string", 3148785132u, 0, 15, &be_const_str_lv_objmask); +be_define_const_str(lv_objmask, "lv_objmask", 1311221665u, 0, 10, NULL); +be_define_const_str(member, "member", 719708611u, 0, 6, NULL); +be_define_const_str(remove_rule, "remove_rule", 3456211328u, 0, 11, NULL); +be_define_const_str(ADC_INPUT, "ADC_INPUT", 2207556878u, 0, 9, &be_const_str_byte); +be_define_const_str(byte, "byte", 1683620383u, 0, 4, &be_const_str_ceil); +be_define_const_str(ceil, "ceil", 1659167240u, 0, 4, &be_const_str_log10); +be_define_const_str(log10, "log10", 2346846000u, 0, 5, &be_const_str_time_str); +be_define_const_str(time_str, "time_str", 2613827612u, 0, 8, NULL); +be_define_const_str(LED1_INV, "LED1_INV", 2112045097u, 0, 8, &be_const_str_SYMBOL_IMAGE); +be_define_const_str(SYMBOL_IMAGE, "SYMBOL_IMAGE", 815601151u, 0, 12, &be_const_str_lv_cpicker); +be_define_const_str(lv_cpicker, "lv_cpicker", 1935129251u, 0, 10, NULL); +be_define_const_str(ADC_TEMP, "ADC_TEMP", 3771053440u, 0, 8, &be_const_str_SYMBOL_EYE_CLOSE); +be_define_const_str(SYMBOL_EYE_CLOSE, "SYMBOL_EYE_CLOSE", 404721792u, 0, 16, NULL); +be_define_const_str(SAIR_RX, "SAIR_RX", 1273688713u, 0, 7, &be_const_str_SDS0X1_RX); +be_define_const_str(SDS0X1_RX, "SDS0X1_RX", 1170717385u, 0, 9, &be_const_str_SYMBOL_BATTERY_3); +be_define_const_str(SYMBOL_BATTERY_3, "SYMBOL_BATTERY_3", 662591301u, 0, 16, &be_const_str_find_op); +be_define_const_str(find_op, "find_op", 3766713376u, 0, 7, NULL); +be_define_const_str(add_rule, "add_rule", 596540743u, 0, 8, &be_const_str_item); +be_define_const_str(item, "item", 2671260646u, 0, 4, &be_const_str_load); +be_define_const_str(load, "load", 3859241449u, 0, 4, &be_const_str_read); +be_define_const_str(read, "read", 3470762949u, 0, 4, &be_const_str_remove_cmd); +be_define_const_str(remove_cmd, "remove_cmd", 3832315702u, 0, 10, NULL); +be_define_const_str(SYMBOL_FILE, "SYMBOL_FILE", 237085260u, 0, 11, &be_const_str_SYMBOL_PLAY); +be_define_const_str(SYMBOL_PLAY, "SYMBOL_PLAY", 1750902100u, 0, 11, NULL); +be_define_const_str(BUZZER, "BUZZER", 1550039611u, 0, 6, &be_const_str_MGC3130_RESET); +be_define_const_str(MGC3130_RESET, "MGC3130_RESET", 405013121u, 0, 13, NULL); +be_define_const_str(SYMBOL_EYE_OPEN, "SYMBOL_EYE_OPEN", 3449311676u, 0, 15, &be_const_str_sqrt); +be_define_const_str(sqrt, "sqrt", 2112764879u, 0, 4, NULL); +be_define_const_str(acos, "acos", 1006755615u, 0, 4, &be_const_str_pin_used); +be_define_const_str(pin_used, "pin_used", 4033854612u, 0, 8, NULL); +be_define_const_str(concat, "concat", 4124019837u, 0, 6, NULL); +be_define_const_str(lv_img, "lv_img", 2474052327u, 0, 6, NULL); +be_define_const_str(TM1637CLK, "TM1637CLK", 2797300857u, 0, 9, &be_const_str_set_power); +be_define_const_str(set_power, "set_power", 549820893u, 0, 9, NULL); +be_define_const_str(SI7021, "SI7021", 864377911u, 0, 6, &be_const_str_SYMBOL_PREV); +be_define_const_str(SYMBOL_PREV, "SYMBOL_PREV", 2952615023u, 0, 11, NULL); +be_define_const_str(PULLUP, "PULLUP", 3417628531u, 0, 6, &be_const_str_PWM1); +be_define_const_str(PWM1, "PWM1", 1353352426u, 0, 4, &be_const_str_WEBCAM_PSRCS); +be_define_const_str(WEBCAM_PSRCS, "WEBCAM_PSRCS", 624464864u, 0, 12, &be_const_str_lower); +be_define_const_str(lower, "lower", 3038577850u, 0, 5, &be_const_str_read_bytes); +be_define_const_str(read_bytes, "read_bytes", 3576733173u, 0, 10, NULL); +be_define_const_str(CC1101_GDO0, "CC1101_GDO0", 940611027u, 0, 11, &be_const_str_P9813_CLK); +be_define_const_str(P9813_CLK, "P9813_CLK", 2455391001u, 0, 9, NULL); +be_define_const_str(DDS2382_RX, "DDS2382_RX", 432446462u, 0, 10, &be_const_str_SYMBOL_RIGHT); +be_define_const_str(SYMBOL_RIGHT, "SYMBOL_RIGHT", 2984010648u, 0, 12, &be_const_str_save_before_restart); +be_define_const_str(save_before_restart, "save_before_restart", 1253239338u, 0, 19, NULL); +be_define_const_str(PROJECTOR_CTRL_RX, "PROJECTOR_CTRL_RX", 1542762460u, 0, 17, NULL); +be_define_const_str(SYMBOL_SETTINGS, "SYMBOL_SETTINGS", 339656335u, 0, 15, NULL); +be_define_const_str(SYMBOL_CALL, "SYMBOL_CALL", 1444504366u, 0, 11, NULL); +be_define_const_str(save, "save", 3439296072u, 0, 4, NULL); +be_define_const_str(DHT11_OUT, "DHT11_OUT", 1645300734u, 0, 9, NULL); +be_define_const_str(CSE7761_TX, "CSE7761_TX", 3354719142u, 0, 10, &be_const_str_ILI9341_CS); +be_define_const_str(ILI9341_CS, "ILI9341_CS", 3519318851u, 0, 10, &be_const_str_WEBCAM_PCLK); +be_define_const_str(WEBCAM_PCLK, "WEBCAM_PCLK", 3813770649u, 0, 11, &be_const_str_set_timer); +be_define_const_str(set_timer, "set_timer", 2135414533u, 0, 9, NULL); +be_define_const_str(Driver, "Driver", 3576386303u, 0, 6, NULL); +be_define_const_str(atan, "atan", 108579519u, 0, 4, NULL); +be_define_const_str(SYMBOL_LIST, "SYMBOL_LIST", 70793990u, 0, 11, &be_const_str_SYMBOL_UPLOAD); +be_define_const_str(SYMBOL_UPLOAD, "SYMBOL_UPLOAD", 3293679647u, 0, 13, &be_const_str_lv_obj); +be_define_const_str(lv_obj, "lv_obj", 4257833149u, 0, 6, NULL); +be_define_const_str(ST7789_CS, "ST7789_CS", 2937305434u, 0, 9, &be_const_str_add_driver); +be_define_const_str(add_driver, "add_driver", 1654458371u, 0, 10, NULL); +be_define_const_str(ST7789_DC, "ST7789_DC", 2533509745u, 0, 9, &be_const_str_deinit); +be_define_const_str(deinit, "deinit", 2345559592u, 0, 6, &be_const_str_resize); +be_define_const_str(resize, "resize", 3514612129u, 0, 6, NULL); +be_define_const_str(ETH_PHY_MDIO, "ETH_PHY_MDIO", 3261871568u, 0, 12, &be_const_str_OUTPUT_LO); +be_define_const_str(OUTPUT_LO, "OUTPUT_LO", 3724620328u, 0, 9, &be_const_str_SYMBOL_VIDEO); +be_define_const_str(SYMBOL_VIDEO, "SYMBOL_VIDEO", 789726913u, 0, 12, &be_const_str_TXD); +be_define_const_str(TXD, "TXD", 3614562079u, 0, 3, &be_const_str_find); +be_define_const_str(find, "find", 3186656602u, 0, 4, &be_const_str_tolower); +be_define_const_str(tolower, "tolower", 1042520049u, 0, 7, NULL); +be_define_const_str(MAX31855DO, "MAX31855DO", 552730368u, 0, 10, &be_const_str_resp_cmnd_str); +be_define_const_str(resp_cmnd_str, "resp_cmnd_str", 737845590u, 0, 13, &be_const_str_sinh); +be_define_const_str(sinh, "sinh", 282220607u, 0, 4, NULL); +be_define_const_str(lv_led, "lv_led", 3192184733u, 0, 6, &be_const_str_register_button_encoder); +be_define_const_str(register_button_encoder, "register_button_encoder", 2811301550u, 0, 23, NULL); +be_define_const_str(SBR_TX, "SBR_TX", 3419096015u, 0, 6, &be_const_str_start); +be_define_const_str(start, "start", 1697318111u, 0, 5, NULL); +be_define_const_str(CC1101_GDO2, "CC1101_GDO2", 974166265u, 0, 11, NULL); +be_define_const_str(SDCARD_CS, "SDCARD_CS", 3348952003u, 0, 9, &be_const_str_get_free_heap); +be_define_const_str(get_free_heap, "get_free_heap", 625069757u, 0, 13, NULL); +be_define_const_str(log, "log", 1062293841u, 0, 3, NULL); +be_define_const_str(asstring, "asstring", 1298225088u, 0, 8, NULL); +be_define_const_str(CSE7766_TX, "CSE7766_TX", 674624821u, 0, 10, &be_const_str_GPS_RX); +be_define_const_str(GPS_RX, "GPS_RX", 1075637342u, 0, 6, &be_const_str_reverse); +be_define_const_str(reverse, "reverse", 558918661u, 0, 7, NULL); +be_define_const_str(DSB_OUT, "DSB_OUT", 732335085u, 0, 7, NULL); +be_define_const_str(calldepth, "calldepth", 3122364302u, 0, 9, &be_const_str_every_second); +be_define_const_str(every_second, "every_second", 2075451465u, 0, 12, NULL); +be_define_const_str(MAX31855CS, "MAX31855CS", 753620511u, 0, 10, &be_const_str_SR04_TRIG); +be_define_const_str(SR04_TRIG, "SR04_TRIG", 68671263u, 0, 9, NULL); +be_define_const_str(elif, "elif", 3232090307u, 51, 4, NULL); +be_define_const_str(SSD1331_CS, "SSD1331_CS", 4191047928u, 0, 10, &be_const_str_lv_win); +be_define_const_str(lv_win, "lv_win", 780927558u, 0, 6, NULL); +be_define_const_str(WEBCAM_PWDN, "WEBCAM_PWDN", 2219597454u, 0, 11, NULL); +be_define_const_str(AS3935, "AS3935", 603621745u, 0, 6, &be_const_str_web_add_button); +be_define_const_str(web_add_button, "web_add_button", 3537875058u, 0, 14, NULL); +be_define_const_str(INPUT_PULLDOWN, "INPUT_PULLDOWN", 1172232591u, 0, 14, &be_const_str_MCP39F5_TX); +be_define_const_str(MCP39F5_TX, "MCP39F5_TX", 1332322047u, 0, 10, NULL); +be_define_const_str(reverse_gamma10, "reverse_gamma10", 739112262u, 0, 15, NULL); +be_define_const_str(CNTR1_NP, "CNTR1_NP", 4288381648u, 0, 8, &be_const_str_VL53L0X_XSHUT1); +be_define_const_str(VL53L0X_XSHUT1, "VL53L0X_XSHUT1", 2341134183u, 0, 14, &be_const_str_ZIGBEE_RX); +be_define_const_str(ZIGBEE_RX, "ZIGBEE_RX", 93215470u, 0, 9, NULL); +be_define_const_str(SYMBOL_WARNING, "SYMBOL_WARNING", 4119913686u, 0, 14, &be_const_str_WEBCAM_RESET); +be_define_const_str(WEBCAM_RESET, "WEBCAM_RESET", 2171221520u, 0, 12, &be_const_str_collect); +be_define_const_str(collect, "collect", 2399039025u, 0, 7, &be_const_str_digital_write); +be_define_const_str(digital_write, "digital_write", 3435877979u, 0, 13, NULL); +be_define_const_str(A4988_MS1, "A4988_MS1", 1729976611u, 0, 9, &be_const_str_PZEM016_RX); +be_define_const_str(PZEM016_RX, "PZEM016_RX", 1004012055u, 0, 10, &be_const_str_top); +be_define_const_str(top, "top", 2802900028u, 0, 3, NULL); +be_define_const_str(SSD1331_DC, "SSD1331_DC", 3386560859u, 0, 10, &be_const_str_resolvecmnd); +be_define_const_str(resolvecmnd, "resolvecmnd", 993361485u, 0, 11, NULL); +be_define_const_str(SYMBOL_BATTERY_FULL, "SYMBOL_BATTERY_FULL", 2638935545u, 0, 19, &be_const_str_WE517_RX); +be_define_const_str(WE517_RX, "WE517_RX", 4096577879u, 0, 8, NULL); +be_define_const_str(RDM6300_RX, "RDM6300_RX", 1522345628u, 0, 10, &be_const_str_SYMBOL_REFRESH); +be_define_const_str(SYMBOL_REFRESH, "SYMBOL_REFRESH", 1266229761u, 0, 14, &be_const_str__rules); be_define_const_str(_rules, "_rules", 4266217105u, 0, 6, &be_const_str_print); be_define_const_str(print, "print", 372738696u, 0, 5, NULL); -be_define_const_str(item, "item", 2671260646u, 0, 4, NULL); -be_define_const_str(ALIGN_OUT_RIGHT_MID, "ALIGN_OUT_RIGHT_MID", 2298501353u, 0, 19, NULL); -be_define_const_str(DROPDOWN_PART_LIST, "DROPDOWN_PART_LIST", 2923479101u, 0, 18, &be_const_str_SSD1331_DC); -be_define_const_str(SSD1331_DC, "SSD1331_DC", 3386560859u, 0, 10, &be_const_str_get_style_shadow_ofs_y); -be_define_const_str(get_style_shadow_ofs_y, "get_style_shadow_ofs_y", 2337159315u, 0, 22, &be_const_str_on_edge); -be_define_const_str(on_edge, "on_edge", 1159443540u, 0, 7, NULL); -be_define_const_str(SYMBOL_PREV, "SYMBOL_PREV", 2952615023u, 0, 11, &be_const_str_set_value_opa); -be_define_const_str(set_value_opa, "set_value_opa", 1055786128u, 0, 13, &be_const_str_set_width); -be_define_const_str(set_width, "set_width", 484671920u, 0, 9, NULL); -be_define_const_str(AS608_RX, "AS608_RX", 4275502016u, 0, 8, &be_const_str_CHART_AXIS_PRIMARY_Y); -be_define_const_str(CHART_AXIS_PRIMARY_Y, "CHART_AXIS_PRIMARY_Y", 2499204580u, 0, 20, &be_const_str_TM1638STB); -be_define_const_str(TM1638STB, "TM1638STB", 823674593u, 0, 9, NULL); -be_define_const_str(SYMBOL_FILE, "SYMBOL_FILE", 237085260u, 0, 11, &be_const_str_align); -be_define_const_str(align, "align", 1613521886u, 0, 5, NULL); -be_define_const_str(SYMBOL_REFRESH, "SYMBOL_REFRESH", 1266229761u, 0, 14, &be_const_str_set_mode); -be_define_const_str(set_mode, "set_mode", 4109106455u, 0, 8, NULL); -be_define_const_str(add_btn_right, "add_btn_right", 2154922694u, 0, 13, &be_const_str_refr_text); -be_define_const_str(refr_text, "refr_text", 3162090502u, 0, 9, NULL); -be_define_const_str(SPI_DC, "SPI_DC", 553259951u, 0, 6, NULL); -be_define_const_str(CHART_UPDATE_MODE_SHIFT, "CHART_UPDATE_MODE_SHIFT", 1343723110u, 0, 23, &be_const_str_allocated); -be_define_const_str(allocated, "allocated", 429986098u, 0, 9, &be_const_str_get_free_heap); -be_define_const_str(get_free_heap, "get_free_heap", 625069757u, 0, 13, &be_const_str_set_rotation); -be_define_const_str(set_rotation, "set_rotation", 2130936338u, 0, 12, &be_const_str_sqrt); -be_define_const_str(sqrt, "sqrt", 2112764879u, 0, 4, &be_const_str_while); -be_define_const_str(while, "while", 231090382u, 53, 5, NULL); -be_define_const_str(EVENT_PRESS_LOST, "EVENT_PRESS_LOST", 3685074190u, 0, 16, &be_const_str_RED); -be_define_const_str(RED, "RED", 2211354620u, 0, 3, &be_const_str_set_long_mode); -be_define_const_str(set_long_mode, "set_long_mode", 1177453792u, 0, 13, NULL); -be_define_const_str(STYLE_PAD_TOP, "STYLE_PAD_TOP", 2731711064u, 0, 13, &be_const_str_get_x_from_index); -be_define_const_str(get_x_from_index, "get_x_from_index", 2843960746u, 0, 16, NULL); -be_define_const_str(set_offset_y, "set_offset_y", 437927531u, 0, 12, NULL); -be_define_const_str(set_bg_main_stop, "set_bg_main_stop", 1702668926u, 0, 16, &be_const_str_set_style_local_size); -be_define_const_str(set_style_local_size, "set_style_local_size", 1442450187u, 0, 20, &be_const_str_set_visible_row_count); -be_define_const_str(set_visible_row_count, "set_visible_row_count", 840407905u, 0, 21, NULL); -be_define_const_str(FS_RES_INV_PARAM, "FS_RES_INV_PARAM", 2676717305u, 0, 16, &be_const_str_HPMA_TX); -be_define_const_str(HPMA_TX, "HPMA_TX", 173233104u, 0, 7, &be_const_str_NEOPOOL_TX); -be_define_const_str(NEOPOOL_TX, "NEOPOOL_TX", 2924925804u, 0, 10, &be_const_str_pin_mode); -be_define_const_str(pin_mode, "pin_mode", 3258314030u, 0, 8, NULL); -be_define_const_str(SYMBOL_VIDEO, "SYMBOL_VIDEO", 789726913u, 0, 12, NULL); -be_define_const_str(MCP39F5_RST, "MCP39F5_RST", 3657125652u, 0, 11, &be_const_str_log10); -be_define_const_str(log10, "log10", 2346846000u, 0, 5, NULL); -be_define_const_str(CHART_PART_SERIES, "CHART_PART_SERIES", 3401824459u, 0, 17, &be_const_str_OPA_100); -be_define_const_str(OPA_100, "OPA_100", 3698564393u, 0, 7, &be_const_str_is_point_on_coords); -be_define_const_str(is_point_on_coords, "is_point_on_coords", 2479052471u, 0, 18, &be_const_str_start_auto_close); -be_define_const_str(start_auto_close, "start_auto_close", 2189620188u, 0, 16, NULL); -be_define_const_str(STYLE_BG_MAIN_STOP, "STYLE_BG_MAIN_STOP", 376609633u, 0, 18, &be_const_str_web_send_decimal); -be_define_const_str(web_send_decimal, "web_send_decimal", 1407210204u, 0, 16, NULL); -be_define_const_str(ALIGN_OUT_TOP_LEFT, "ALIGN_OUT_TOP_LEFT", 1073920927u, 0, 18, &be_const_str_BTN_STATE_CHECKED_DISABLED); -be_define_const_str(BTN_STATE_CHECKED_DISABLED, "BTN_STATE_CHECKED_DISABLED", 1537172432u, 0, 26, NULL); -be_define_const_str(list_copy, "list_copy", 680267399u, 0, 9, &be_const_str_set_style_local_scale_width); -be_define_const_str(set_style_local_scale_width, "set_style_local_scale_width", 2071128255u, 0, 27, &be_const_str_set_value_font); -be_define_const_str(set_value_font, "set_value_font", 3846644343u, 0, 14, &be_const_str_as); -be_define_const_str(as, "as", 1579491469u, 67, 2, NULL); -be_define_const_str(INPUT_PULLDOWN, "INPUT_PULLDOWN", 1172232591u, 0, 14, &be_const_str_set_bg_grad_dir); -be_define_const_str(set_bg_grad_dir, "set_bg_grad_dir", 1390928996u, 0, 15, &be_const_str_set_style_local_value_align); -be_define_const_str(set_style_local_value_align, "set_style_local_value_align", 17354185u, 0, 27, NULL); -be_define_const_str(STYLE_VALUE_ALIGN, "STYLE_VALUE_ALIGN", 3531731246u, 0, 17, &be_const_str_load); -be_define_const_str(load, "load", 3859241449u, 0, 4, &be_const_str_set_saturation); -be_define_const_str(set_saturation, "set_saturation", 2225192852u, 0, 14, NULL); -be_define_const_str(SYMBOL_NEXT, "SYMBOL_NEXT", 1102844455u, 0, 11, &be_const_str_align_mid); -be_define_const_str(align_mid, "align_mid", 497514711u, 0, 9, NULL); -be_define_const_str(SPINNER_DIR_BACKWARD, "SPINNER_DIR_BACKWARD", 4078587842u, 0, 20, &be_const_str_response_append); -be_define_const_str(response_append, "response_append", 450346371u, 0, 15, &be_const_str_set_border_opa); -be_define_const_str(set_border_opa, "set_border_opa", 3722959347u, 0, 14, NULL); -be_define_const_str(get_adv_hittest, "get_adv_hittest", 1985963887u, 0, 15, NULL); -be_define_const_str(get_fit_top, "get_fit_top", 1805788963u, 0, 11, NULL); -be_define_const_str(DISP_ROT_270, "DISP_ROT_270", 3187294969u, 0, 12, &be_const_str_OPA_40); -be_define_const_str(OPA_40, "OPA_40", 2210522110u, 0, 6, &be_const_str_allocate_ext_attr); -be_define_const_str(allocate_ext_attr, "allocate_ext_attr", 915956424u, 0, 17, &be_const_str_get_style_pattern_recolor); -be_define_const_str(get_style_pattern_recolor, "get_style_pattern_recolor", 1808910091u, 0, 25, NULL); -be_define_const_str(BORDER_SIDE_LEFT, "BORDER_SIDE_LEFT", 1415977349u, 0, 16, &be_const_str_SBR_TX); -be_define_const_str(SBR_TX, "SBR_TX", 3419096015u, 0, 6, &be_const_str_set_pad_bottom); -be_define_const_str(set_pad_bottom, "set_pad_bottom", 900543569u, 0, 14, NULL); -be_define_const_str(LABEL_ALIGN_CENTER, "LABEL_ALIGN_CENTER", 3698850161u, 0, 18, &be_const_str_set_scale_end_border_width); -be_define_const_str(set_scale_end_border_width, "set_scale_end_border_width", 3280087724u, 0, 26, &be_const_str_set_style_local_shadow_width); -be_define_const_str(set_style_local_shadow_width, "set_style_local_shadow_width", 2466053617u, 0, 28, NULL); -be_define_const_str(SYMBOL_DUMMY, "SYMBOL_DUMMY", 3621732138u, 0, 12, &be_const_str_set_accepted_chars); -be_define_const_str(set_accepted_chars, "set_accepted_chars", 3900817531u, 0, 18, NULL); -be_define_const_str(get_user_data, "get_user_data", 1175796436u, 0, 13, NULL); -be_define_const_str(, "", 2166136261u, 0, 0, &be_const_str_get_style_border_post); -be_define_const_str(get_style_border_post, "get_style_border_post", 3537874563u, 0, 21, &be_const_str_pow); -be_define_const_str(pow, "pow", 1479764693u, 0, 3, &be_const_str_set_style_local_pad_inner); -be_define_const_str(set_style_local_pad_inner, "set_style_local_pad_inner", 3980353812u, 0, 25, NULL); -be_define_const_str(DROPDOWN_DIR_RIGHT, "DROPDOWN_DIR_RIGHT", 103533641u, 0, 18, &be_const_str_get_knob_colored); -be_define_const_str(get_knob_colored, "get_knob_colored", 2664754853u, 0, 16, &be_const_str_get_row_cnt); -be_define_const_str(get_row_cnt, "get_row_cnt", 541121788u, 0, 11, &be_const_str_get_style_margin_left); -be_define_const_str(get_style_margin_left, "get_style_margin_left", 1765248440u, 0, 21, NULL); -be_define_const_str(_begin_transmission, "_begin_transmission", 2779461176u, 0, 19, NULL); -be_define_const_str(PROTECT_PRESS_LOST, "PROTECT_PRESS_LOST", 2967498203u, 0, 18, &be_const_str_SPI_CLK); -be_define_const_str(SPI_CLK, "SPI_CLK", 3943233814u, 0, 7, NULL); -be_define_const_str(CSE7766_TX, "CSE7766_TX", 674624821u, 0, 10, &be_const_str_get_style_shadow_ofs_x); -be_define_const_str(get_style_shadow_ofs_x, "get_style_shadow_ofs_x", 2320381696u, 0, 22, NULL); -be_define_const_str(get_drag_parent, "get_drag_parent", 1546081183u, 0, 15, NULL); -be_define_const_str(PROTECT_PARENT, "PROTECT_PARENT", 3109095353u, 0, 14, &be_const_str_STYLE_RADIUS); -be_define_const_str(STYLE_RADIUS, "STYLE_RADIUS", 1029481353u, 0, 12, &be_const_str_STYLE_TEXT_SEL_COLOR); -be_define_const_str(STYLE_TEXT_SEL_COLOR, "STYLE_TEXT_SEL_COLOR", 1096559567u, 0, 20, NULL); -be_define_const_str(STYLE_PAD_LEFT, "STYLE_PAD_LEFT", 1524023460u, 0, 14, NULL); -be_define_const_str(LAYOUT_COLUMN_MID, "LAYOUT_COLUMN_MID", 669575067u, 0, 17, &be_const_str_get_style_pattern_repeat); -be_define_const_str(get_style_pattern_repeat, "get_style_pattern_repeat", 3530119950u, 0, 24, &be_const_str_set_ctrl_map); -be_define_const_str(set_ctrl_map, "set_ctrl_map", 305774832u, 0, 12, NULL); -be_define_const_str(clear_btn_ctrl, "clear_btn_ctrl", 2659827935u, 0, 14, &be_const_str_set_style_local_outline_opa); -be_define_const_str(set_style_local_outline_opa, "set_style_local_outline_opa", 1280559349u, 0, 27, NULL); -be_define_const_str(lower, "lower", 3038577850u, 0, 5, &be_const_str_type); +be_define_const_str(HPMA_TX, "HPMA_TX", 173233104u, 0, 7, &be_const_str_SYMBOL_LEFT); +be_define_const_str(SYMBOL_LEFT, "SYMBOL_LEFT", 1563517575u, 0, 11, &be_const_str_lv_arc); +be_define_const_str(lv_arc, "lv_arc", 4170125384u, 0, 6, NULL); +be_define_const_str(get_light, "get_light", 381930476u, 0, 9, &be_const_str_time_dump); +be_define_const_str(time_dump, "time_dump", 3330410747u, 0, 9, NULL); +be_define_const_str(Tasmota, "Tasmota", 4047617668u, 0, 7, &be_const_str_list); +be_define_const_str(list, "list", 217798785u, 0, 4, NULL); +be_define_const_str(AZ_RXD, "AZ_RXD", 699914019u, 0, 6, &be_const_str_SYMBOL_KEYBOARD); +be_define_const_str(SYMBOL_KEYBOARD, "SYMBOL_KEYBOARD", 1621492879u, 0, 15, &be_const_str_if); +be_define_const_str(if, "if", 959999494u, 50, 2, NULL); be_define_const_str(type, "type", 1361572173u, 0, 4, NULL); -be_define_const_str(PAGE_EDGE_TOP, "PAGE_EDGE_TOP", 869728962u, 0, 13, NULL); -be_define_const_str(EVENT_CLICKED, "EVENT_CLICKED", 243475129u, 0, 13, &be_const_str_get_cursor_hidden); -be_define_const_str(get_cursor_hidden, "get_cursor_hidden", 3032264799u, 0, 17, &be_const_str_get_style_value_opa); -be_define_const_str(get_style_value_opa, "get_style_value_opa", 1671026074u, 0, 19, &be_const_str_var); -be_define_const_str(var, "var", 2317739966u, 64, 3, NULL); -be_define_const_str(get_style_text_letter_space, "get_style_text_letter_space", 772735187u, 0, 27, &be_const_str_set_offset_x); -be_define_const_str(set_offset_x, "set_offset_x", 421149912u, 0, 12, &be_const_str_set_style_local_bg_blend_mode); -be_define_const_str(set_style_local_bg_blend_mode, "set_style_local_bg_blend_mode", 2691986893u, 0, 29, NULL); -be_define_const_str(TUYA_RX, "TUYA_RX", 1609397679u, 0, 7, &be_const_str_clear_options); -be_define_const_str(clear_options, "clear_options", 1509347603u, 0, 13, NULL); -be_define_const_str(DISP_SIZE_MEDIUM, "DISP_SIZE_MEDIUM", 3336923135u, 0, 16, &be_const_str_set_cell_align); -be_define_const_str(set_cell_align, "set_cell_align", 3036710638u, 0, 14, NULL); -be_define_const_str(DROPDOWN_PART_MAIN, "DROPDOWN_PART_MAIN", 1806576308u, 0, 18, &be_const_str_KEYBOARD_MODE_NUM); -be_define_const_str(KEYBOARD_MODE_NUM, "KEYBOARD_MODE_NUM", 2625982609u, 0, 17, &be_const_str_set_bg_grad_color); -be_define_const_str(set_bg_grad_color, "set_bg_grad_color", 51037480u, 0, 17, NULL); -be_define_const_str(EVENT_VALUE_CHANGED, "EVENT_VALUE_CHANGED", 1871067374u, 0, 19, &be_const_str_step_next); -be_define_const_str(step_next, "step_next", 3163156801u, 0, 9, NULL); -be_define_const_str(EVENT_DRAG_BEGIN, "EVENT_DRAG_BEGIN", 25766504u, 0, 16, &be_const_str_SPINNER_TYPE_CONSTANT_ARC); -be_define_const_str(SPINNER_TYPE_CONSTANT_ARC, "SPINNER_TYPE_CONSTANT_ARC", 2728560979u, 0, 25, &be_const_str_SPI_MISO); -be_define_const_str(SPI_MISO, "SPI_MISO", 150818010u, 0, 8, NULL); -be_define_const_str(ST7789_CS, "ST7789_CS", 2937305434u, 0, 9, &be_const_str_SYMBOL_DOWNLOAD); -be_define_const_str(SYMBOL_DOWNLOAD, "SYMBOL_DOWNLOAD", 2607324090u, 0, 15, NULL); -be_define_const_str(_end_transmission, "_end_transmission", 3237480400u, 0, 17, &be_const_str_get_style_text_sel_bg_color); -be_define_const_str(get_style_text_sel_bg_color, "get_style_text_sel_bg_color", 1889477676u, 0, 27, NULL); -be_define_const_str(glue_obj, "glue_obj", 1757706238u, 0, 8, &be_const_str_set_parent); -be_define_const_str(set_parent, "set_parent", 1528807100u, 0, 10, NULL); -be_define_const_str(list_get_style, "list_get_style", 2060904236u, 0, 14, &be_const_str_set_bg_start_angle); -be_define_const_str(set_bg_start_angle, "set_bg_start_angle", 2285338772u, 0, 18, &be_const_str_upper); -be_define_const_str(upper, "upper", 176974407u, 0, 5, NULL); -be_define_const_str(MGC3130_XFER, "MGC3130_XFER", 4178219131u, 0, 12, &be_const_str_close_event_cb); -be_define_const_str(close_event_cb, "close_event_cb", 1180945172u, 0, 14, NULL); -be_define_const_str(RDM6300_RX, "RDM6300_RX", 1522345628u, 0, 10, &be_const_str_TASMOTACLIENT_RXD); -be_define_const_str(TASMOTACLIENT_RXD, "TASMOTACLIENT_RXD", 72868318u, 0, 17, &be_const_str_set_cursor_blink_time); -be_define_const_str(set_cursor_blink_time, "set_cursor_blink_time", 3508000825u, 0, 21, &be_const_str_set_edge_flash); -be_define_const_str(set_edge_flash, "set_edge_flash", 1114840232u, 0, 14, NULL); -be_define_const_str(ARC_TYPE_REVERSE, "ARC_TYPE_REVERSE", 3290331433u, 0, 16, &be_const_str_DI); -be_define_const_str(DI, "DI", 1070498734u, 0, 2, &be_const_str_SYMBOL_USB); -be_define_const_str(SYMBOL_USB, "SYMBOL_USB", 1962656552u, 0, 10, &be_const_str_set_style_local_scale_end_color); -be_define_const_str(set_style_local_scale_end_color, "set_style_local_scale_end_color", 2968375966u, 0, 31, NULL); -be_define_const_str(refresh, "refresh", 3572655668u, 0, 7, &be_const_str_set_layout); -be_define_const_str(set_layout, "set_layout", 3108581018u, 0, 10, NULL); -be_define_const_str(SR04_ECHO, "SR04_ECHO", 1906909592u, 0, 9, &be_const_str_get_header_height); -be_define_const_str(get_header_height, "get_header_height", 3313773581u, 0, 17, NULL); -be_define_const_str(ST7789_DC, "ST7789_DC", 2533509745u, 0, 9, &be_const_str_get_style_scale_end_border_width); -be_define_const_str(get_style_scale_end_border_width, "get_style_scale_end_border_width", 2717605058u, 0, 32, &be_const_str_set_spin_time); -be_define_const_str(set_spin_time, "set_spin_time", 1386363784u, 0, 13, NULL); -be_define_const_str(start, "start", 1697318111u, 0, 5, NULL); -be_define_const_str(get_coords, "get_coords", 1044089006u, 0, 10, NULL); -be_define_const_str(ALIGN_IN_BOTTOM_RIGHT, "ALIGN_IN_BOTTOM_RIGHT", 1575436355u, 0, 21, &be_const_str_CYAN); -be_define_const_str(CYAN, "CYAN", 1196590906u, 0, 4, &be_const_str_get_ext_click_pad_left); -be_define_const_str(get_ext_click_pad_left, "get_ext_click_pad_left", 1709871714u, 0, 22, NULL); -be_define_const_str(NONE, "NONE", 1932136219u, 0, 4, &be_const_str_get_series_axis); -be_define_const_str(get_series_axis, "get_series_axis", 524215363u, 0, 15, &be_const_str_get_wrap); -be_define_const_str(get_wrap, "get_wrap", 52299084u, 0, 8, NULL); -be_define_const_str(get_cursor_click_pos, "get_cursor_click_pos", 3249294464u, 0, 20, &be_const_str_size); -be_define_const_str(size, "size", 597743964u, 0, 4, &be_const_str_break); -be_define_const_str(break, "break", 3378807160u, 58, 5, &be_const_str_elif); -be_define_const_str(elif, "elif", 3232090307u, 51, 4, NULL); -be_define_const_str(digital_write, "digital_write", 3435877979u, 0, 13, &be_const_str_get_parent); -be_define_const_str(get_parent, "get_parent", 350250280u, 0, 10, &be_const_str_set_cursor_pos); -be_define_const_str(set_cursor_pos, "set_cursor_pos", 1354380555u, 0, 14, NULL); -be_define_const_str(XPT2046_CS, "XPT2046_CS", 4049231042u, 0, 10, &be_const_str_get_scrollable); -be_define_const_str(get_scrollable, "get_scrollable", 1510903497u, 0, 14, NULL); -be_define_const_str(DISP_SIZE_EXTRA_LARGE, "DISP_SIZE_EXTRA_LARGE", 3382996246u, 0, 21, &be_const_str_PURPLE); -be_define_const_str(PURPLE, "PURPLE", 2539335743u, 0, 6, &be_const_str_remove_cmd); -be_define_const_str(remove_cmd, "remove_cmd", 3832315702u, 0, 10, &be_const_str_set_style_local_scale_end_line_width); -be_define_const_str(set_style_local_scale_end_line_width, "set_style_local_scale_end_line_width", 2316920258u, 0, 36, NULL); -be_define_const_str(ANIM_OFF, "ANIM_OFF", 3664307970u, 0, 8, &be_const_str_SILVER); -be_define_const_str(SILVER, "SILVER", 1471925664u, 0, 6, &be_const_str_TM1637CLK); -be_define_const_str(TM1637CLK, "TM1637CLK", 2797300857u, 0, 9, NULL); -be_define_const_str(KEY_PREV, "KEY_PREV", 3127352148u, 0, 8, &be_const_str_cursor_down); -be_define_const_str(cursor_down, "cursor_down", 657234748u, 0, 11, NULL); -be_define_const_str(DDS2382_TX, "DDS2382_TX", 1438117864u, 0, 10, &be_const_str_FS_RES_HW_ERR); -be_define_const_str(FS_RES_HW_ERR, "FS_RES_HW_ERR", 1676324085u, 0, 13, &be_const_str_KEY1_INV_NP); -be_define_const_str(KEY1_INV_NP, "KEY1_INV_NP", 3160558586u, 0, 11, &be_const_str_set_style_local_transition_path); -be_define_const_str(set_style_local_transition_path, "set_style_local_transition_path", 1414572505u, 0, 31, NULL); -be_define_const_str(cursor_left, "cursor_left", 785231665u, 0, 11, NULL); -be_define_const_str(get_focus_parent, "get_focus_parent", 1187935525u, 0, 16, NULL); -be_define_const_str(ALIGN_OUT_TOP_RIGHT, "ALIGN_OUT_TOP_RIGHT", 1193969648u, 0, 19, &be_const_str_LAYOUT_PRETTY_TOP); -be_define_const_str(LAYOUT_PRETTY_TOP, "LAYOUT_PRETTY_TOP", 725519108u, 0, 17, &be_const_str_STYLE_BG_GRAD_DIR); -be_define_const_str(STYLE_BG_GRAD_DIR, "STYLE_BG_GRAD_DIR", 2986594357u, 0, 17, &be_const_str_set_scrl_width); -be_define_const_str(set_scrl_width, "set_scrl_width", 2522533355u, 0, 14, NULL); -be_define_const_str(set_bg_grad_stop, "set_bg_grad_stop", 1329650389u, 0, 16, &be_const_str_set_transform_angle); -be_define_const_str(set_transform_angle, "set_transform_angle", 2657176848u, 0, 19, NULL); -be_define_const_str(STYLE_CLIP_CORNER, "STYLE_CLIP_CORNER", 2883973343u, 0, 17, &be_const_str_get_style_border_opa); -be_define_const_str(get_style_border_opa, "get_style_border_opa", 140307373u, 0, 20, NULL); -be_define_const_str(deg, "deg", 3327754271u, 0, 3, NULL); -be_define_const_str(_timers, "_timers", 2600100916u, 0, 7, NULL); -be_define_const_str(set_margin_bottom, "set_margin_bottom", 1238288976u, 0, 17, &be_const_str_set_style_local_outline_width); -be_define_const_str(set_style_local_outline_width, "set_style_local_outline_width", 3081743955u, 0, 29, NULL); -be_define_const_str(ALIGN_IN_TOP_MID, "ALIGN_IN_TOP_MID", 717802025u, 0, 16, &be_const_str_CHART_UPDATE_MODE_CIRCULAR); -be_define_const_str(CHART_UPDATE_MODE_CIRCULAR, "CHART_UPDATE_MODE_CIRCULAR", 776810859u, 0, 26, &be_const_str_NRG_CF1); -be_define_const_str(NRG_CF1, "NRG_CF1", 3292534757u, 0, 7, &be_const_str_STYLE_BORDER_SIDE); -be_define_const_str(STYLE_BORDER_SIDE, "STYLE_BORDER_SIDE", 3876109589u, 0, 17, &be_const_str_get_power); -be_define_const_str(get_power, "get_power", 3009799377u, 0, 9, NULL); -be_define_const_str(NRG_SEL_INV, "NRG_SEL_INV", 3567431069u, 0, 11, NULL); -be_define_const_str(SSPI_SCLK, "SSPI_SCLK", 136688954u, 0, 9, &be_const_str_STYLE_TRANSFORM_HEIGHT); -be_define_const_str(STYLE_TRANSFORM_HEIGHT, "STYLE_TRANSFORM_HEIGHT", 953009101u, 0, 22, &be_const_str_lv_bar); -be_define_const_str(lv_bar, "lv_bar", 1582673229u, 0, 6, NULL); -be_define_const_str(ADC_BUTTON_INV, "ADC_BUTTON_INV", 2027625326u, 0, 14, &be_const_str_SYMBOL_LOOP); -be_define_const_str(SYMBOL_LOOP, "SYMBOL_LOOP", 2762053208u, 0, 11, &be_const_str_get_drag); -be_define_const_str(get_drag, "get_drag", 1996600010u, 0, 8, &be_const_str_get_screen); -be_define_const_str(get_screen, "get_screen", 2759490796u, 0, 10, &be_const_str_get_style_outline_blend_mode); -be_define_const_str(get_style_outline_blend_mode, "get_style_outline_blend_mode", 4053824466u, 0, 28, &be_const_str_set_drag_parent); -be_define_const_str(set_drag_parent, "set_drag_parent", 3979167347u, 0, 15, NULL); -be_define_const_str(get_col_width, "get_col_width", 638670073u, 0, 13, NULL); -be_define_const_str(WEBCAM_PCLK, "WEBCAM_PCLK", 3813770649u, 0, 11, &be_const_str_draw_line); -be_define_const_str(draw_line, "draw_line", 1634465686u, 0, 9, &be_const_str_set_border_blend_mode); -be_define_const_str(set_border_blend_mode, "set_border_blend_mode", 882247636u, 0, 21, NULL); -be_define_const_str(MAX7219DIN, "MAX7219DIN", 380687049u, 0, 10, &be_const_str_set_cell_merge_right); -be_define_const_str(set_cell_merge_right, "set_cell_merge_right", 3174593866u, 0, 20, NULL); -be_define_const_str(CHART_PART_CURSOR, "CHART_PART_CURSOR", 2123603184u, 0, 17, &be_const_str_DISP_ROT_NONE); -be_define_const_str(DISP_ROT_NONE, "DISP_ROT_NONE", 1805190226u, 0, 13, &be_const_str_set_text_sel_bg_color); -be_define_const_str(set_text_sel_bg_color, "set_text_sel_bg_color", 3929347886u, 0, 21, &be_const_str_toupper); +be_define_const_str(WE517_TX, "WE517_TX", 2954817217u, 0, 8, &be_const_str_millis); +be_define_const_str(millis, "millis", 1214679063u, 0, 6, NULL); +be_define_const_str(MAX7219CLK, "MAX7219CLK", 963568838u, 0, 10, &be_const_str_allocated); +be_define_const_str(allocated, "allocated", 429986098u, 0, 9, &be_const_str_wire_scan); +be_define_const_str(wire_scan, "wire_scan", 2671275880u, 0, 9, NULL); +be_define_const_str(SYMBOL_SAVE, "SYMBOL_SAVE", 2439821015u, 0, 11, &be_const_str__write); +be_define_const_str(_write, "_write", 2215462825u, 0, 6, &be_const_str_nil); +be_define_const_str(nil, "nil", 228849900u, 63, 3, NULL); +be_define_const_str(SYMBOL_WIFI, "SYMBOL_WIFI", 682141303u, 0, 11, &be_const_str_delay); +be_define_const_str(delay, "delay", 1322381784u, 0, 5, &be_const_str_web_send_decimal); +be_define_const_str(web_send_decimal, "web_send_decimal", 1407210204u, 0, 16, NULL); +be_define_const_str(NEOPOOL_RX, "NEOPOOL_RX", 1917974474u, 0, 10, &be_const_str_SHELLY_DIMMER_BOOT0); +be_define_const_str(SHELLY_DIMMER_BOOT0, "SHELLY_DIMMER_BOOT0", 2948777716u, 0, 19, &be_const_str__available); +be_define_const_str(_available, "_available", 1306196581u, 0, 10, NULL); +be_define_const_str(ILI9341_DC, "ILI9341_DC", 28838624u, 0, 10, &be_const_str_push); +be_define_const_str(push, "push", 2272264157u, 0, 4, &be_const_str_wire1); +be_define_const_str(wire1, "wire1", 3212721419u, 0, 5, NULL); +be_define_const_str(lv_switch, "lv_switch", 3407171508u, 0, 9, &be_const_str_remove); +be_define_const_str(remove, "remove", 3683784189u, 0, 6, &be_const_str_continue); +be_define_const_str(continue, "continue", 2977070660u, 59, 8, NULL); +be_define_const_str(TM1638CLK, "TM1638CLK", 3045182446u, 0, 9, NULL); +be_define_const_str(MCP39F5_RST, "MCP39F5_RST", 3657125652u, 0, 11, &be_const_str_try_rule); +be_define_const_str(try_rule, "try_rule", 1986449405u, 0, 8, NULL); +be_define_const_str(lv_imgbtn, "lv_imgbtn", 2402844429u, 0, 9, NULL); +be_define_const_str(bus, "bus", 1607822841u, 0, 3, NULL); +be_define_const_str(WIEGAND_D1, "WIEGAND_D1", 4175558140u, 0, 10, &be_const_str_bytes); +be_define_const_str(bytes, "bytes", 1706151940u, 0, 5, &be_const_str_cmd); +be_define_const_str(cmd, "cmd", 4136785899u, 0, 3, &be_const_str_lv_bar); +be_define_const_str(lv_bar, "lv_bar", 1582673229u, 0, 6, &be_const_str_resp_cmnd_error); +be_define_const_str(resp_cmnd_error, "resp_cmnd_error", 2404088863u, 0, 15, NULL); +be_define_const_str(SYMBOL_BLUETOOTH, "SYMBOL_BLUETOOTH", 679376572u, 0, 16, &be_const_str_real); +be_define_const_str(real, "real", 3604983901u, 0, 4, &be_const_str_wire2); +be_define_const_str(wire2, "wire2", 3229499038u, 0, 5, NULL); +be_define_const_str(GPS_TX, "GPS_TX", 4228740808u, 0, 6, &be_const_str_HM10_TX); +be_define_const_str(HM10_TX, "HM10_TX", 1522037252u, 0, 7, &be_const_str_ZEROCROSS); +be_define_const_str(ZEROCROSS, "ZEROCROSS", 1747596785u, 0, 9, &be_const_str_get_ver_res); +be_define_const_str(get_ver_res, "get_ver_res", 4160557208u, 0, 11, NULL); +be_define_const_str(input, "input", 4191711099u, 0, 5, &be_const_str_rad); +be_define_const_str(rad, "rad", 1358899048u, 0, 3, &be_const_str_toupper); be_define_const_str(toupper, "toupper", 3691983576u, 0, 7, NULL); -be_define_const_str(get_from_btn, "get_from_btn", 2802016263u, 0, 12, &be_const_str_get_style_border_blend_mode); -be_define_const_str(get_style_border_blend_mode, "get_style_border_blend_mode", 2498951334u, 0, 27, &be_const_str_set_margin_top); -be_define_const_str(set_margin_top, "set_margin_top", 805678094u, 0, 14, NULL); -be_define_const_str(BORDER_SIDE_NONE, "BORDER_SIDE_NONE", 3808959734u, 0, 16, &be_const_str_set_anim_time); -be_define_const_str(set_anim_time, "set_anim_time", 1473685427u, 0, 13, NULL); -be_define_const_str(set_outline_color, "set_outline_color", 3028574774u, 0, 17, &be_const_str_set_step); -be_define_const_str(set_step, "set_step", 2114390790u, 0, 8, NULL); -be_define_const_str(ALIGN_IN_TOP_RIGHT, "ALIGN_IN_TOP_RIGHT", 3273089785u, 0, 18, NULL); -be_define_const_str(set_style_local_text_sel_bg_color, "set_style_local_text_sel_bg_color", 501411296u, 0, 33, NULL); -be_define_const_str(OBJ_PART_REAL_FIRST, "OBJ_PART_REAL_FIRST", 819443818u, 0, 19, &be_const_str_WEBCAM_SIOD); -be_define_const_str(WEBCAM_SIOD, "WEBCAM_SIOD", 302703242u, 0, 11, &be_const_str_decrement); -be_define_const_str(decrement, "decrement", 432748210u, 0, 9, NULL); -be_define_const_str(STATE_FOCUSED, "STATE_FOCUSED", 3780463572u, 0, 13, &be_const_str_SYMBOL_RIGHT); -be_define_const_str(SYMBOL_RIGHT, "SYMBOL_RIGHT", 2984010648u, 0, 12, &be_const_str_hittest); -be_define_const_str(hittest, "hittest", 4018046250u, 0, 7, &be_const_str_lv_style); -be_define_const_str(lv_style, "lv_style", 4151611549u, 0, 8, &be_const_str_try); -be_define_const_str(try, "try", 2887626766u, 68, 3, NULL); -be_define_const_str(set_refocus_policy, "set_refocus_policy", 3274550126u, 0, 18, NULL); -be_define_const_str(__lower__, "__lower__", 123855590u, 0, 9, &be_const_str_get_mode); -be_define_const_str(get_mode, "get_mode", 4031647339u, 0, 8, NULL); -be_define_const_str(CPICKER_TYPE_DISC, "CPICKER_TYPE_DISC", 2110878147u, 0, 17, &be_const_str_get_click_focus); -be_define_const_str(get_click_focus, "get_click_focus", 1418740299u, 0, 15, &be_const_str_get_style_margin_bottom); -be_define_const_str(get_style_margin_bottom, "get_style_margin_bottom", 2589475122u, 0, 23, &be_const_str_get_style_scale_end_line_width); -be_define_const_str(get_style_scale_end_line_width, "get_style_scale_end_line_width", 1969204230u, 0, 30, NULL); -be_define_const_str(insert, "insert", 3332609576u, 0, 6, &be_const_str_lv_cont); -be_define_const_str(lv_cont, "lv_cont", 1391686552u, 0, 7, NULL); -be_define_const_str(FIT_NONE, "FIT_NONE", 692142959u, 0, 8, &be_const_str_GRAY); -be_define_const_str(GRAY, "GRAY", 4159498394u, 0, 4, &be_const_str_anim_cb); -be_define_const_str(anim_cb, "anim_cb", 2120778920u, 0, 7, &be_const_str_get_color_mode); -be_define_const_str(get_color_mode, "get_color_mode", 833403171u, 0, 14, NULL); -be_define_const_str(open, "open", 3546203337u, 0, 4, NULL); -be_define_const_str(FS_RES_NOT_EX, "FS_RES_NOT_EX", 3124641355u, 0, 13, &be_const_str_set_tab_name); -be_define_const_str(set_tab_name, "set_tab_name", 2075400175u, 0, 12, &be_const_str_title_set_alignment); -be_define_const_str(title_set_alignment, "title_set_alignment", 192669664u, 0, 19, NULL); -be_define_const_str(set_signal_cb, "set_signal_cb", 1476300744u, 0, 13, &be_const_str_set_y_range); -be_define_const_str(set_y_range, "set_y_range", 1531043725u, 0, 11, NULL); -be_define_const_str(TXT_FLAG_RECOLOR, "TXT_FLAG_RECOLOR", 2017218753u, 0, 16, NULL); -be_define_const_str(BTNMATRIX_CTRL_CHECKABLE, "BTNMATRIX_CTRL_CHECKABLE", 2892484613u, 0, 24, &be_const_str_OPA_COVER); -be_define_const_str(OPA_COVER, "OPA_COVER", 3000088857u, 0, 9, &be_const_str_init); +be_define_const_str(SPI_DC, "SPI_DC", 553259951u, 0, 6, &be_const_str__read); +be_define_const_str(_read, "_read", 346717030u, 0, 5, NULL); +be_define_const_str(CSE7766_RX, "CSE7766_RX", 1546766819u, 0, 10, &be_const_str_lv_checkbox); +be_define_const_str(lv_checkbox, "lv_checkbox", 7454841u, 0, 11, NULL); +be_define_const_str(TM1638STB, "TM1638STB", 823674593u, 0, 9, &be_const_str_event); +be_define_const_str(event, "event", 4264611999u, 0, 5, &be_const_str_lv_canvas); +be_define_const_str(lv_canvas, "lv_canvas", 142865412u, 0, 9, NULL); +be_define_const_str(SYMBOL_COPY, "SYMBOL_COPY", 4193681815u, 0, 11, &be_const_str_else); +be_define_const_str(else, "else", 3183434736u, 52, 4, NULL); +be_define_const_str(HX711_DAT, "HX711_DAT", 2935118250u, 0, 9, &be_const_str_WIEGAND_D0); +be_define_const_str(WIEGAND_D0, "WIEGAND_D0", 4192335759u, 0, 10, NULL); +be_define_const_str(OUTPUT_OPEN_DRAIN, "OUTPUT_OPEN_DRAIN", 2147249436u, 0, 17, &be_const_str_detect); +be_define_const_str(detect, "detect", 8884370u, 0, 6, NULL); +be_define_const_str(IBEACON_TX, "IBEACON_TX", 3471826977u, 0, 10, &be_const_str_classname); +be_define_const_str(classname, "classname", 1998589948u, 0, 9, &be_const_str_rand); +be_define_const_str(rand, "rand", 2711325910u, 0, 4, NULL); +be_define_const_str(BACKLIGHT, "BACKLIGHT", 3147761926u, 0, 9, NULL); +be_define_const_str(_request_from, "_request_from", 3965148604u, 0, 13, &be_const_str_lv_color); +be_define_const_str(lv_color, "lv_color", 1419148319u, 0, 8, NULL); +be_define_const_str(ETH_PHY_POWER, "ETH_PHY_POWER", 487529454u, 0, 13, &be_const_str_HRE_DATA); +be_define_const_str(HRE_DATA, "HRE_DATA", 1820377643u, 0, 8, &be_const_str_SYMBOL_PLUS); +be_define_const_str(SYMBOL_PLUS, "SYMBOL_PLUS", 2860093262u, 0, 11, NULL); +be_define_const_str(dump, "dump", 3663001223u, 0, 4, NULL); +be_define_const_str(imax, "imax", 3084515410u, 0, 4, NULL); +be_define_const_str(SWT1, "SWT1", 805224112u, 0, 4, NULL); +be_define_const_str(PMS5003_TX, "PMS5003_TX", 3868169364u, 0, 10, &be_const_str_TFMINIPLUS_RX); +be_define_const_str(TFMINIPLUS_RX, "TFMINIPLUS_RX", 1522203935u, 0, 13, NULL); +be_define_const_str(__lower__, "__lower__", 123855590u, 0, 9, &be_const_str_lv_table); +be_define_const_str(lv_table, "lv_table", 1675691020u, 0, 8, NULL); +be_define_const_str(clear, "clear", 1550717474u, 0, 5, NULL); +be_define_const_str(HX711_SCK, "HX711_SCK", 3785979404u, 0, 9, NULL); +be_define_const_str(DDSU666_TX, "DDSU666_TX", 1880604150u, 0, 10, NULL); +be_define_const_str(A4988_DIR, "A4988_DIR", 2223595843u, 0, 9, &be_const_str_WS2812); +be_define_const_str(WS2812, "WS2812", 3539741218u, 0, 6, &be_const_str_map); +be_define_const_str(map, "map", 3751997361u, 0, 3, NULL); +be_define_const_str(dot_p, ".p", 1171526419u, 0, 2, &be_const_str_FTC532); +be_define_const_str(FTC532, "FTC532", 3182343438u, 0, 6, &be_const_str_LMT01); +be_define_const_str(LMT01, "LMT01", 2490623797u, 0, 5, &be_const_str_init); be_define_const_str(init, "init", 380752755u, 0, 4, NULL); +be_define_const_str(A4988_STP, "A4988_STP", 1622172049u, 0, 9, &be_const_str_ETH_PHY_MDC); +be_define_const_str(ETH_PHY_MDC, "ETH_PHY_MDC", 1519379581u, 0, 11, &be_const_str_floor); +be_define_const_str(floor, "floor", 3102149661u, 0, 5, NULL); +be_define_const_str(SPI_MOSI, "SPI_MOSI", 2494218614u, 0, 8, NULL); +be_define_const_str(copy, "copy", 3848464964u, 0, 4, &be_const_str_response_append); +be_define_const_str(response_append, "response_append", 450346371u, 0, 15, NULL); +be_define_const_str(lv_cont, "lv_cont", 1391686552u, 0, 7, NULL); +be_define_const_str(, "", 2166136261u, 0, 0, &be_const_str_IEM3000_TX); +be_define_const_str(IEM3000_TX, "IEM3000_TX", 1185907310u, 0, 10, &be_const_str_SYMBOL_NEXT); +be_define_const_str(SYMBOL_NEXT, "SYMBOL_NEXT", 1102844455u, 0, 11, &be_const_str_lv_calendar); +be_define_const_str(lv_calendar, "lv_calendar", 3284396894u, 0, 11, NULL); +be_define_const_str(SYMBOL_BULLET, "SYMBOL_BULLET", 587181862u, 0, 13, &be_const_str_keys); +be_define_const_str(keys, "keys", 4182378701u, 0, 4, NULL); +be_define_const_str(true, "true", 1303515621u, 61, 4, NULL); +be_define_const_str(hex, "hex", 4273249610u, 0, 3, NULL); +be_define_const_str(ILI9488_CS, "ILI9488_CS", 2363112073u, 0, 10, &be_const_str_NRG_CF1); +be_define_const_str(NRG_CF1, "NRG_CF1", 3292534757u, 0, 7, &be_const_str_SOLAXX1_TX); +be_define_const_str(SOLAXX1_TX, "SOLAXX1_TX", 903770840u, 0, 10, &be_const_str_WEBCAM_PSCLK); +be_define_const_str(WEBCAM_PSCLK, "WEBCAM_PSCLK", 3150007456u, 0, 12, NULL); +be_define_const_str(BS814_DAT, "BS814_DAT", 3620403837u, 0, 9, &be_const_str_OPTION_A); +be_define_const_str(OPTION_A, "OPTION_A", 1133299440u, 0, 8, &be_const_str_count); +be_define_const_str(count, "count", 967958004u, 0, 5, NULL); +be_define_const_str(BOILER_OT_TX, "BOILER_OT_TX", 671743623u, 0, 12, &be_const_str_PULLDOWN); +be_define_const_str(PULLDOWN, "PULLDOWN", 1853074086u, 0, 8, &be_const_str_SYMBOL_BATTERY_EMPTY); +be_define_const_str(SYMBOL_BATTERY_EMPTY, "SYMBOL_BATTERY_EMPTY", 3945064277u, 0, 20, &be_const_str_exp); +be_define_const_str(exp, "exp", 1923516200u, 0, 3, NULL); +be_define_const_str(SR04_ECHO, "SR04_ECHO", 1906909592u, 0, 9, &be_const_str_tostring); +be_define_const_str(tostring, "tostring", 2299708645u, 0, 8, NULL); +be_define_const_str(TASMOTACLIENT_RST, "TASMOTACLIENT_RST", 3326196213u, 0, 17, &be_const_str_get_power); +be_define_const_str(get_power, "get_power", 3009799377u, 0, 9, NULL); +be_define_const_str(SAIR_TX, "SAIR_TX", 268017311u, 0, 7, &be_const_str_SDS0X1_TX); +be_define_const_str(SDS0X1_TX, "SDS0X1_TX", 165045983u, 0, 9, &be_const_str_yield); +be_define_const_str(yield, "yield", 1821831854u, 0, 5, NULL); +be_define_const_str(HPMA_RX, "HPMA_RX", 3462528998u, 0, 7, &be_const_str_MGC3130_XFER); +be_define_const_str(MGC3130_XFER, "MGC3130_XFER", 4178219131u, 0, 12, &be_const_str_TM1638DIO); +be_define_const_str(TM1638DIO, "TM1638DIO", 1408212414u, 0, 9, NULL); +be_define_const_str(LE01MR_TX, "LE01MR_TX", 1589687023u, 0, 9, NULL); +be_define_const_str(SSPI_MISO, "SSPI_MISO", 2485347173u, 0, 9, NULL); +be_define_const_str(KEY1_INV, "KEY1_INV", 263542563u, 0, 8, &be_const_str_SM16716_DAT); +be_define_const_str(SM16716_DAT, "SM16716_DAT", 1905621806u, 0, 11, &be_const_str_SM16716_SEL); +be_define_const_str(SM16716_SEL, "SM16716_SEL", 142377379u, 0, 11, &be_const_str_TASMOTACLIENT_RXD); +be_define_const_str(TASMOTACLIENT_RXD, "TASMOTACLIENT_RXD", 72868318u, 0, 17, &be_const_str_gamma10); +be_define_const_str(gamma10, "gamma10", 3472052483u, 0, 7, NULL); +be_define_const_str(ZIGBEE_RST, "ZIGBEE_RST", 721588661u, 0, 10, NULL); +be_define_const_str(SM2135_DAT, "SM2135_DAT", 2882726942u, 0, 10, &be_const_str_SSPI_MOSI); +be_define_const_str(SSPI_MOSI, "SSPI_MOSI", 3745917497u, 0, 9, &be_const_str_TASMOTACLIENT_TXD); +be_define_const_str(TASMOTACLIENT_TXD, "TASMOTACLIENT_TXD", 1386193940u, 0, 17, &be_const_str_char); +be_define_const_str(char, "char", 2823553821u, 0, 4, &be_const_str_codedump); +be_define_const_str(codedump, "codedump", 1786337906u, 0, 8, NULL); +be_define_const_str(resp_cmnd_failed, "resp_cmnd_failed", 2136281562u, 0, 16, NULL); +be_define_const_str(pin, "pin", 1866532500u, 0, 3, NULL); +be_define_const_str(as, "as", 1579491469u, 67, 2, NULL); +be_define_const_str(KEY1_INV_NP, "KEY1_INV_NP", 3160558586u, 0, 11, NULL); +be_define_const_str(opt_eq, "==", 2431966415u, 0, 2, &be_const_str_EXS_ENABLE); +be_define_const_str(EXS_ENABLE, "EXS_ENABLE", 1896914313u, 0, 10, &be_const_str_RC522_RST); +be_define_const_str(RC522_RST, "RC522_RST", 720511443u, 0, 9, &be_const_str_lv_style); +be_define_const_str(lv_style, "lv_style", 4151611549u, 0, 8, &be_const_str_number); +be_define_const_str(number, "number", 467038368u, 0, 6, NULL); +be_define_const_str(lv_line, "lv_line", 2692732914u, 0, 7, NULL); +be_define_const_str(asin, "asin", 4272848550u, 0, 4, &be_const_str_web_add_main_button); +be_define_const_str(web_add_main_button, "web_add_main_button", 3960367664u, 0, 19, NULL); +be_define_const_str(HRXL_RX, "HRXL_RX", 92702006u, 0, 7, &be_const_str_OUTPUT); +be_define_const_str(OUTPUT, "OUTPUT", 1469629700u, 0, 6, &be_const_str_SYMBOL_DIRECTORY); +be_define_const_str(SYMBOL_DIRECTORY, "SYMBOL_DIRECTORY", 1886053449u, 0, 16, &be_const_str_TUYA_RX); +be_define_const_str(TUYA_RX, "TUYA_RX", 1609397679u, 0, 7, &be_const_str_abs); +be_define_const_str(abs, "abs", 709362235u, 0, 3, &be_const_str_pi); +be_define_const_str(pi, "pi", 1213090802u, 0, 2, NULL); +be_define_const_str(HJL_CF, "HJL_CF", 786158487u, 0, 6, &be_const_str_INPUT); +be_define_const_str(INPUT, "INPUT", 1638025307u, 0, 5, &be_const_str___iterator__); +be_define_const_str(__iterator__, "__iterator__", 3884039703u, 0, 12, NULL); +be_define_const_str(DHT22, "DHT22", 215937903u, 0, 5, &be_const_str_DI); +be_define_const_str(DI, "DI", 1070498734u, 0, 2, NULL); +be_define_const_str(CNTR1, "CNTR1", 510376965u, 0, 5, &be_const_str_lv_keyboard); +be_define_const_str(lv_keyboard, "lv_keyboard", 197530229u, 0, 11, NULL); +be_define_const_str(opt_connect, "..", 2748622605u, 0, 2, &be_const_str_EPD_DATA); +be_define_const_str(EPD_DATA, "EPD_DATA", 3799141097u, 0, 8, &be_const_str_lv_msgbox); +be_define_const_str(lv_msgbox, "lv_msgbox", 689085206u, 0, 9, NULL); +be_define_const_str(PROJECTOR_CTRL_TX, "PROJECTOR_CTRL_TX", 535811130u, 0, 17, &be_const_str_split); +be_define_const_str(split, "split", 2276994531u, 0, 5, &be_const_str_web_sensor); +be_define_const_str(web_sensor, "web_sensor", 2900096972u, 0, 10, NULL); +be_define_const_str(NRG_SEL, "NRG_SEL", 1771358125u, 0, 7, &be_const_str_SYMBOL_AUDIO); +be_define_const_str(SYMBOL_AUDIO, "SYMBOL_AUDIO", 3056537956u, 0, 12, &be_const_str__ccmd); +be_define_const_str(_ccmd, "_ccmd", 2163421413u, 0, 5, &be_const_str_false); +be_define_const_str(false, "false", 184981848u, 62, 5, NULL); +be_define_const_str(MCP39F5_RX, "MCP39F5_RX", 190458217u, 0, 10, NULL); +be_define_const_str(SYMBOL_DRIVE, "SYMBOL_DRIVE", 567203502u, 0, 12, &be_const_str_get_tasmota); +be_define_const_str(get_tasmota, "get_tasmota", 334356779u, 0, 11, &be_const_str_write); +be_define_const_str(write, "write", 3190202204u, 0, 5, NULL); +be_define_const_str(OLED_RESET, "OLED_RESET", 4048987655u, 0, 10, NULL); +be_define_const_str(SSPI_MAX31865_CS1, "SSPI_MAX31865_CS1", 1256578724u, 0, 17, &be_const_str_every_100ms); +be_define_const_str(every_100ms, "every_100ms", 1546407804u, 0, 11, NULL); +be_define_const_str(HLW_CF, "HLW_CF", 3982619486u, 0, 6, &be_const_str_SYMBOL_STOP); +be_define_const_str(SYMBOL_STOP, "SYMBOL_STOP", 2836505202u, 0, 11, &be_const_str_WEBCAM_HREF); +be_define_const_str(WEBCAM_HREF, "WEBCAM_HREF", 3161890024u, 0, 11, NULL); +be_define_const_str(cosh, "cosh", 4099687964u, 0, 4, &be_const_str_except); +be_define_const_str(except, "except", 950914032u, 69, 6, NULL); +be_define_const_str(layer_sys, "layer_sys", 593658256u, 0, 9, NULL); +be_define_const_str(SYMBOL_PASTE, "SYMBOL_PASTE", 2281577421u, 0, 12, NULL); +be_define_const_str(TX2X_TXD_BLACK, "TX2X_TXD_BLACK", 956526176u, 0, 14, &be_const_str_do); +be_define_const_str(do, "do", 1646057492u, 65, 2, NULL); +be_define_const_str(SM2135_CLK, "SM2135_CLK", 2383410011u, 0, 10, &be_const_str_find_key_i); +be_define_const_str(find_key_i, "find_key_i", 850136726u, 0, 10, &be_const_str_load_font); +be_define_const_str(load_font, "load_font", 1875840019u, 0, 9, &be_const_str_write_bytes); +be_define_const_str(write_bytes, "write_bytes", 1227543792u, 0, 11, NULL); +be_define_const_str(A4988_ENA, "A4988_ENA", 1517502682u, 0, 9, &be_const_str_MIEL_HVAC_RX); +be_define_const_str(MIEL_HVAC_RX, "MIEL_HVAC_RX", 3720609648u, 0, 12, &be_const_str_SYMBOL_SHUFFLE); +be_define_const_str(SYMBOL_SHUFFLE, "SYMBOL_SHUFFLE", 1123310147u, 0, 14, NULL); +be_define_const_str(ADC_LIGHT, "ADC_LIGHT", 3982461502u, 0, 9, &be_const_str_SHELLY_DIMMER_RST_INV); +be_define_const_str(SHELLY_DIMMER_RST_INV, "SHELLY_DIMMER_RST_INV", 2366759773u, 0, 21, &be_const_str__cmd); +be_define_const_str(_cmd, "_cmd", 3419822142u, 0, 4, &be_const_str_return); +be_define_const_str(return, "return", 2246981567u, 60, 6, NULL); +be_define_const_str(resp_cmnd, "resp_cmnd", 2869459626u, 0, 9, NULL); +be_define_const_str(AZ_TXD, "AZ_TXD", 850268709u, 0, 6, NULL); +be_define_const_str(DHT11, "DHT11", 367083569u, 0, 5, &be_const_str_exec_cmd); +be_define_const_str(exec_cmd, "exec_cmd", 493567399u, 0, 8, &be_const_str_get); +be_define_const_str(get, "get", 1410115415u, 0, 3, &be_const_str_lv_tileview); +be_define_const_str(lv_tileview, "lv_tileview", 2419887973u, 0, 11, NULL); +be_define_const_str(MHZ_RXD, "MHZ_RXD", 328619727u, 0, 7, &be_const_str_SBR_RX); +be_define_const_str(SBR_RX, "SBR_RX", 3350999801u, 0, 6, NULL); +be_define_const_str(SDM72_RX, "SDM72_RX", 766750035u, 0, 8, &be_const_str_lv_font); +be_define_const_str(lv_font, "lv_font", 1550958453u, 0, 7, &be_const_str_seg7_font); +be_define_const_str(seg7_font, "seg7_font", 4099690689u, 0, 9, NULL); +be_define_const_str(DSB, "DSB", 98073254u, 0, 3, NULL); +be_define_const_str(SSD1351_CS, "SSD1351_CS", 488746042u, 0, 10, &be_const_str___upper__); +be_define_const_str(__upper__, "__upper__", 3612202883u, 0, 9, NULL); +be_define_const_str(json_append, "json_append", 3002019284u, 0, 11, &be_const_str_srand); +be_define_const_str(srand, "srand", 465518633u, 0, 5, NULL); +be_define_const_str(OPEN_DRAIN, "OPEN_DRAIN", 677872608u, 0, 10, &be_const_str_PN532_RXD); +be_define_const_str(PN532_RXD, "PN532_RXD", 1780093022u, 0, 9, &be_const_str_SDM630_TX); +be_define_const_str(SDM630_TX, "SDM630_TX", 696213075u, 0, 9, &be_const_str_SSD1351_DC); +be_define_const_str(SSD1351_DC, "SSD1351_DC", 84950353u, 0, 10, &be_const_str_end); +be_define_const_str(end, "end", 1787721130u, 56, 3, NULL); +be_define_const_str(AS608_TX, "AS608_TX", 48630934u, 0, 8, &be_const_str_SYMBOL_DOWN); +be_define_const_str(SYMBOL_DOWN, "SYMBOL_DOWN", 1107513570u, 0, 11, &be_const_str_Wire); +be_define_const_str(Wire, "Wire", 1938276536u, 0, 4, NULL); +be_define_const_str(NONE, "NONE", 1932136219u, 0, 4, &be_const_str_PN532_TXD); +be_define_const_str(PN532_TXD, "PN532_TXD", 3093418644u, 0, 9, &be_const_str_PZEM017_RX); +be_define_const_str(PZEM017_RX, "PZEM017_RX", 3227495894u, 0, 10, &be_const_str_SSPI_DC); +be_define_const_str(SSPI_DC, "SSPI_DC", 1782271864u, 0, 7, &be_const_str_SYMBOL_PAUSE); +be_define_const_str(SYMBOL_PAUSE, "SYMBOL_PAUSE", 641998172u, 0, 12, NULL); +be_define_const_str(PWM1_INV, "PWM1_INV", 3939021030u, 0, 8, &be_const_str_SYMBOL_NEW_LINE); +be_define_const_str(SYMBOL_NEW_LINE, "SYMBOL_NEW_LINE", 2014334315u, 0, 15, &be_const_str_tan); +be_define_const_str(tan, "tan", 2633446552u, 0, 3, NULL); +be_define_const_str(HIGH, "HIGH", 2066738941u, 0, 4, &be_const_str_SYMBOL_HOME); +be_define_const_str(SYMBOL_HOME, "SYMBOL_HOME", 730845525u, 0, 11, NULL); +be_define_const_str(ADC_RANGE, "ADC_RANGE", 3467329543u, 0, 9, &be_const_str_issubclass); +be_define_const_str(issubclass, "issubclass", 4078395519u, 0, 10, NULL); +be_define_const_str(XPT2046_CS, "XPT2046_CS", 4049231042u, 0, 10, NULL); +be_define_const_str(WEBCAM_SIOC, "WEBCAM_SIOC", 218815147u, 0, 11, &be_const_str_for); +be_define_const_str(for, "for", 2901640080u, 54, 3, &be_const_str_import); +be_define_const_str(import, "import", 288002260u, 66, 6, NULL); +be_define_const_str(WEBCAM_HSD, "WEBCAM_HSD", 2648502504u, 0, 10, &be_const_str_digital_read); +be_define_const_str(digital_read, "digital_read", 3585496928u, 0, 12, &be_const_str_imin); +be_define_const_str(imin, "imin", 2714127864u, 0, 4, NULL); +be_define_const_str(SSPI_CS, "SSPI_CS", 977784795u, 0, 7, NULL); +be_define_const_str(ADC_CT_POWER, "ADC_CT_POWER", 3382284599u, 0, 12, &be_const_str_SYMBOL_MUTE); +be_define_const_str(SYMBOL_MUTE, "SYMBOL_MUTE", 563116043u, 0, 11, &be_const_str_add); +be_define_const_str(add, "add", 993596020u, 0, 3, NULL); +be_define_const_str(ROT1A, "ROT1A", 759599716u, 0, 5, &be_const_str_ZIGBEE_TX); +be_define_const_str(ZIGBEE_TX, "ZIGBEE_TX", 25119256u, 0, 9, NULL); +be_define_const_str(DDS2382_TX, "DDS2382_TX", 1438117864u, 0, 10, &be_const_str_SYMBOL_UP); +be_define_const_str(SYMBOL_UP, "SYMBOL_UP", 3886401511u, 0, 9, &be_const_str_TELEINFO_ENABLE); +be_define_const_str(TELEINFO_ENABLE, "TELEINFO_ENABLE", 1600974501u, 0, 15, NULL); +be_define_const_str(HALLEFFECT, "HALLEFFECT", 3334305407u, 0, 10, &be_const_str_RXD); +be_define_const_str(RXD, "RXD", 2311579049u, 0, 3, &be_const_str_add_cmd); +be_define_const_str(add_cmd, "add_cmd", 3361630879u, 0, 7, &be_const_str_scale_uint); +be_define_const_str(scale_uint, "scale_uint", 3090811094u, 0, 10, NULL); +be_define_const_str(SPI_CS, "SPI_CS", 553701236u, 0, 6, NULL); +be_define_const_str(NRF24_CS, "NRF24_CS", 555833194u, 0, 8, NULL); static const bstring* const m_string_table[] = { - (const bstring *)&be_const_str_set_bg_angles, - (const bstring *)&be_const_str_BACKLIGHT, - (const bstring *)&be_const_str_ALIGN_OUT_TOP_MID, - NULL, - (const bstring *)&be_const_str_cut_text, - (const bstring *)&be_const_str_remove_all_objs, - (const bstring *)&be_const_str_input, - NULL, - (const bstring *)&be_const_str_HRE_CLOCK, - (const bstring *)&be_const_str_get_style_pattern_image, - (const bstring *)&be_const_str_STYLE_LINE_OPA, - NULL, - (const bstring *)&be_const_str_dot_p, - (const bstring *)&be_const_str_FS_RES_OUT_OF_MEM, - (const bstring *)&be_const_str_reset_style_list, - (const bstring *)&be_const_str_AZ_TXD, - (const bstring *)&be_const_str_MAX31855DO, - NULL, - (const bstring *)&be_const_str_HLW_CF, - (const bstring *)&be_const_str_del_char, - (const bstring *)&be_const_str_LAYOUT_PRETTY_BOTTOM, - (const bstring *)&be_const_str_KEY_UP, - (const bstring *)&be_const_str_DCKI, - (const bstring *)&be_const_str_TEAL, - (const bstring *)&be_const_str_INPUT, - NULL, - (const bstring *)&be_const_str_LE01MR_RX, - (const bstring *)&be_const_str_set_border_post, - NULL, - (const bstring *)&be_const_str_ALIGN_OUT_BOTTOM_RIGHT, - (const bstring *)&be_const_str_FS_RES_DENIED, - (const bstring *)&be_const_str_SYMBOL_VOLUME_MAX, - (const bstring *)&be_const_str_asstring, - (const bstring *)&be_const_str_PROJECTOR_CTRL_TX, - (const bstring *)&be_const_str_ARIRFRCV, - (const bstring *)&be_const_str_set_scrollable_fit, - NULL, - (const bstring *)&be_const_str_LED1_INV, - (const bstring *)&be_const_str_get_mirror, - (const bstring *)&be_const_str_EVENT_PRESSED, - (const bstring *)&be_const_str_FTC532, - NULL, - (const bstring *)&be_const_str_ANIM_ON, - (const bstring *)&be_const_str_EVENT_DRAG_THROW_BEGIN, - NULL, - (const bstring *)&be_const_str__write, - (const bstring *)&be_const_str_SDM120_TX, - (const bstring *)&be_const_str_PROTECT_NONE, - (const bstring *)&be_const_str_clear_selection, - (const bstring *)&be_const_str_TCP_TX, - (const bstring *)&be_const_str_set_scale_end_line_width, - (const bstring *)&be_const_str_del_async, - (const bstring *)&be_const_str_FS_RES_UNKNOWN, - (const bstring *)&be_const_str_finish_transitions, - (const bstring *)&be_const_str_get_hor_res, - (const bstring *)&be_const_str_LAYOUT_OFF, - (const bstring *)&be_const_str_TM1637DIO, - (const bstring *)&be_const_str_BTN_STATE_DISABLED, - (const bstring *)&be_const_str_get_group, - (const bstring *)&be_const_str_HALLEFFECT, - (const bstring *)&be_const_str_SCROLLBAR_MODE_UNHIDE, - (const bstring *)&be_const_str_SM2135_CLK, - (const bstring *)&be_const_str_SYMBOL_BATTERY_FULL, - (const bstring *)&be_const_str_EVENT_INSERT, - (const bstring *)&be_const_str_get_accepted_chars, - (const bstring *)&be_const_str_CNTR1_NP, - (const bstring *)&be_const_str_close, - (const bstring *)&be_const_str_TABVIEW_TAB_POS_TOP, - (const bstring *)&be_const_str_EVENT_GESTURE, - (const bstring *)&be_const_str_BORDER_SIDE_INTERNAL, - (const bstring *)&be_const_str_DEEPSLEEP, - (const bstring *)&be_const_str_LABEL_ALIGN_AUTO, - (const bstring *)&be_const_str_DISP_ROT_180, - (const bstring *)&be_const_str_SSD1351_CS, - (const bstring *)&be_const_str_ALIGN_IN_LEFT_MID, - (const bstring *)&be_const_str_EVENT_FOCUSED, - (const bstring *)&be_const_str_KEYBOARD_MODE_TEXT_LOWER, - (const bstring *)&be_const_str_GPS_RX, - (const bstring *)&be_const_str_report_style_mod, - (const bstring *)&be_const_str_isinstance, - (const bstring *)&be_const_str_set_user_data, - (const bstring *)&be_const_str_lv_indev, - NULL, - (const bstring *)&be_const_str_SSD1351_DC, - (const bstring *)&be_const_str_set_color, - (const bstring *)&be_const_str_FALLING, - (const bstring *)&be_const_str_json_append, - (const bstring *)&be_const_str_lv_win, - (const bstring *)&be_const_str_BTNMATRIX_CTRL_NO_REPEAT, - (const bstring *)&be_const_str_reset, - (const bstring *)&be_const_str_BLACK, - (const bstring *)&be_const_str_DROPDOWN_DIR_UP, - (const bstring *)&be_const_str_get_tab, - (const bstring *)&be_const_str_KEY1_NP, - (const bstring *)&be_const_str_get_show_selected, - (const bstring *)&be_const_str_set_secondary_y_tick_length, - NULL, - (const bstring *)&be_const_str_I2C_SCL, - (const bstring *)&be_const_str_PWM1_INV, - (const bstring *)&be_const_str_SYMBOL_EDIT, - (const bstring *)&be_const_str_DHT22, - (const bstring *)&be_const_str_align_mid_y, - (const bstring *)&be_const_str_get_one_line, - (const bstring *)&be_const_str_CHART_CURSOR_LEFT, - NULL, - (const bstring *)&be_const_str_WINDMETER_SPEED, - (const bstring *)&be_const_str_KEY_LEFT, - (const bstring *)&be_const_str_DROPDOWN_DIR_LEFT, - (const bstring *)&be_const_str_STYLE_OUTLINE_PAD, - (const bstring *)&be_const_str_set_shadow_ofs_y, - NULL, - (const bstring *)&be_const_str_ILI9488_CS, - (const bstring *)&be_const_str_ZIGBEE_TX, - NULL, - (const bstring *)&be_const_str_event, - (const bstring *)&be_const_str_load_freetype_font, - (const bstring *)&be_const_str_IBEACON_TX, - (const bstring *)&be_const_str_write, - (const bstring *)&be_const_str_EXS_ENABLE, - NULL, - NULL, - (const bstring *)&be_const_str_IRRECV, - NULL, - (const bstring *)&be_const_str_HIGH, - (const bstring *)&be_const_str_EPAPER42_CS, - (const bstring *)&be_const_str_TX2X_TXD_BLACK, - (const bstring *)&be_const_str_TELEINFO_ENABLE, - (const bstring *)&be_const_str_STYLE_PATTERN_BLEND_MODE, - (const bstring *)&be_const_str_NRF24_DC, - (const bstring *)&be_const_str_MAX31855CS, - (const bstring *)&be_const_str_SYMBOL_UPLOAD, - (const bstring *)&be_const_str_STYLE_TEXT_LETTER_SPACE, - (const bstring *)&be_const_str_GPS_TX, - (const bstring *)&be_const_str_TABVIEW_TAB_POS_RIGHT, - (const bstring *)&be_const_str_BAR_TYPE_NORMAL, - (const bstring *)&be_const_str_ZIGBEE_RST, - (const bstring *)&be_const_str_GREEN, - (const bstring *)&be_const_str_DHT11, - (const bstring *)&be_const_str_ELECTRIQ_MOODL_TX, - (const bstring *)&be_const_str_FIT_PARENT, - (const bstring *)&be_const_str_attrdump, - NULL, - (const bstring *)&be_const_str_STYLE_LINE_WIDTH, - (const bstring *)&be_const_str_get_color_mode_fixed, - (const bstring *)&be_const_str_ALIGN_OUT_LEFT_BOTTOM, - (const bstring *)&be_const_str_get_start_value, - (const bstring *)&be_const_str_BLEND_MODE_SUBTRACTIVE, - (const bstring *)&be_const_str_set_shadow_ofs_x, - NULL, - NULL, - (const bstring *)&be_const_str_ADC_TEMP, - NULL, - (const bstring *)&be_const_str_BOILER_OT_TX, - (const bstring *)&be_const_str_clear, - NULL, - (const bstring *)&be_const_str_get_base_dir, - (const bstring *)&be_const_str_get_style_pattern_opa, - NULL, - (const bstring *)&be_const_str_set_fit2, - (const bstring *)&be_const_str_set_col_width, - (const bstring *)&be_const_str_get_style_transition_time, - (const bstring *)&be_const_str_get_style_value_color, - (const bstring *)&be_const_str_STYLE_PATTERN_OPA, - (const bstring *)&be_const_str_STYLE_VALUE_LETTER_SPACE, - NULL, - (const bstring *)&be_const_str_LABEL_LONG_SROLL_CIRC, - (const bstring *)&be_const_str_HM10_RX, - (const bstring *)&be_const_str_get_label_count, - (const bstring *)&be_const_str_DDSU666_TX, - (const bstring *)&be_const_str_DISP_ROT_90, - (const bstring *)&be_const_str_SPI_CS, - (const bstring *)&be_const_str_init_draw_label_dsc, - NULL, - (const bstring *)&be_const_str_tostring, - (const bstring *)&be_const_str_CC1101_GDO2, - (const bstring *)&be_const_str_WEBCAM_SIOC, - (const bstring *)&be_const_str_IEM3000_TX, - NULL, - (const bstring *)&be_const_str_pop, - (const bstring *)&be_const_str_BTN_STATE_RELEASED, - (const bstring *)&be_const_str_SYMBOL_PLAY, - NULL, - (const bstring *)&be_const_str_get_btn_text, - (const bstring *)&be_const_str_WEBCAM_PWDN, - (const bstring *)&be_const_str_set_style_local_margin_right, - (const bstring *)&be_const_str_set_style_local_scale_border_width, - (const bstring *)&be_const_str_get_y_from_index, - (const bstring *)&be_const_str_SM16716_DAT, - (const bstring *)&be_const_str_FS_RES_TOUT, - (const bstring *)&be_const_str_set_style_local_line_dash_gap, - (const bstring *)&be_const_str_STYLE_OUTLINE_COLOR, - (const bstring *)&be_const_str_MGC3130_RESET, - (const bstring *)&be_const_str_get_protect, - NULL, - NULL, - (const bstring *)&be_const_str_LIST_PART_BG, - (const bstring *)&be_const_str_draw_text, - (const bstring *)&be_const_str_get_style_transition_prop_6, - (const bstring *)&be_const_str_fade_out, - (const bstring *)&be_const_str_BTN_STATE_PRESSED, - (const bstring *)&be_const_str_set_transition_delay, - (const bstring *)&be_const_str_STYLE_TRANSITION_DELAY, - (const bstring *)&be_const_str_SAIR_RX, - (const bstring *)&be_const_str_STYLE_BORDER_COLOR, - (const bstring *)&be_const_str_KEYBOARD_PART_BG, - (const bstring *)&be_const_str_FS_RES_NOT_IMP, - NULL, - (const bstring *)&be_const_str_LIST_PART_EDGE_FLASH, - (const bstring *)&be_const_str_raise, - (const bstring *)&be_const_str_MIEL_HVAC_TX, - (const bstring *)&be_const_str_get_bg_angle_end, - (const bstring *)&be_const_str_GAUGE_PART_MAIN, - NULL, - (const bstring *)&be_const_str_OUTPUT_OPEN_DRAIN, - (const bstring *)&be_const_str_DHT11_OUT, - NULL, - (const bstring *)&be_const_str_get_style_shadow_color, - (const bstring *)&be_const_str_PROJECTOR_CTRL_RX, - (const bstring *)&be_const_str_copy, - (const bstring *)&be_const_str_MIEL_HVAC_RX, - (const bstring *)&be_const_str_set_style_local_value_line_space, - (const bstring *)&be_const_str_CHART_PART_SERIES_BG, - (const bstring *)&be_const_str_FS_MODE_RD, - (const bstring *)&be_const_str_AZ_RXD, - NULL, - (const bstring *)&be_const_str_STYLE_TEXT_BLEND_MODE, - (const bstring *)&be_const_str_lv_chart, - (const bstring *)&be_const_str_update_mask, - (const bstring *)&be_const_str_ARC_PART_KNOB, - (const bstring *)&be_const_str_RXD, - (const bstring *)&be_const_str_get_x_start_point, - (const bstring *)&be_const_str_remove_prop, - NULL, - (const bstring *)&be_const_str_add_tab, - (const bstring *)&be_const_str_CPICKER_COLOR_MODE_HUE, - (const bstring *)&be_const_str_KEYBOARD_MODE_TEXT_UPPER, - (const bstring *)&be_const_str_get_content, - (const bstring *)&be_const_str_start_edge_flash, - (const bstring *)&be_const_str_set_style_local_pad_bottom, - (const bstring *)&be_const_str_get_focused_obj, - (const bstring *)&be_const_str_DRAG_DIR_BOTH, - (const bstring *)&be_const_str_STYLE_TRANSITION_PROP_6, - NULL, - (const bstring *)&be_const_str_STYLE_MARGIN_RIGHT, - (const bstring *)&be_const_str_CHART_AXIS_SECONDARY_Y, - (const bstring *)&be_const_str_is_visible, - (const bstring *)&be_const_str_EVENT_DELETE, - (const bstring *)&be_const_str_find_key_i, - (const bstring *)&be_const_str_get_style_value_line_space, - (const bstring *)&be_const_str_LAYOUT_ROW_MID, - (const bstring *)&be_const_str_CC1101_GDO0, - (const bstring *)&be_const_str_classof, - (const bstring *)&be_const_str_exec_rules, - (const bstring *)&be_const_str_KEY_ESC, - (const bstring *)&be_const_str_get_pivot, - (const bstring *)&be_const_str_BTNMATRIX_CTRL_HIDDEN, - (const bstring *)&be_const_str_RC522_RST, - (const bstring *)&be_const_str_set_cell_type, - (const bstring *)&be_const_str_SLIDER_TYPE_NORMAL, - (const bstring *)&be_const_str_true, - (const bstring *)&be_const_str_set_line_blend_mode, - (const bstring *)&be_const_str_LABEL_LONG_CROP, - NULL, - NULL, - (const bstring *)&be_const_str_CHART_CURSOR_UP, - (const bstring *)&be_const_str_OUTPUT, - (const bstring *)&be_const_str_EVENT_APPLY, - (const bstring *)&be_const_str_STYLE_LINE_ROUNDED, - (const bstring *)&be_const_str_get_ext_click_pad_right, - NULL, - (const bstring *)&be_const_str_WIEGAND_D0, - (const bstring *)&be_const_str_OPA_80, - (const bstring *)&be_const_str_CHECKBOX_PART_BULLET, - (const bstring *)&be_const_str_get_style_transition_prop_4, - (const bstring *)&be_const_str_STATE_EDITED, - (const bstring *)&be_const_str_WEBCAM_DATA, - NULL, - (const bstring *)&be_const_str_LMT01, - (const bstring *)&be_const_str_SSPI_CS, - (const bstring *)&be_const_str_KEY_HOME, - (const bstring *)&be_const_str_EVENT_DRAG_END, - (const bstring *)&be_const_str_keys, - (const bstring *)&be_const_str__request_from, - (const bstring *)&be_const_str_get_needle_count, - (const bstring *)&be_const_str_get_style_bg_main_stop, - NULL, - (const bstring *)&be_const_str_KEY_DOWN, - (const bstring *)&be_const_str_SYMBOL_BELL, - NULL, - (const bstring *)&be_const_str_get_style_value_align, - (const bstring *)&be_const_str_FIT_MAX, - (const bstring *)&be_const_str_SPINNER_TYPE_SPINNING_ARC, - (const bstring *)&be_const_str_SYMBOL_COPY, - (const bstring *)&be_const_str_opt_eq, - (const bstring *)&be_const_str_get_height_fit, - (const bstring *)&be_const_str_STYLE_PAD_INNER, - (const bstring *)&be_const_str_atan, - NULL, - NULL, - (const bstring *)&be_const_str_SYMBOL_DRIVE, - (const bstring *)&be_const_str_set_style_local_border_width, - (const bstring *)&be_const_str_lv_objmask, - (const bstring *)&be_const_str_scroll_hor, - (const bstring *)&be_const_str_STATE_DISABLED, - NULL, - (const bstring *)&be_const_str_CPICKER_COLOR_MODE_VALUE, - (const bstring *)&be_const_str_KEY1, - (const bstring *)&be_const_str_enable, - (const bstring *)&be_const_str_WIEGAND_D1, - (const bstring *)&be_const_str_DROPDOWN_PART_SCROLLBAR, - NULL, - (const bstring *)&be_const_str_LAYOUT_PRETTY_MID, - (const bstring *)&be_const_str_ALIGN_OUT_RIGHT_TOP, - (const bstring *)&be_const_str_cursor_right, - (const bstring *)&be_const_str_layer_top, - (const bstring *)&be_const_str_set_style_local_transform_zoom, - NULL, - (const bstring *)&be_const_str_STYLE_TRANSITION_PROP_4, - (const bstring *)&be_const_str_PMS5003_TX, - (const bstring *)&be_const_str_get_style_pattern_recolor_opa, - (const bstring *)&be_const_str_HX711_SCK, - NULL, - (const bstring *)&be_const_str_STYLE_LINE_COLOR, - (const bstring *)&be_const_str_STYLE_VALUE_FONT, - NULL, - NULL, - (const bstring *)&be_const_str_LAYOUT_CENTER, - (const bstring *)&be_const_str_GRAD_DIR_HOR, - (const bstring *)&be_const_str_A4988_ENA, (const bstring *)&be_const_str_ADE7953_IRQ, - (const bstring *)&be_const_str_get_style_bg_grad_dir, - (const bstring *)&be_const_str_increment, - (const bstring *)&be_const_str_LABEL_ALIGN_LEFT, + (const bstring *)&be_const_str_TASMOTACLIENT_RST_INV, + (const bstring *)&be_const_str_SYMBOL_CHARGE, + (const bstring *)&be_const_str_opt_neq, + (const bstring *)&be_const_str_LOW, + (const bstring *)&be_const_str_MP3_DFR562, + (const bstring *)&be_const_str_opt_add, + (const bstring *)&be_const_str_ADC_BUTTON, (const bstring *)&be_const_str_SYMBOL_EJECT, - (const bstring *)&be_const_str_STYLE_PAD_RIGHT, - (const bstring *)&be_const_str_PROTECT_CLICK_FOCUS, - (const bstring *)&be_const_str_TASMOTACLIENT_RST, + (const bstring *)&be_const_str_SDM630_RX, + (const bstring *)&be_const_str_ARIRFRCV, + (const bstring *)&be_const_str_SYMBOL_SD_CARD, + (const bstring *)&be_const_str_HRE_CLOCK, NULL, - (const bstring *)&be_const_str_OBJMASK_PART_MAIN, - NULL, - (const bstring *)&be_const_str_get_btnmatrix, - (const bstring *)&be_const_str_lv_switch, - (const bstring *)&be_const_str_SSPI, - (const bstring *)&be_const_str_DRAG_DIR_HOR, - (const bstring *)&be_const_str_get_one_check, - (const bstring *)&be_const_str_set_y, - (const bstring *)&be_const_str_TEXT_DECOR_NONE, - (const bstring *)&be_const_str_ALIGN_IN_BOTTOM_MID, - (const bstring *)&be_const_str_get_style_size, - (const bstring *)&be_const_str_get_style_transition_prop_2, - (const bstring *)&be_const_str_HM10_TX, - (const bstring *)&be_const_str_else, - (const bstring *)&be_const_str_ceil, - (const bstring *)&be_const_str_get_edge_flash, - (const bstring *)&be_const_str_get_scrl_layout, - (const bstring *)&be_const_str_STYLE_TRANSITION_PROP_5, - (const bstring *)&be_const_str_SDM120_RX, - (const bstring *)&be_const_str_INDEV_STATE_REL, - (const bstring *)&be_const_str_hide_series, + (const bstring *)&be_const_str_LEDLNK_INV, + (const bstring *)&be_const_str_deg, + (const bstring *)&be_const_str_HM10_RX, + (const bstring *)&be_const_str_SYMBOL_MINUS, + (const bstring *)&be_const_str_NRF24_DC, NULL, (const bstring *)&be_const_str_IBEACON_RX, - (const bstring *)&be_const_str_set_col_cnt, - (const bstring *)&be_const_str_ILI9341_CS, - NULL, - (const bstring *)&be_const_str_get_btn_label, - NULL, - (const bstring *)&be_const_str_get_dir, - (const bstring *)&be_const_str_RISING, - (const bstring *)&be_const_str_set_design_cb, - NULL, - (const bstring *)&be_const_str_get_tile_act, - (const bstring *)&be_const_str_GRAD_DIR_NONE, - (const bstring *)&be_const_str_get_style_line_width, - (const bstring *)&be_const_str_set_btn_width, - (const bstring *)&be_const_str_TABVIEW_TAB_POS_BOTTOM, - (const bstring *)&be_const_str_ALIGN_IN_TOP_LEFT, - (const bstring *)&be_const_str_EVENT_DEFOCUSED, - (const bstring *)&be_const_str_MCP39F5_RX, - (const bstring *)&be_const_str_add_char, - (const bstring *)&be_const_str_count_children, - (const bstring *)&be_const_str_align_x, - (const bstring *)&be_const_str_LABEL_LONG_EXPAND, - (const bstring *)&be_const_str_PROTECT_FOLLOW, - (const bstring *)&be_const_str_SHELLY_DIMMER_RST_INV, - (const bstring *)&be_const_str_send_data, - NULL, - (const bstring *)&be_const_str_ALIGN_OUT_RIGHT_BOTTOM, - (const bstring *)&be_const_str_get_style_line_dash_gap, - (const bstring *)&be_const_str_set_style_local_pattern_blend_mode, - (const bstring *)&be_const_str_add_element, - (const bstring *)&be_const_str_KEY_ENTER, - (const bstring *)&be_const_str_BLEND_MODE_NORMAL, - NULL, - (const bstring *)&be_const_str_STYLE_TRANSITION_PROP_2, - NULL, - (const bstring *)&be_const_str_get_x, - (const bstring *)&be_const_str_CHART_TYPE_NONE, - (const bstring *)&be_const_str_LE01MR_TX, - (const bstring *)&be_const_str_get_active_btn_text, - NULL, - (const bstring *)&be_const_str_ILI9341_DC, - NULL, - NULL, - (const bstring *)&be_const_str_set_dir, - (const bstring *)&be_const_str_DROPDOWN_DIR_DOWN, - (const bstring *)&be_const_str_SYMBOL_NEW_LINE, - (const bstring *)&be_const_str_CHART_AXIS_INVERSE_LABELS_ORDER, - (const bstring *)&be_const_str_RC522_CS, - (const bstring *)&be_const_str_Driver, - (const bstring *)&be_const_str_collect, - (const bstring *)&be_const_str_set_style_local_line_rounded, - (const bstring *)&be_const_str_SSPI_MOSI, - (const bstring *)&be_const_str_CHANGE, - (const bstring *)&be_const_str_STYLE_BORDER_BLEND_MODE, - (const bstring *)&be_const_str_get_point_count, - NULL, - (const bstring *)&be_const_str_BORDER_SIDE_TOP, - (const bstring *)&be_const_str_get_style_outline_opa, - (const bstring *)&be_const_str_STYLE_VALUE_LINE_SPACE, - (const bstring *)&be_const_str_MAX7219CLK, - (const bstring *)&be_const_str_HJL_CF, - (const bstring *)&be_const_str_ETH_PHY_MDIO, - (const bstring *)&be_const_str_set_adv_hittest, - (const bstring *)&be_const_str_opt_add, - (const bstring *)&be_const_str_ALIGN_IN_RIGHT_MID, - (const bstring *)&be_const_str_BUZZER, - (const bstring *)&be_const_str_KEY1_TC, - (const bstring *)&be_const_str_DRAG_DIR_VER, - (const bstring *)&be_const_str_CALENDAR_PART_BG, - (const bstring *)&be_const_str_EVENT_RELEASED, - (const bstring *)&be_const_str_LAYOUT_COLUMN_LEFT, - (const bstring *)&be_const_str_STYLE_TRANSITION_PROP_3, - (const bstring *)&be_const_str_DSB, - NULL, - (const bstring *)&be_const_str_CALENDAR_PART_DATE, - (const bstring *)&be_const_str_WEBCAM_PSCLK, - (const bstring *)&be_const_str_find, - (const bstring *)&be_const_str_PULLUP, - (const bstring *)&be_const_str_ADC_PH, - (const bstring *)&be_const_str_sinh, - NULL, - (const bstring *)&be_const_str_get_focused_btn, - (const bstring *)&be_const_str_GAUGE_PART_NEEDLE, - (const bstring *)&be_const_str_KEY_NEXT, - (const bstring *)&be_const_str_CHART_TYPE_COLUMN, - (const bstring *)&be_const_str_CHART_AXIS_DRAW_LAST_TICK, - (const bstring *)&be_const_str_SAIR_TX, - (const bstring *)&be_const_str_PROTECT_POS, - (const bstring *)&be_const_str_get_style_transform_height, - (const bstring *)&be_const_str_P9813_DAT, - NULL, - (const bstring *)&be_const_str_get_day_of_week, - (const bstring *)&be_const_str_calldepth, - (const bstring *)&be_const_str_Tasmota, - (const bstring *)&be_const_str_CPICKER_TYPE_RECT, - (const bstring *)&be_const_str_BL0940_RX, - (const bstring *)&be_const_str_ARC_PART_INDIC, - (const bstring *)&be_const_str_OPA_60, - (const bstring *)&be_const_str_get_scrl_fit_bottom, - (const bstring *)&be_const_str_STYLE_BG_OPA, - (const bstring *)&be_const_str_chars_in_string, - (const bstring *)&be_const_str_PROTECT_CHILD_CHG, - (const bstring *)&be_const_str_MHZ_TXD, - (const bstring *)&be_const_str_fromstring, - (const bstring *)&be_const_str_get_height_grid, - (const bstring *)&be_const_str_DSB_OUT, - (const bstring *)&be_const_str_get_style_border_side, - NULL, - (const bstring *)&be_const_str_get_sb_mode, - (const bstring *)&be_const_str_CHART_CURSOR_NONE, - (const bstring *)&be_const_str_set_btn_ctrl, - NULL, - (const bstring *)&be_const_str_get_style_scale_end_color, - NULL, - (const bstring *)&be_const_str_del, - (const bstring *)&be_const_str_SDS0X1_RX, - (const bstring *)&be_const_str_remove, - (const bstring *)&be_const_str_PROTECT_EVENT_TO_DISABLED, - NULL, - (const bstring *)&be_const_str_REL1, - (const bstring *)&be_const_str_WE517_TX, - (const bstring *)&be_const_str_NRF24_CS, - (const bstring *)&be_const_str_CALENDAR_PART_DAY_NAMES, - (const bstring *)&be_const_str_BORDER_SIDE_FULL, - (const bstring *)&be_const_str_ALIGN_OUT_BOTTOM_LEFT, - (const bstring *)&be_const_str_get_offset_x, - (const bstring *)&be_const_str_SYMBOL_VOLUME_MID, - (const bstring *)&be_const_str_A4988_MS1, - (const bstring *)&be_const_str_get_next_btn, - (const bstring *)&be_const_str_LIST_PART_SCROLLBAR, - (const bstring *)&be_const_str_get_needle_img_pivot_x, - (const bstring *)&be_const_str_BTNMATRIX_CTRL_CLICK_TRIG, - (const bstring *)&be_const_str_get_angle_start, - (const bstring *)&be_const_str_OPA_0, - (const bstring *)&be_const_str_resize, - (const bstring *)&be_const_str_SYMBOL_GPS, - (const bstring *)&be_const_str_PN532_TXD, - (const bstring *)&be_const_str_get_local_style, - (const bstring *)&be_const_str_I2C_SDA, - (const bstring *)&be_const_str_set_y_invert, - (const bstring *)&be_const_str_set_one_check, - NULL, - (const bstring *)&be_const_str_get_align, - (const bstring *)&be_const_str_SYMBOL_DIRECTORY, - (const bstring *)&be_const_str_set_chg_rate, - (const bstring *)&be_const_str_STYLE_SIZE, - (const bstring *)&be_const_str_EVENT_LONG_PRESSED_REPEAT, - (const bstring *)&be_const_str_FIT_TIGHT, - (const bstring *)&be_const_str_TABVIEW_TAB_POS_LEFT, - (const bstring *)&be_const_str_get_layout, - NULL, - (const bstring *)&be_const_str_STYLE_SHADOW_WIDTH, - (const bstring *)&be_const_str_DROPDOWN_PART_SELECTED, - (const bstring *)&be_const_str_set_pattern_opa, - NULL, - (const bstring *)&be_const_str_LINEMETER_PART_MAIN, - (const bstring *)&be_const_str_AQUA, - (const bstring *)&be_const_str_DISP_SIZE_SMALL, - NULL, - NULL, - (const bstring *)&be_const_str_STATE_HOVERED, - (const bstring *)&be_const_str_ALIGN_OUT_LEFT_TOP, - (const bstring *)&be_const_str_OLED_RESET, - NULL, - (const bstring *)&be_const_str_KEYBOARD_MODE_SPECIAL, - (const bstring *)&be_const_str_opt_neq, - (const bstring *)&be_const_str_WEBCAM_VSYNC, - NULL, - (const bstring *)&be_const_str_LED_PART_MAIN, - (const bstring *)&be_const_str_STYLE_IMAGE_BLEND_MODE, - (const bstring *)&be_const_str_get_ext_click_pad_bottom, - (const bstring *)&be_const_str_STYLE_BORDER_POST, - NULL, - (const bstring *)&be_const_str_get_style_shadow_opa, - (const bstring *)&be_const_str_set_style_local_pattern_image, - NULL, - (const bstring *)&be_const_str_KEY1_INV, - (const bstring *)&be_const_str_get_angle_end, - NULL, - (const bstring *)&be_const_str_PWM1, - (const bstring *)&be_const_str_SSPI_MAX31865_CS1, - (const bstring *)&be_const_str_get_ext_click_pad_top, - (const bstring *)&be_const_str_set_start_angle, - (const bstring *)&be_const_str_ROT1B, - (const bstring *)&be_const_str_FS_RES_BUSY, - (const bstring *)&be_const_str_set_fit, - (const bstring *)&be_const_str_SYMBOL_BULLET, - (const bstring *)&be_const_str_FS_RES_OK, - (const bstring *)&be_const_str_BUZZER_INV, - (const bstring *)&be_const_str_get_auto_fit, - (const bstring *)&be_const_str_SCROLLBAR_MODE_HIDE, - (const bstring *)&be_const_str_ADC_RANGE, - (const bstring *)&be_const_str_SPI_MOSI, - (const bstring *)&be_const_str_set_style_local_pattern_recolor, - NULL, - (const bstring *)&be_const_str_ADC_INPUT, - (const bstring *)&be_const_str_set_div_line_count, - (const bstring *)&be_const_str_reverse_gamma10, - (const bstring *)&be_const_str_SYMBOL_BATTERY_2, - (const bstring *)&be_const_str_CPICKER_PART_MAIN, - (const bstring *)&be_const_str_ADC_CT_POWER, - (const bstring *)&be_const_str_A4988_DIR, - (const bstring *)&be_const_str_NEOPOOL_RX, - (const bstring *)&be_const_str_HSPI, - NULL, - (const bstring *)&be_const_str_get_height, - (const bstring *)&be_const_str_get_letter_on, - (const bstring *)&be_const_str_CALENDAR_PART_HEADER, - (const bstring *)&be_const_str_BLUE, - (const bstring *)&be_const_str_STYLE_TRANSITION_PATH, - (const bstring *)&be_const_str_KEYBOARD_PART_BTN, - (const bstring *)&be_const_str_get_btn_img, - (const bstring *)&be_const_str_get_fit_left, - (const bstring *)&be_const_str_RFRECV, - (const bstring *)&be_const_str_set_click_focus, - NULL, - (const bstring *)&be_const_str_lv_calendar, - NULL, - (const bstring *)&be_const_str_STYLE_BG_GRAD_STOP, - (const bstring *)&be_const_str_DRAG_DIR_ONE, - (const bstring *)&be_const_str_count_children_recursive, - (const bstring *)&be_const_str_PZEM0XX_TX, - (const bstring *)&be_const_str_bus, - (const bstring *)&be_const_str_BS814_DAT, - NULL, - (const bstring *)&be_const_str_STYLE_VALUE_OFS_X, - (const bstring *)&be_const_str_OPA_TRANSP, - (const bstring *)&be_const_str_set_knob_colored, - (const bstring *)&be_const_str_PAGE_EDGE_LEFT, - (const bstring *)&be_const_str_ARC_TYPE_SYMMETRIC, - (const bstring *)&be_const_str_GESTURE_DIR_BOTTOM, - (const bstring *)&be_const_str_TASMOTACLIENT_RST_INV, - (const bstring *)&be_const_str_ROT1B_NP, - (const bstring *)&be_const_str_CHART_AXIS_SKIP_LAST_TICK, - (const bstring *)&be_const_str_CSE7766_RX, - (const bstring *)&be_const_str_TM1638CLK, - (const bstring *)&be_const_str_SYMBOL_BATTERY_1, - (const bstring *)&be_const_str_SI7021, - (const bstring *)&be_const_str_remove_style, - (const bstring *)&be_const_str_lv_btn, - (const bstring *)&be_const_str_CHART_CURSOR_RIGHT, - (const bstring *)&be_const_str_SYMBOL_SD_CARD, - (const bstring *)&be_const_str_set_style_local_bg_grad_color, - (const bstring *)&be_const_str_SYMBOL_EYE_OPEN, - NULL, - NULL, - (const bstring *)&be_const_str_clear_series, - (const bstring *)&be_const_str_LAYOUT_ROW_TOP, - (const bstring *)&be_const_str_OPA_70, - (const bstring *)&be_const_str_ARIRFSEL, - (const bstring *)&be_const_str_get_angle, - (const bstring *)&be_const_str_OPA_50, - (const bstring *)&be_const_str_get_pressed_cell, - (const bstring *)&be_const_str_get_scrl_fit_top, - NULL, - (const bstring *)&be_const_str_BAR_TYPE_CUSTOM, - (const bstring *)&be_const_str_ADC_BUTTON, - (const bstring *)&be_const_str_get_label, - (const bstring *)&be_const_str_LAYOUT_ROW_BOTTOM, - (const bstring *)&be_const_str_ROLLER_MODE_NORMAL, - (const bstring *)&be_const_str_STYLE_TEXT_FONT, - (const bstring *)&be_const_str_MAX7219CS, - (const bstring *)&be_const_str_CNTR1, - NULL, - (const bstring *)&be_const_str_A4988_STP, - (const bstring *)&be_const_str_get_style_image_blend_mode, - (const bstring *)&be_const_str_TXT_FLAG_NONE, - (const bstring *)&be_const_str_ETH_PHY_MDC, - (const bstring *)&be_const_str_clean_style_list, - (const bstring *)&be_const_str_INPUT_PULLUP, - (const bstring *)&be_const_str_get_width_grid, - (const bstring *)&be_const_str_set_style_local_border_side, - (const bstring *)&be_const_str_read, - (const bstring *)&be_const_str_SLIDER_TYPE_SYMMETRICAL, - (const bstring *)&be_const_str_BOILER_OT_RX, - (const bstring *)&be_const_str_button_pressed, - (const bstring *)&be_const_str_get_scrl_width, - (const bstring *)&be_const_str_STYLE_TRANSFORM_WIDTH, - (const bstring *)&be_const_str_get_style_pattern_blend_mode, - (const bstring *)&be_const_str_BLEND_MODE_ADDITIVE, - (const bstring *)&be_const_str_set_style_local_margin_bottom, - NULL, - (const bstring *)&be_const_str_OPA_20, - (const bstring *)&be_const_str_get, - (const bstring *)&be_const_str_blur_ver, - (const bstring *)&be_const_str_SDCARD_CS, - (const bstring *)&be_const_str_P9813_CLK, - (const bstring *)&be_const_str_ALIGN_OUT_LEFT_MID, - (const bstring *)&be_const_str_SYMBOL_TRASH, - (const bstring *)&be_const_str_BS814_CLK, - (const bstring *)&be_const_str_DDSU666_RX, - (const bstring *)&be_const_str_CSE7761_TX, - (const bstring *)&be_const_str_lv_linemeter, - (const bstring *)&be_const_str_set_style_local_image_opa, - (const bstring *)&be_const_str_BORDER_SIDE_BOTTOM, - (const bstring *)&be_const_str_get_recolor, - (const bstring *)&be_const_str_PAGE_EDGE_BOTTOM, - (const bstring *)&be_const_str_ALIGN_IN_BOTTOM_LEFT, - (const bstring *)&be_const_str_FS_MODE_WR, - (const bstring *)&be_const_str_acos, - (const bstring *)&be_const_str_STYLE_TEXT_LINE_SPACE, - (const bstring *)&be_const_str_MAROON, - (const bstring *)&be_const_str_BAR_TYPE_SYMMETRICAL, - (const bstring *)&be_const_str_SYMBOL_OK, - (const bstring *)&be_const_str_deinit, (const bstring *)&be_const_str_EPAPER29_CS, - (const bstring *)&be_const_str_get_scrl_height, - (const bstring *)&be_const_str_LABEL_LONG_BREAK, + (const bstring *)&be_const_str_ROT1B, + (const bstring *)&be_const_str_IRRECV, + (const bstring *)&be_const_str_pop, + (const bstring *)&be_const_str_lv_linemeter, + (const bstring *)&be_const_str_lv_btn, + (const bstring *)&be_const_str_SYMBOL_USB, + (const bstring *)&be_const_str_SYMBOL_BELL, NULL, - (const bstring *)&be_const_str_STYLE_TRANSFORM_ZOOM, - (const bstring *)&be_const_str_add_btn, - (const bstring *)&be_const_str_set_palette, - (const bstring *)&be_const_str_get_needle_img, - (const bstring *)&be_const_str_lv_list, - (const bstring *)&be_const_str_draw_rect, - (const bstring *)&be_const_str_ADC_JOY, - (const bstring *)&be_const_str_set_text_letter_space, - (const bstring *)&be_const_str_IRSEND, - (const bstring *)&be_const_str_STYLE_SHADOW_SPREAD, - (const bstring *)&be_const_str_PULLDOWN, - (const bstring *)&be_const_str_draw_img, - (const bstring *)&be_const_str_STYLE_LINE_DASH_GAP, - NULL, - (const bstring *)&be_const_str_get_parent_event, - NULL, - (const bstring *)&be_const_str_TM1638DIO, - (const bstring *)&be_const_str_LIME, - (const bstring *)&be_const_str_FS_RES_LOCKED, - (const bstring *)&be_const_str_TEMPL_STYLE_X, - (const bstring *)&be_const_str_get_scrl_fit_left, - (const bstring *)&be_const_str_EVENT_LONG_PRESSED, - NULL, - (const bstring *)&be_const_str_ADC_LIGHT, - (const bstring *)&be_const_str_SYMBOL_BATTERY_EMPTY, - NULL, - (const bstring *)&be_const_str_HX711_DAT, - (const bstring *)&be_const_str_get_style_border_color, - (const bstring *)&be_const_str_STYLE_SHADOW_BLEND_MODE, - (const bstring *)&be_const_str_BTN_STATE_CHECKED_RELEASED, - (const bstring *)&be_const_str_CHART_PART_BG, - (const bstring *)&be_const_str_ARC_PART_BG, - (const bstring *)&be_const_str_BORDER_SIDE_RIGHT, - (const bstring *)&be_const_str_get_hidden, - (const bstring *)&be_const_str_CHART_TYPE_LINE, - (const bstring *)&be_const_str_GESTURE_DIR_TOP, - (const bstring *)&be_const_str_opt_connect, - (const bstring *)&be_const_str_EVENT_LEAVE, - (const bstring *)&be_const_str_CSE7761_RX, - (const bstring *)&be_const_str_add_text, - (const bstring *)&be_const_str_get_step, - (const bstring *)&be_const_str_LABEL_LONG_SROLL, - (const bstring *)&be_const_str_BTN_STATE_CHECKED_PRESSED, - (const bstring *)&be_const_str_classname, - (const bstring *)&be_const_str_CHART_CURSOR_DOWN, - (const bstring *)&be_const_str_SPINNER_DIR_FORWARD, - (const bstring *)&be_const_str_set_antialias, - (const bstring *)&be_const_str_ARC_TYPE_NORMAL, - (const bstring *)&be_const_str_set_options, - (const bstring *)&be_const_str_ALIGN_OUT_BOTTOM_MID, - (const bstring *)&be_const_str_SDS0X1_TX, - (const bstring *)&be_const_str_SCROLLBAR_MODE_DRAG, - (const bstring *)&be_const_str_CPICKER_PART_KNOB, - (const bstring *)&be_const_str_OPA_90, - NULL, - (const bstring *)&be_const_str_STYLE_SHADOW_COLOR, - (const bstring *)&be_const_str_MAGENTA, - (const bstring *)&be_const_str_set_image_recolor_opa, - (const bstring *)&be_const_str_FS_RES_FS_ERR, - (const bstring *)&be_const_str_item, - (const bstring *)&be_const_str_ALIGN_OUT_RIGHT_MID, - NULL, - (const bstring *)&be_const_str_DROPDOWN_PART_LIST, - (const bstring *)&be_const_str_SYMBOL_PREV, - (const bstring *)&be_const_str_AS608_RX, - (const bstring *)&be_const_str_SYMBOL_FILE, - (const bstring *)&be_const_str_SYMBOL_REFRESH, - (const bstring *)&be_const_str_add_btn_right, - NULL, - NULL, - (const bstring *)&be_const_str_SPI_DC, - (const bstring *)&be_const_str_CHART_UPDATE_MODE_SHIFT, - (const bstring *)&be_const_str_EVENT_PRESS_LOST, - (const bstring *)&be_const_str_STYLE_PAD_TOP, - (const bstring *)&be_const_str_set_offset_y, - (const bstring *)&be_const_str_set_bg_main_stop, - NULL, - (const bstring *)&be_const_str_FS_RES_INV_PARAM, - (const bstring *)&be_const_str_SYMBOL_VIDEO, - (const bstring *)&be_const_str_MCP39F5_RST, - (const bstring *)&be_const_str_CHART_PART_SERIES, - (const bstring *)&be_const_str_STYLE_BG_MAIN_STOP, - (const bstring *)&be_const_str_ALIGN_OUT_TOP_LEFT, - (const bstring *)&be_const_str_list_copy, - (const bstring *)&be_const_str_INPUT_PULLDOWN, - (const bstring *)&be_const_str_STYLE_VALUE_ALIGN, - (const bstring *)&be_const_str_SYMBOL_NEXT, - (const bstring *)&be_const_str_SPINNER_DIR_BACKWARD, - (const bstring *)&be_const_str_get_adv_hittest, - (const bstring *)&be_const_str_get_fit_top, - (const bstring *)&be_const_str_DISP_ROT_270, - NULL, - (const bstring *)&be_const_str_BORDER_SIDE_LEFT, - (const bstring *)&be_const_str_LABEL_ALIGN_CENTER, - (const bstring *)&be_const_str_SYMBOL_DUMMY, - (const bstring *)&be_const_str_get_user_data, - (const bstring *)&be_const_str_, - (const bstring *)&be_const_str_DROPDOWN_DIR_RIGHT, - (const bstring *)&be_const_str__begin_transmission, - (const bstring *)&be_const_str_PROTECT_PRESS_LOST, - (const bstring *)&be_const_str_CSE7766_TX, - (const bstring *)&be_const_str_get_drag_parent, - (const bstring *)&be_const_str_PROTECT_PARENT, - NULL, - NULL, - (const bstring *)&be_const_str_STYLE_PAD_LEFT, - (const bstring *)&be_const_str_LAYOUT_COLUMN_MID, - (const bstring *)&be_const_str_clear_btn_ctrl, - NULL, - (const bstring *)&be_const_str_lower, - (const bstring *)&be_const_str_PAGE_EDGE_TOP, - (const bstring *)&be_const_str_EVENT_CLICKED, - (const bstring *)&be_const_str_get_style_text_letter_space, - (const bstring *)&be_const_str_TUYA_RX, - (const bstring *)&be_const_str_DISP_SIZE_MEDIUM, - (const bstring *)&be_const_str_DROPDOWN_PART_MAIN, - (const bstring *)&be_const_str_EVENT_VALUE_CHANGED, - (const bstring *)&be_const_str_EVENT_DRAG_BEGIN, - (const bstring *)&be_const_str_ST7789_CS, + (const bstring *)&be_const_str_CHANGE, + (const bstring *)&be_const_str_RA8876_CS, + (const bstring *)&be_const_str_lv_page, + (const bstring *)&be_const_str_lv_group, + (const bstring *)&be_const_str_LEDLNK, + (const bstring *)&be_const_str_RFSEND, + (const bstring *)&be_const_str_SYMBOL_EDIT, + (const bstring *)&be_const_str_set, (const bstring *)&be_const_str__end_transmission, + (const bstring *)&be_const_str_ADC_JOY, + (const bstring *)&be_const_str_NEOPOOL_TX, + (const bstring *)&be_const_str_DCKI, + (const bstring *)&be_const_str_FALLING, + (const bstring *)&be_const_str_PZEM004_RX, + (const bstring *)&be_const_str_SM16716_CLK, + (const bstring *)&be_const_str_DDSU666_RX, + (const bstring *)&be_const_str_fromstring, + (const bstring *)&be_const_str_BL0940_RX, + (const bstring *)&be_const_str_OUTPUT_HI, + (const bstring *)&be_const_str_IRSEND, + (const bstring *)&be_const_str_WEBCAM_XCLK, + (const bstring *)&be_const_str_RC522_CS, + (const bstring *)&be_const_str_IEM3000_RX, + (const bstring *)&be_const_str_KEY1, + (const bstring *)&be_const_str_CSE7761_RX, NULL, - (const bstring *)&be_const_str_glue_obj, - (const bstring *)&be_const_str_list_get_style, - (const bstring *)&be_const_str_MGC3130_XFER, - (const bstring *)&be_const_str_RDM6300_RX, - (const bstring *)&be_const_str_ARC_TYPE_REVERSE, - (const bstring *)&be_const_str_refresh, - (const bstring *)&be_const_str_SR04_ECHO, - (const bstring *)&be_const_str_ST7789_DC, - (const bstring *)&be_const_str_start, - (const bstring *)&be_const_str_get_coords, - (const bstring *)&be_const_str_ALIGN_IN_BOTTOM_RIGHT, - (const bstring *)&be_const_str_NONE, - (const bstring *)&be_const_str_get_cursor_click_pos, - (const bstring *)&be_const_str_digital_write, - (const bstring *)&be_const_str_XPT2046_CS, - (const bstring *)&be_const_str_DISP_SIZE_EXTRA_LARGE, - (const bstring *)&be_const_str_ANIM_OFF, - (const bstring *)&be_const_str_KEY_PREV, - (const bstring *)&be_const_str_DDS2382_TX, - (const bstring *)&be_const_str_cursor_left, - (const bstring *)&be_const_str_get_focus_parent, - (const bstring *)&be_const_str_ALIGN_OUT_TOP_RIGHT, + (const bstring *)&be_const_str_AS608_RX, + (const bstring *)&be_const_str_MAX7219CS, + (const bstring *)&be_const_str_BOILER_OT_RX, + (const bstring *)&be_const_str_SWT1_NP, + (const bstring *)&be_const_str_SYMBOL_VOLUME_MID, NULL, - (const bstring *)&be_const_str_set_bg_grad_stop, + (const bstring *)&be_const_str_BUZZER_INV, + (const bstring *)&be_const_str_EPAPER42_CS, + (const bstring *)&be_const_str_classof, NULL, - (const bstring *)&be_const_str_STYLE_CLIP_CORNER, - (const bstring *)&be_const_str_deg, - (const bstring *)&be_const_str__timers, - (const bstring *)&be_const_str_set_margin_bottom, - (const bstring *)&be_const_str_ALIGN_IN_TOP_MID, NULL, - (const bstring *)&be_const_str_NRG_SEL_INV, - (const bstring *)&be_const_str_SSPI_SCLK, - (const bstring *)&be_const_str_ADC_BUTTON_INV, - (const bstring *)&be_const_str_get_col_width, - (const bstring *)&be_const_str_WEBCAM_PCLK, + NULL, + (const bstring *)&be_const_str_PMS5003_RX, + NULL, (const bstring *)&be_const_str_MAX7219DIN, - (const bstring *)&be_const_str_CHART_PART_CURSOR, - (const bstring *)&be_const_str_get_from_btn, + (const bstring *)&be_const_str_ADC_PH, + (const bstring *)&be_const_str_DYP_RX, + (const bstring *)&be_const_str_LED1, + (const bstring *)&be_const_str_ADC_BUTTON_INV, NULL, - (const bstring *)&be_const_str_BORDER_SIDE_NONE, + (const bstring *)&be_const_str_SPI_CLK, + (const bstring *)&be_const_str_NRG_SEL_INV, + (const bstring *)&be_const_str_I2C_SDA, + (const bstring *)&be_const_str_INPUT_PULLUP, + (const bstring *)&be_const_str_KEY1_NP, + (const bstring *)&be_const_str_SYMBOL_TRASH, + (const bstring *)&be_const_str_SYMBOL_CLOSE, + (const bstring *)&be_const_str_lv_gauge, + (const bstring *)&be_const_str_insert, + (const bstring *)&be_const_str_WEBCAM_DATA, + (const bstring *)&be_const_str_SYMBOL_BATTERY_2, + (const bstring *)&be_const_str_pow, + (const bstring *)&be_const_str_ARIRFSEL, + (const bstring *)&be_const_str_assert, + (const bstring *)&be_const_str_member, + (const bstring *)&be_const_str_remove_rule, + (const bstring *)&be_const_str_ADC_INPUT, + (const bstring *)&be_const_str_LED1_INV, + (const bstring *)&be_const_str_ADC_TEMP, + (const bstring *)&be_const_str_SAIR_RX, + (const bstring *)&be_const_str_add_rule, + (const bstring *)&be_const_str_SYMBOL_FILE, + (const bstring *)&be_const_str_BUZZER, + (const bstring *)&be_const_str_SYMBOL_EYE_OPEN, + (const bstring *)&be_const_str_acos, + NULL, + (const bstring *)&be_const_str_concat, + (const bstring *)&be_const_str_lv_img, + (const bstring *)&be_const_str_TM1637CLK, + (const bstring *)&be_const_str_SI7021, + (const bstring *)&be_const_str_PULLUP, + NULL, + (const bstring *)&be_const_str_CC1101_GDO0, + (const bstring *)&be_const_str_DDS2382_RX, + (const bstring *)&be_const_str_PROJECTOR_CTRL_RX, + (const bstring *)&be_const_str_SYMBOL_SETTINGS, + (const bstring *)&be_const_str_SYMBOL_CALL, + (const bstring *)&be_const_str_save, + (const bstring *)&be_const_str_DHT11_OUT, + (const bstring *)&be_const_str_CSE7761_TX, + (const bstring *)&be_const_str_Driver, + (const bstring *)&be_const_str_atan, + (const bstring *)&be_const_str_SYMBOL_LIST, + (const bstring *)&be_const_str_ST7789_CS, + NULL, + (const bstring *)&be_const_str_ST7789_DC, + (const bstring *)&be_const_str_ETH_PHY_MDIO, + (const bstring *)&be_const_str_MAX31855DO, + (const bstring *)&be_const_str_lv_led, + (const bstring *)&be_const_str_SBR_TX, + (const bstring *)&be_const_str_CC1101_GDO2, + (const bstring *)&be_const_str_SDCARD_CS, + (const bstring *)&be_const_str_log, + NULL, + (const bstring *)&be_const_str_asstring, + (const bstring *)&be_const_str_CSE7766_TX, + (const bstring *)&be_const_str_DSB_OUT, + (const bstring *)&be_const_str_calldepth, + (const bstring *)&be_const_str_MAX31855CS, + (const bstring *)&be_const_str_elif, + NULL, + (const bstring *)&be_const_str_SSD1331_CS, + (const bstring *)&be_const_str_WEBCAM_PWDN, + (const bstring *)&be_const_str_AS3935, + (const bstring *)&be_const_str_INPUT_PULLDOWN, + (const bstring *)&be_const_str_reverse_gamma10, + (const bstring *)&be_const_str_CNTR1_NP, + (const bstring *)&be_const_str_SYMBOL_WARNING, + (const bstring *)&be_const_str_A4988_MS1, + (const bstring *)&be_const_str_SSD1331_DC, + (const bstring *)&be_const_str_SYMBOL_BATTERY_FULL, + (const bstring *)&be_const_str_RDM6300_RX, + (const bstring *)&be_const_str_HPMA_TX, + (const bstring *)&be_const_str_get_light, + (const bstring *)&be_const_str_Tasmota, + (const bstring *)&be_const_str_AZ_RXD, + (const bstring *)&be_const_str_type, + (const bstring *)&be_const_str_WE517_TX, + (const bstring *)&be_const_str_MAX7219CLK, + NULL, + (const bstring *)&be_const_str_SYMBOL_SAVE, + (const bstring *)&be_const_str_SYMBOL_WIFI, + (const bstring *)&be_const_str_NEOPOOL_RX, + (const bstring *)&be_const_str_ILI9341_DC, + (const bstring *)&be_const_str_lv_switch, + (const bstring *)&be_const_str_TM1638CLK, NULL, NULL, - (const bstring *)&be_const_str_set_outline_color, + (const bstring *)&be_const_str_MCP39F5_RST, + (const bstring *)&be_const_str_lv_imgbtn, + (const bstring *)&be_const_str_bus, + (const bstring *)&be_const_str_WIEGAND_D1, + (const bstring *)&be_const_str_SYMBOL_BLUETOOTH, + (const bstring *)&be_const_str_GPS_TX, NULL, - (const bstring *)&be_const_str_ALIGN_IN_TOP_RIGHT, - (const bstring *)&be_const_str_set_style_local_text_sel_bg_color, + (const bstring *)&be_const_str_input, + (const bstring *)&be_const_str_SPI_DC, + (const bstring *)&be_const_str_CSE7766_RX, + (const bstring *)&be_const_str_TM1638STB, + (const bstring *)&be_const_str_SYMBOL_COPY, + (const bstring *)&be_const_str_HX711_DAT, + (const bstring *)&be_const_str_OUTPUT_OPEN_DRAIN, + (const bstring *)&be_const_str_IBEACON_TX, + (const bstring *)&be_const_str_BACKLIGHT, + (const bstring *)&be_const_str__request_from, NULL, - (const bstring *)&be_const_str_OBJ_PART_REAL_FIRST, - (const bstring *)&be_const_str_STATE_FOCUSED, - (const bstring *)&be_const_str_set_refocus_policy, NULL, + (const bstring *)&be_const_str_ETH_PHY_POWER, + (const bstring *)&be_const_str_dump, + (const bstring *)&be_const_str_imax, + (const bstring *)&be_const_str_SWT1, + (const bstring *)&be_const_str_PMS5003_TX, NULL, (const bstring *)&be_const_str___lower__, - (const bstring *)&be_const_str_CPICKER_TYPE_DISC, - (const bstring *)&be_const_str_insert, - (const bstring *)&be_const_str_FIT_NONE, - (const bstring *)&be_const_str_open, - (const bstring *)&be_const_str_FS_RES_NOT_EX, - (const bstring *)&be_const_str_set_signal_cb, - (const bstring *)&be_const_str_TXT_FLAG_RECOLOR, - (const bstring *)&be_const_str_BTNMATRIX_CTRL_CHECKABLE, - NULL + (const bstring *)&be_const_str_clear, + (const bstring *)&be_const_str_HX711_SCK, + (const bstring *)&be_const_str_DDSU666_TX, + (const bstring *)&be_const_str_A4988_DIR, + (const bstring *)&be_const_str_dot_p, + (const bstring *)&be_const_str_A4988_STP, + (const bstring *)&be_const_str_SPI_MOSI, + (const bstring *)&be_const_str_copy, + (const bstring *)&be_const_str_lv_cont, + (const bstring *)&be_const_str_, + (const bstring *)&be_const_str_SYMBOL_BULLET, + (const bstring *)&be_const_str_true, + (const bstring *)&be_const_str_hex, + (const bstring *)&be_const_str_ILI9488_CS, + (const bstring *)&be_const_str_BS814_DAT, + (const bstring *)&be_const_str_BOILER_OT_TX, + (const bstring *)&be_const_str_SR04_ECHO, + (const bstring *)&be_const_str_TASMOTACLIENT_RST, + (const bstring *)&be_const_str_SAIR_TX, + (const bstring *)&be_const_str_HPMA_RX, + (const bstring *)&be_const_str_LE01MR_TX, + (const bstring *)&be_const_str_SSPI_MISO, + (const bstring *)&be_const_str_KEY1_INV, + (const bstring *)&be_const_str_ZIGBEE_RST, + (const bstring *)&be_const_str_SM2135_DAT, + (const bstring *)&be_const_str_resp_cmnd_failed, + NULL, + (const bstring *)&be_const_str_pin, + (const bstring *)&be_const_str_as, + (const bstring *)&be_const_str_KEY1_INV_NP, + (const bstring *)&be_const_str_opt_eq, + (const bstring *)&be_const_str_lv_line, + (const bstring *)&be_const_str_asin, + (const bstring *)&be_const_str_HRXL_RX, + (const bstring *)&be_const_str_HJL_CF, + (const bstring *)&be_const_str_DHT22, + (const bstring *)&be_const_str_CNTR1, + (const bstring *)&be_const_str_opt_connect, + (const bstring *)&be_const_str_PROJECTOR_CTRL_TX, + (const bstring *)&be_const_str_NRG_SEL, + (const bstring *)&be_const_str_MCP39F5_RX, + (const bstring *)&be_const_str_SYMBOL_DRIVE, + (const bstring *)&be_const_str_OLED_RESET, + (const bstring *)&be_const_str_SSPI_MAX31865_CS1, + (const bstring *)&be_const_str_HLW_CF, + (const bstring *)&be_const_str_cosh, + (const bstring *)&be_const_str_layer_sys, + (const bstring *)&be_const_str_SYMBOL_PASTE, + NULL, + NULL, + (const bstring *)&be_const_str_TX2X_TXD_BLACK, + (const bstring *)&be_const_str_SM2135_CLK, + (const bstring *)&be_const_str_A4988_ENA, + (const bstring *)&be_const_str_ADC_LIGHT, + NULL, + (const bstring *)&be_const_str_resp_cmnd, + NULL, + (const bstring *)&be_const_str_AZ_TXD, + (const bstring *)&be_const_str_DHT11, + (const bstring *)&be_const_str_MHZ_RXD, + (const bstring *)&be_const_str_SDM72_RX, + (const bstring *)&be_const_str_DSB, + (const bstring *)&be_const_str_SSD1351_CS, + (const bstring *)&be_const_str_json_append, + (const bstring *)&be_const_str_OPEN_DRAIN, + (const bstring *)&be_const_str_AS608_TX, + (const bstring *)&be_const_str_NONE, + NULL, + (const bstring *)&be_const_str_PWM1_INV, + (const bstring *)&be_const_str_HIGH, + (const bstring *)&be_const_str_ADC_RANGE, + (const bstring *)&be_const_str_XPT2046_CS, + (const bstring *)&be_const_str_WEBCAM_SIOC, + (const bstring *)&be_const_str_WEBCAM_HSD, + (const bstring *)&be_const_str_SSPI_CS, + (const bstring *)&be_const_str_ADC_CT_POWER, + (const bstring *)&be_const_str_ROT1A, + (const bstring *)&be_const_str_DDS2382_TX, + (const bstring *)&be_const_str_HALLEFFECT, + (const bstring *)&be_const_str_SPI_CS, + (const bstring *)&be_const_str_NRF24_CS }; static const struct bconststrtab m_const_string_table = { - .size = 853, - .count = 1706, + .size = 271, + .count = 542, .table = m_string_table }; diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_arc.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_arc.h index 979b597cc..dfa8110f5 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_arc.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_arc.h @@ -1,37 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_arc_map) { - { be_const_key(set_type, -1), be_const_func(lvbe_arc_set_type) }, - { be_const_key(set_adjustable, -1), be_const_func(lvbe_arc_set_adjustable) }, - { be_const_key(set_bg_start_angle, -1), be_const_func(lvbe_arc_set_bg_start_angle) }, - { be_const_key(set_chg_rate, -1), be_const_func(lvbe_arc_set_chg_rate) }, - { be_const_key(set_start_angle, 18), be_const_func(lvbe_arc_set_start_angle) }, - { be_const_key(get_min_value, -1), be_const_func(lvbe_arc_get_min_value) }, - { be_const_key(create, 7), be_const_func(lvbe_arc_create) }, - { be_const_key(dot_p, 16), be_const_int(0) }, - { be_const_key(get_bg_angle_start, 5), be_const_func(lvbe_arc_get_bg_angle_start) }, - { be_const_key(is_dragged, -1), be_const_func(lvbe_arc_is_dragged) }, - { be_const_key(set_range, 21), be_const_func(lvbe_arc_set_range) }, - { be_const_key(get_angle_end, 6), be_const_func(lvbe_arc_get_angle_end) }, - { be_const_key(get_max_value, 9), be_const_func(lvbe_arc_get_max_value) }, + { be_const_key(init, 2), be_const_func(lvbe_arc_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_bg_angles, -1), be_const_func(lvbe_arc_set_bg_angles) }, - { be_const_key(set_end_angle, -1), be_const_func(lvbe_arc_set_end_angle) }, - { be_const_key(set_bg_end_angle, 23), be_const_func(lvbe_arc_set_bg_end_angle) }, - { be_const_key(get_adjustable, -1), be_const_func(lvbe_arc_get_adjustable) }, - { be_const_key(set_rotation, -1), be_const_func(lvbe_arc_set_rotation) }, - { be_const_key(set_value, 10), be_const_func(lvbe_arc_set_value) }, - { be_const_key(set_angles, -1), be_const_func(lvbe_arc_set_angles) }, - { be_const_key(init, -1), be_const_func(lvbe_arc_create) }, - { be_const_key(get_angle_start, -1), be_const_func(lvbe_arc_get_angle_start) }, - { be_const_key(get_bg_angle_end, -1), be_const_func(lvbe_arc_get_bg_angle_end) }, - { be_const_key(get_type, 4), be_const_func(lvbe_arc_get_type) }, - { be_const_key(get_value, 15), be_const_func(lvbe_arc_get_value) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_arc_map, - 26 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_bar.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_bar.h index fe06ad0d9..2d4336f44 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_bar.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_bar.h @@ -1,26 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_bar_map) { - { be_const_key(set_value, 8), be_const_func(lvbe_bar_set_value) }, - { be_const_key(get_anim_time, -1), be_const_func(lvbe_bar_get_anim_time) }, - { be_const_key(set_anim_time, 7), be_const_func(lvbe_bar_set_anim_time) }, - { be_const_key(set_range, -1), be_const_func(lvbe_bar_set_range) }, - { be_const_key(get_type, 11), be_const_func(lvbe_bar_get_type) }, - { be_const_key(get_start_value, -1), be_const_func(lvbe_bar_get_start_value) }, - { be_const_key(set_type, -1), be_const_func(lvbe_bar_set_type) }, - { be_const_key(create, -1), be_const_func(lvbe_bar_create) }, - { be_const_key(init, -1), be_const_func(lvbe_bar_create) }, - { be_const_key(get_min_value, -1), be_const_func(lvbe_bar_get_min_value) }, - { be_const_key(tostring, 1), be_const_func(lvx_tostring) }, - { be_const_key(set_start_value, 13), be_const_func(lvbe_bar_set_start_value) }, - { be_const_key(get_value, -1), be_const_func(lvbe_bar_get_value) }, + { be_const_key(init, 2), be_const_func(lvbe_bar_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_max_value, -1), be_const_func(lvbe_bar_get_max_value) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_bar_map, - 15 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btn.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btn.h index 97cd84937..cf8d80833 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btn.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btn.h @@ -1,29 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_btn_map) { - { be_const_key(get_state, -1), be_const_func(lvbe_btn_get_state) }, - { be_const_key(get_fit_top, 10), be_const_func(lvbe_btn_get_fit_top) }, - { be_const_key(get_fit_bottom, 0), be_const_func(lvbe_btn_get_fit_bottom) }, - { be_const_key(set_fit4, -1), be_const_func(lvbe_btn_set_fit4) }, - { be_const_key(get_fit_right, -1), be_const_func(lvbe_btn_get_fit_right) }, - { be_const_key(create, -1), be_const_func(lvbe_btn_create) }, - { be_const_key(set_fit, -1), be_const_func(lvbe_btn_set_fit) }, - { be_const_key(tostring, 3), be_const_func(lvx_tostring) }, - { be_const_key(set_layout, -1), be_const_func(lvbe_btn_set_layout) }, - { be_const_key(get_fit_left, -1), be_const_func(lvbe_btn_get_fit_left) }, - { be_const_key(dot_p, 13), be_const_int(0) }, - { be_const_key(set_state, 6), be_const_func(lvbe_btn_set_state) }, - { be_const_key(set_checkable, 14), be_const_func(lvbe_btn_set_checkable) }, - { be_const_key(toggle, -1), be_const_func(lvbe_btn_toggle) }, - { be_const_key(get_layout, 16), be_const_func(lvbe_btn_get_layout) }, - { be_const_key(init, 9), be_const_func(lvbe_btn_create) }, - { be_const_key(get_checkable, -1), be_const_func(lvbe_btn_get_checkable) }, - { be_const_key(set_fit2, 2), be_const_func(lvbe_btn_set_fit2) }, + { be_const_key(init, 2), be_const_func(lvbe_btn_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_btn_map, - 18 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btnmatrix.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btnmatrix.h index 10067df1d..ec4dc09e0 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btnmatrix.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_btnmatrix.h @@ -1,34 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_btnmatrix_map) { - { be_const_key(clear_btn_ctrl, 13), be_const_func(lvbe_btnmatrix_clear_btn_ctrl) }, - { be_const_key(set_align, -1), be_const_func(lvbe_btnmatrix_set_align) }, - { be_const_key(get_btn_text, 7), be_const_func(lvbe_btnmatrix_get_btn_text) }, - { be_const_key(get_active_btn_text, -1), be_const_func(lvbe_btnmatrix_get_active_btn_text) }, - { be_const_key(create, 3), be_const_func(lvbe_btnmatrix_create) }, - { be_const_key(set_btn_ctrl_all, -1), be_const_func(lvbe_btnmatrix_set_btn_ctrl_all) }, - { be_const_key(clear_btn_ctrl_all, 12), be_const_func(lvbe_btnmatrix_clear_btn_ctrl_all) }, - { be_const_key(get_one_check, -1), be_const_func(lvbe_btnmatrix_get_one_check) }, - { be_const_key(get_active_btn, -1), be_const_func(lvbe_btnmatrix_get_active_btn) }, - { be_const_key(get_align, 22), be_const_func(lvbe_btnmatrix_get_align) }, - { be_const_key(set_focused_btn, 4), be_const_func(lvbe_btnmatrix_set_focused_btn) }, - { be_const_key(set_map, -1), be_const_func(lvbe_btnmatrix_set_map) }, - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_one_check, 20), be_const_func(lvbe_btnmatrix_set_one_check) }, - { be_const_key(init, -1), be_const_func(lvbe_btnmatrix_create) }, - { be_const_key(get_recolor, -1), be_const_func(lvbe_btnmatrix_get_recolor) }, - { be_const_key(set_recolor, 8), be_const_func(lvbe_btnmatrix_set_recolor) }, - { be_const_key(set_btn_ctrl, -1), be_const_func(lvbe_btnmatrix_set_btn_ctrl) }, - { be_const_key(get_focused_btn, -1), be_const_func(lvbe_btnmatrix_get_focused_btn) }, - { be_const_key(set_btn_width, 0), be_const_func(lvbe_btnmatrix_set_btn_width) }, - { be_const_key(get_btn_ctrl, -1), be_const_func(lvbe_btnmatrix_get_btn_ctrl) }, - { be_const_key(set_ctrl_map, 5), be_const_func(lvbe_btnmatrix_set_ctrl_map) }, + { be_const_key(init, 2), be_const_func(lvbe_btnmatrix_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_btnmatrix_map, - 23 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_calendar.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_calendar.h index cd6df54f3..593c30b69 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_calendar.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_calendar.h @@ -1,22 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_calendar_map) { - { be_const_key(create, -1), be_const_func(lvbe_calendar_create) }, - { be_const_key(get_day_of_week, -1), be_const_func(lvbe_calendar_get_day_of_week) }, - { be_const_key(get_highlighted_dates_num, 5), be_const_func(lvbe_calendar_get_highlighted_dates_num) }, + { be_const_key(init, 2), be_const_func(lvbe_calendar_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_highlighted_dates, -1), be_const_func(lvbe_calendar_set_highlighted_dates) }, - { be_const_key(set_showed_date, -1), be_const_func(lvbe_calendar_set_showed_date) }, - { be_const_key(set_day_names, -1), be_const_func(lvbe_calendar_set_day_names) }, - { be_const_key(set_today_date, -1), be_const_func(lvbe_calendar_set_today_date) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(init, 4), be_const_func(lvbe_calendar_create) }, - { be_const_key(set_month_names, -1), be_const_func(lvbe_calendar_set_month_names) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_calendar_map, - 11 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_canvas.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_canvas.h index 8557ba375..74607f0a4 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_canvas.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_canvas.h @@ -1,30 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_canvas_map) { - { be_const_key(init, 16), be_const_func(lvbe_canvas_create) }, - { be_const_key(set_palette, -1), be_const_func(lvbe_canvas_set_palette) }, + { be_const_key(init, 2), be_const_func(lvbe_canvas_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(draw_img, -1), be_const_func(lvbe_canvas_draw_img) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(copy_buf, 6), be_const_func(lvbe_canvas_copy_buf) }, - { be_const_key(create, 17), be_const_func(lvbe_canvas_create) }, - { be_const_key(draw_arc, 10), be_const_func(lvbe_canvas_draw_arc) }, - { be_const_key(get_px, 7), be_const_func(lvbe_canvas_get_px) }, - { be_const_key(transform, -1), be_const_func(lvbe_canvas_transform) }, - { be_const_key(draw_text, 3), be_const_func(lvbe_canvas_draw_text) }, - { be_const_key(fill_bg, -1), be_const_func(lvbe_canvas_fill_bg) }, - { be_const_key(draw_polygon, -1), be_const_func(lvbe_canvas_draw_polygon) }, - { be_const_key(blur_ver, 0), be_const_func(lvbe_canvas_blur_ver) }, - { be_const_key(blur_hor, -1), be_const_func(lvbe_canvas_blur_hor) }, - { be_const_key(draw_line, -1), be_const_func(lvbe_canvas_draw_line) }, - { be_const_key(draw_rect, -1), be_const_func(lvbe_canvas_draw_rect) }, - { be_const_key(set_buffer, -1), be_const_func(lvbe_canvas_set_buffer) }, - { be_const_key(set_px, -1), be_const_func(lvbe_canvas_set_px) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_canvas_map, - 19 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_chart.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_chart.h index 65d0c2bc5..0ebc1f578 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_chart.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_chart.h @@ -1,48 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_chart_map) { - { be_const_key(init, -1), be_const_func(lvbe_chart_create) }, - { be_const_key(set_secondary_y_tick_length, -1), be_const_func(lvbe_chart_set_secondary_y_tick_length) }, - { be_const_key(create, -1), be_const_func(lvbe_chart_create) }, - { be_const_key(set_x_tick_length, -1), be_const_func(lvbe_chart_set_x_tick_length) }, - { be_const_key(set_next, -1), be_const_func(lvbe_chart_set_next) }, - { be_const_key(set_x_start_point, 14), be_const_func(lvbe_chart_set_x_start_point) }, - { be_const_key(set_point_id, 23), be_const_func(lvbe_chart_set_point_id) }, + { be_const_key(init, 2), be_const_func(lvbe_chart_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_ext_array, 12), be_const_func(lvbe_chart_set_ext_array) }, - { be_const_key(get_cursor_point, 4), be_const_func(lvbe_chart_get_cursor_point) }, - { be_const_key(hide_series, -1), be_const_func(lvbe_chart_hide_series) }, - { be_const_key(refresh, -1), be_const_func(lvbe_chart_refresh) }, - { be_const_key(set_point_count, -1), be_const_func(lvbe_chart_set_point_count) }, - { be_const_key(set_secondary_y_tick_texts, -1), be_const_func(lvbe_chart_set_secondary_y_tick_texts) }, - { be_const_key(set_points, 27), be_const_func(lvbe_chart_set_points) }, - { be_const_key(set_update_mode, -1), be_const_func(lvbe_chart_set_update_mode) }, - { be_const_key(set_y_tick_texts, 1), be_const_func(lvbe_chart_set_y_tick_texts) }, - { be_const_key(set_cursor_point, -1), be_const_func(lvbe_chart_set_cursor_point) }, - { be_const_key(get_point_count, -1), be_const_func(lvbe_chart_get_point_count) }, - { be_const_key(init_points, 20), be_const_func(lvbe_chart_init_points) }, - { be_const_key(remove_series, -1), be_const_func(lvbe_chart_remove_series) }, - { be_const_key(set_series_axis, 8), be_const_func(lvbe_chart_set_series_axis) }, - { be_const_key(set_type, -1), be_const_func(lvbe_chart_set_type) }, - { be_const_key(clear_series, -1), be_const_func(lvbe_chart_clear_series) }, - { be_const_key(set_div_line_count, -1), be_const_func(lvbe_chart_set_div_line_count) }, - { be_const_key(get_point_id, 31), be_const_func(lvbe_chart_get_point_id) }, - { be_const_key(tostring, 17), be_const_func(lvx_tostring) }, - { be_const_key(set_y_range, -1), be_const_func(lvbe_chart_set_y_range) }, - { be_const_key(get_type, -1), be_const_func(lvbe_chart_get_type) }, - { be_const_key(get_series_axis, 30), be_const_func(lvbe_chart_get_series_axis) }, - { be_const_key(set_y_tick_length, -1), be_const_func(lvbe_chart_set_y_tick_length) }, - { be_const_key(get_nearest_index_from_coord, -1), be_const_func(lvbe_chart_get_nearest_index_from_coord) }, - { be_const_key(set_x_tick_texts, -1), be_const_func(lvbe_chart_set_x_tick_texts) }, - { be_const_key(get_x_from_index, -1), be_const_func(lvbe_chart_get_x_from_index) }, - { be_const_key(get_x_start_point, -1), be_const_func(lvbe_chart_get_x_start_point) }, - { be_const_key(get_series_area, 33), be_const_func(lvbe_chart_get_series_area) }, - { be_const_key(get_y_from_index, -1), be_const_func(lvbe_chart_get_y_from_index) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_chart_map, - 37 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_checkbox.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_checkbox.h index ea7f09ac4..f64be0ded 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_checkbox.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_checkbox.h @@ -1,24 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_checkbox_map) { + { be_const_key(init, 2), be_const_func(lvbe_checkbox_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(get_state, -1), be_const_func(lvbe_checkbox_get_state) }, - { be_const_key(is_checked, 7), be_const_func(lvbe_checkbox_is_checked) }, - { be_const_key(dot_p, 4), be_const_int(0) }, - { be_const_key(create, 9), be_const_func(lvbe_checkbox_create) }, - { be_const_key(set_state, -1), be_const_func(lvbe_checkbox_set_state) }, - { be_const_key(is_inactive, 10), be_const_func(lvbe_checkbox_is_inactive) }, - { be_const_key(set_disabled, -1), be_const_func(lvbe_checkbox_set_disabled) }, - { be_const_key(set_checked, -1), be_const_func(lvbe_checkbox_set_checked) }, - { be_const_key(get_text, -1), be_const_func(lvbe_checkbox_get_text) }, - { be_const_key(init, -1), be_const_func(lvbe_checkbox_create) }, - { be_const_key(set_text, 3), be_const_func(lvbe_checkbox_set_text) }, - { be_const_key(set_text_static, 2), be_const_func(lvbe_checkbox_set_text_static) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_checkbox_map, - 13 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cont.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cont.h index 5925f9691..3ab5828ba 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cont.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cont.h @@ -1,24 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_cont_map) { + { be_const_key(init, 2), be_const_func(lvbe_cont_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(get_layout, -1), be_const_func(lvbe_cont_get_layout) }, - { be_const_key(set_fit2, -1), be_const_func(lvbe_cont_set_fit2) }, - { be_const_key(set_fit, -1), be_const_func(lvbe_cont_set_fit) }, - { be_const_key(get_fit_top, -1), be_const_func(lvbe_cont_get_fit_top) }, - { be_const_key(get_fit_bottom, -1), be_const_func(lvbe_cont_get_fit_bottom) }, - { be_const_key(init, 9), be_const_func(lvbe_cont_create) }, - { be_const_key(create, -1), be_const_func(lvbe_cont_create) }, - { be_const_key(get_fit_right, 1), be_const_func(lvbe_cont_get_fit_right) }, - { be_const_key(get_fit_left, -1), be_const_func(lvbe_cont_get_fit_left) }, - { be_const_key(set_layout, -1), be_const_func(lvbe_cont_set_layout) }, - { be_const_key(dot_p, 7), be_const_int(0) }, - { be_const_key(set_fit4, -1), be_const_func(lvbe_cont_set_fit4) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_cont_map, - 13 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cpicker.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cpicker.h index a9ff749d2..5a91a5708 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cpicker.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_cpicker.h @@ -2,31 +2,14 @@ static be_define_const_map_slots(be_class_lv_cpicker_map) { { be_const_key(init, 2), be_const_func(lvbe_cpicker_create) }, - { be_const_key(get_hue, -1), be_const_func(lvbe_cpicker_get_hue) }, - { be_const_key(get_value, -1), be_const_func(lvbe_cpicker_get_value) }, - { be_const_key(set_color, 13), be_const_func(lvbe_cpicker_set_color) }, - { be_const_key(set_color_mode, -1), be_const_func(lvbe_cpicker_set_color_mode) }, - { be_const_key(get_knob_colored, 15), be_const_func(lvbe_cpicker_get_knob_colored) }, - { be_const_key(get_color_mode, -1), be_const_func(lvbe_cpicker_get_color_mode) }, - { be_const_key(set_hsv, 18), be_const_func(lvbe_cpicker_set_hsv) }, - { be_const_key(set_saturation, -1), be_const_func(lvbe_cpicker_set_saturation) }, - { be_const_key(set_knob_colored, -1), be_const_func(lvbe_cpicker_set_knob_colored) }, - { be_const_key(set_hue, 17), be_const_func(lvbe_cpicker_set_hue) }, - { be_const_key(set_color_mode_fixed, -1), be_const_func(lvbe_cpicker_set_color_mode_fixed) }, - { be_const_key(set_value, 0), be_const_func(lvbe_cpicker_set_value) }, - { be_const_key(set_type, -1), be_const_func(lvbe_cpicker_set_type) }, - { be_const_key(create, -1), be_const_func(lvbe_cpicker_create) }, - { be_const_key(get_color, 16), be_const_func(lvbe_cpicker_get_color) }, - { be_const_key(get_color_mode_fixed, -1), be_const_func(lvbe_cpicker_get_color_mode_fixed) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_saturation, -1), be_const_func(lvbe_cpicker_get_saturation) }, - { be_const_key(get_hsv, -1), be_const_func(lvbe_cpicker_get_hsv) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_cpicker_map, - 21 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_dropdown.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_dropdown.h index ee5d4904e..c36d9970e 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_dropdown.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_dropdown.h @@ -1,36 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_dropdown_map) { - { be_const_key(get_selected, -1), be_const_func(lvbe_dropdown_get_selected) }, - { be_const_key(get_show_selected, -1), be_const_func(lvbe_dropdown_get_show_selected) }, - { be_const_key(init, -1), be_const_func(lvbe_dropdown_create) }, - { be_const_key(set_symbol, 18), be_const_func(lvbe_dropdown_set_symbol) }, - { be_const_key(get_text, -1), be_const_func(lvbe_dropdown_get_text) }, - { be_const_key(set_text, 2), be_const_func(lvbe_dropdown_set_text) }, - { be_const_key(set_dir, 8), be_const_func(lvbe_dropdown_set_dir) }, - { be_const_key(get_dir, -1), be_const_func(lvbe_dropdown_get_dir) }, - { be_const_key(get_option_cnt, -1), be_const_func(lvbe_dropdown_get_option_cnt) }, - { be_const_key(create, -1), be_const_func(lvbe_dropdown_create) }, - { be_const_key(set_selected, -1), be_const_func(lvbe_dropdown_set_selected) }, - { be_const_key(dot_p, 24), be_const_int(0) }, - { be_const_key(open, 7), be_const_func(lvbe_dropdown_open) }, - { be_const_key(set_max_height, -1), be_const_func(lvbe_dropdown_set_max_height) }, - { be_const_key(add_option, -1), be_const_func(lvbe_dropdown_add_option) }, - { be_const_key(set_show_selected, 16), be_const_func(lvbe_dropdown_set_show_selected) }, + { be_const_key(init, 2), be_const_func(lvbe_dropdown_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_options_static, 9), be_const_func(lvbe_dropdown_set_options_static) }, - { be_const_key(clear_options, -1), be_const_func(lvbe_dropdown_clear_options) }, - { be_const_key(get_max_height, 11), be_const_func(lvbe_dropdown_get_max_height) }, - { be_const_key(set_options, 15), be_const_func(lvbe_dropdown_set_options) }, - { be_const_key(close, -1), be_const_func(lvbe_dropdown_close) }, - { be_const_key(get_selected_str, -1), be_const_func(lvbe_dropdown_get_selected_str) }, - { be_const_key(get_symbol, 13), be_const_func(lvbe_dropdown_get_symbol) }, - { be_const_key(get_options, -1), be_const_func(lvbe_dropdown_get_options) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_dropdown_map, - 25 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_gauge.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_gauge.h index eb7d98fa4..2e84145b9 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_gauge.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_gauge.h @@ -1,35 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_gauge_map) { - { be_const_key(get_needle_img_pivot_y, -1), be_const_func(lvbe_gauge_get_needle_img_pivot_y) }, - { be_const_key(get_needle_img_pivot_x, -1), be_const_func(lvbe_gauge_get_needle_img_pivot_x) }, - { be_const_key(get_line_count, -1), be_const_func(lvbe_gauge_get_line_count) }, - { be_const_key(init, -1), be_const_func(lvbe_gauge_create) }, - { be_const_key(dot_p, 20), be_const_int(0) }, - { be_const_key(create, -1), be_const_func(lvbe_gauge_create) }, - { be_const_key(get_min_value, 2), be_const_func(lvbe_gauge_get_min_value) }, - { be_const_key(set_range, -1), be_const_func(lvbe_gauge_set_range) }, - { be_const_key(get_max_value, -1), be_const_func(lvbe_gauge_get_max_value) }, - { be_const_key(get_value, 7), be_const_func(lvbe_gauge_get_value) }, - { be_const_key(get_label_count, -1), be_const_func(lvbe_gauge_get_label_count) }, - { be_const_key(set_needle_img, 1), be_const_func(lvbe_gauge_set_needle_img) }, - { be_const_key(get_needle_count, -1), be_const_func(lvbe_gauge_get_needle_count) }, + { be_const_key(init, 2), be_const_func(lvbe_gauge_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_scale, -1), be_const_func(lvbe_gauge_set_scale) }, - { be_const_key(set_critical_value, 16), be_const_func(lvbe_gauge_set_critical_value) }, - { be_const_key(get_angle_offset, -1), be_const_func(lvbe_gauge_get_angle_offset) }, - { be_const_key(get_critical_value, -1), be_const_func(lvbe_gauge_get_critical_value) }, - { be_const_key(set_formatter_cb, -1), be_const_func(lvbe_gauge_set_formatter_cb) }, - { be_const_key(set_needle_count, 4), be_const_func(lvbe_gauge_set_needle_count) }, - { be_const_key(set_angle_offset, 17), be_const_func(lvbe_gauge_set_angle_offset) }, - { be_const_key(set_value, -1), be_const_func(lvbe_gauge_set_value) }, - { be_const_key(get_scale_angle, -1), be_const_func(lvbe_gauge_get_scale_angle) }, - { be_const_key(get_needle_img, 12), be_const_func(lvbe_gauge_get_needle_img) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_gauge_map, - 24 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_group.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_group.h index b8387836f..46f29f0c1 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_group.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_group.h @@ -1,33 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_group_map) { - { be_const_key(get_editing, -1), be_const_func(lvbe_group_get_editing) }, - { be_const_key(focus_freeze, -1), be_const_func(lvbe_group_focus_freeze) }, - { be_const_key(get_wrap, -1), be_const_func(lvbe_group_get_wrap) }, - { be_const_key(tostring, 20), be_const_func(lvx_tostring) }, - { be_const_key(remove_all_objs, 21), be_const_func(lvbe_group_remove_all_objs) }, - { be_const_key(remove_obj, 10), be_const_func(lvbe_group_remove_obj) }, - { be_const_key(add_obj, -1), be_const_func(lvbe_group_add_obj) }, - { be_const_key(focus_obj, -1), be_const_func(lvbe_group_focus_obj) }, - { be_const_key(set_focus_cb, -1), be_const_func(lvbe_group_set_focus_cb) }, - { be_const_key(get_click_focus, 14), be_const_func(lvbe_group_get_click_focus) }, - { be_const_key(focus_next, -1), be_const_func(lvbe_group_focus_next) }, - { be_const_key(create, -1), be_const_func(lvbe_group_create) }, - { be_const_key(set_refocus_policy, 15), be_const_func(lvbe_group_set_refocus_policy) }, - { be_const_key(get_focused, -1), be_const_func(lvbe_group_get_focused) }, - { be_const_key(init, -1), be_const_func(lvbe_group_create) }, - { be_const_key(send_data, -1), be_const_func(lvbe_group_send_data) }, - { be_const_key(set_editing, -1), be_const_func(lvbe_group_set_editing) }, + { be_const_key(init, 2), be_const_func(lvbe_group_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_wrap, -1), be_const_func(lvbe_group_set_wrap) }, - { be_const_key(set_click_focus, 17), be_const_func(lvbe_group_set_click_focus) }, - { be_const_key(focus_prev, -1), be_const_func(lvbe_group_focus_prev) }, - { be_const_key(del, -1), be_const_func(lvbe_group_del) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_group_map, - 22 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_img.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_img.h index afca9d38d..6f04c933b 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_img.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_img.h @@ -1,33 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_img_map) { - { be_const_key(get_offset_y, -1), be_const_func(lvbe_img_get_offset_y) }, - { be_const_key(get_zoom, 2), be_const_func(lvbe_img_get_zoom) }, - { be_const_key(set_tasmota_logo, -1), be_const_func(lvbe_img_set_tasmota_logo) }, + { be_const_key(init, 2), be_const_func(lvbe_img_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(get_pivot, 15), be_const_func(lvbe_img_get_pivot) }, - { be_const_key(get_auto_size, 1), be_const_func(lvbe_img_get_auto_size) }, - { be_const_key(get_offset_x, 4), be_const_func(lvbe_img_get_offset_x) }, - { be_const_key(set_angle, 0), be_const_func(lvbe_img_set_angle) }, - { be_const_key(get_src, -1), be_const_func(lvbe_img_get_src) }, - { be_const_key(set_zoom, 12), be_const_func(lvbe_img_set_zoom) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(create, -1), be_const_func(lvbe_img_create) }, - { be_const_key(init, -1), be_const_func(lvbe_img_create) }, - { be_const_key(get_angle, -1), be_const_func(lvbe_img_get_angle) }, - { be_const_key(set_src, -1), be_const_func(lvbe_img_set_src) }, - { be_const_key(set_pivot, 17), be_const_func(lvbe_img_set_pivot) }, - { be_const_key(set_antialias, -1), be_const_func(lvbe_img_set_antialias) }, - { be_const_key(get_antialias, -1), be_const_func(lvbe_img_get_antialias) }, - { be_const_key(set_offset_x, -1), be_const_func(lvbe_img_set_offset_x) }, - { be_const_key(set_offset_y, 10), be_const_func(lvbe_img_set_offset_y) }, - { be_const_key(get_file_name, -1), be_const_func(lvbe_img_get_file_name) }, - { be_const_key(set_auto_size, -1), be_const_func(lvbe_img_set_auto_size) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_img_map, - 22 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_imgbtn.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_imgbtn.h index fb982bdc8..2270dfdff 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_imgbtn.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_imgbtn.h @@ -1,21 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_imgbtn_map) { - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_state, -1), be_const_func(lvbe_imgbtn_set_state) }, - { be_const_key(set_checkable, -1), be_const_func(lvbe_imgbtn_set_checkable) }, - { be_const_key(toggle, 1), be_const_func(lvbe_imgbtn_toggle) }, - { be_const_key(get_src, -1), be_const_func(lvbe_imgbtn_get_src) }, - { be_const_key(init, 6), be_const_func(lvbe_imgbtn_create) }, + { be_const_key(init, 2), be_const_func(lvbe_imgbtn_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(create, -1), be_const_func(lvbe_imgbtn_create) }, - { be_const_key(set_src, -1), be_const_func(lvbe_imgbtn_set_src) }, - { be_const_key(get_state, 0), be_const_func(lvbe_imgbtn_get_state) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_imgbtn_map, - 10 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_indev.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_indev.h index a6cedfe26..c8428ec95 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_indev.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_indev.h @@ -1,19 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_indev_map) { - { be_const_key(get_type, -1), be_const_func(lvbe_indev_get_type) }, - { be_const_key(search_obj, -1), be_const_func(lvbe_indev_search_obj) }, - { be_const_key(get_obj_act, -1), be_const_func(lvbe_indev_get_obj_act) }, - { be_const_key(init, 4), be_const_func(lv0_init) }, - { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(init, 2), be_const_func(lv0_init) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(enable, -1), be_const_func(lvbe_indev_enable) }, - { be_const_key(set_group, 1), be_const_func(lvbe_indev_set_group) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_indev_map, - 8 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_keyboard.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_keyboard.h index cae6a2476..68d674421 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_keyboard.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_keyboard.h @@ -1,24 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_keyboard_map) { + { be_const_key(init, 2), be_const_func(lvbe_keyboard_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_ctrl_map, 3), be_const_func(lvbe_keyboard_set_ctrl_map) }, - { be_const_key(def_event_cb, 8), be_const_func(lvbe_keyboard_def_event_cb) }, - { be_const_key(set_textarea, 9), be_const_func(lvbe_keyboard_set_textarea) }, - { be_const_key(create, -1), be_const_func(lvbe_keyboard_create) }, - { be_const_key(get_mode, 7), be_const_func(lvbe_keyboard_get_mode) }, - { be_const_key(init, -1), be_const_func(lvbe_keyboard_create) }, - { be_const_key(set_cursor_manage, -1), be_const_func(lvbe_keyboard_set_cursor_manage) }, - { be_const_key(set_map, -1), be_const_func(lvbe_keyboard_set_map) }, - { be_const_key(set_mode, -1), be_const_func(lvbe_keyboard_set_mode) }, - { be_const_key(get_textarea, -1), be_const_func(lvbe_keyboard_get_textarea) }, - { be_const_key(dot_p, 4), be_const_int(0) }, - { be_const_key(get_cursor_manage, 1), be_const_func(lvbe_keyboard_get_cursor_manage) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_keyboard_map, - 13 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_label.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_label.h index b59c025e1..5bcfae692 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_label.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_label.h @@ -1,37 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_label_map) { - { be_const_key(get_letter_on, -1), be_const_func(lvbe_label_get_letter_on) }, - { be_const_key(create, 14), be_const_func(lvbe_label_create) }, - { be_const_key(is_char_under_pos, -1), be_const_func(lvbe_label_is_char_under_pos) }, - { be_const_key(ins_text, -1), be_const_func(lvbe_label_ins_text) }, - { be_const_key(set_text_static, -1), be_const_func(lvbe_label_set_text_static) }, - { be_const_key(set_anim_speed, -1), be_const_func(lvbe_label_set_anim_speed) }, - { be_const_key(init, -1), be_const_func(lvbe_label_create) }, - { be_const_key(get_text_sel_start, -1), be_const_func(lvbe_label_get_text_sel_start) }, - { be_const_key(set_recolor, 15), be_const_func(lvbe_label_set_recolor) }, - { be_const_key(get_letter_pos, 23), be_const_func(lvbe_label_get_letter_pos) }, - { be_const_key(get_text_sel_end, -1), be_const_func(lvbe_label_get_text_sel_end) }, - { be_const_key(set_text_sel_start, 1), be_const_func(lvbe_label_set_text_sel_start) }, - { be_const_key(refr_text, 4), be_const_func(lvbe_label_refr_text) }, - { be_const_key(cut_text, 9), be_const_func(lvbe_label_cut_text) }, - { be_const_key(get_text, 16), be_const_func(lvbe_label_get_text) }, - { be_const_key(set_long_mode, -1), be_const_func(lvbe_label_set_long_mode) }, - { be_const_key(set_text, 17), be_const_func(lvbe_label_set_text) }, + { be_const_key(init, 2), be_const_func(lvbe_label_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_long_mode, -1), be_const_func(lvbe_label_get_long_mode) }, - { be_const_key(get_align, 6), be_const_func(lvbe_label_get_align) }, - { be_const_key(set_text_sel_end, 2), be_const_func(lvbe_label_set_text_sel_end) }, - { be_const_key(set_text_fmt, -1), be_const_func(lvbe_label_set_text_fmt) }, - { be_const_key(get_recolor, -1), be_const_func(lvbe_label_get_recolor) }, - { be_const_key(tostring, 24), be_const_func(lvx_tostring) }, - { be_const_key(get_anim_speed, -1), be_const_func(lvbe_label_get_anim_speed) }, - { be_const_key(set_align, -1), be_const_func(lvbe_label_set_align) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_label_map, - 26 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_led.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_led.h index 87f42c003..70bc6b820 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_led.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_led.h @@ -1,20 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_led_map) { - { be_const_key(get_bright, -1), be_const_func(lvbe_led_get_bright) }, - { be_const_key(toggle, 4), be_const_func(lvbe_led_toggle) }, - { be_const_key(on, -1), be_const_func(lvbe_led_on) }, - { be_const_key(set_bright, -1), be_const_func(lvbe_led_set_bright) }, - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(off, 8), be_const_func(lvbe_led_off) }, - { be_const_key(init, 3), be_const_func(lvbe_led_create) }, + { be_const_key(init, 2), be_const_func(lvbe_led_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(create, -1), be_const_func(lvbe_led_create) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_led_map, - 9 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_line.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_line.h index 6bd3d7bc7..7c32984a9 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_line.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_line.h @@ -1,20 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_line_map) { - { be_const_key(get_y_invert, -1), be_const_func(lvbe_line_get_y_invert) }, - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_auto_size, -1), be_const_func(lvbe_line_get_auto_size) }, - { be_const_key(init, -1), be_const_func(lvbe_line_create) }, - { be_const_key(set_auto_size, -1), be_const_func(lvbe_line_set_auto_size) }, - { be_const_key(set_points, 8), be_const_func(lvbe_line_set_points) }, - { be_const_key(set_y_invert, 3), be_const_func(lvbe_line_set_y_invert) }, + { be_const_key(init, 2), be_const_func(lvbe_line_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(create, -1), be_const_func(lvbe_line_create) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_line_map, - 9 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_linemeter.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_linemeter.h index c9742f1be..af20fbd2f 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_linemeter.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_linemeter.h @@ -1,28 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_linemeter_map) { - { be_const_key(set_mirror, 9), be_const_func(lvbe_linemeter_set_mirror) }, - { be_const_key(get_max_value, 10), be_const_func(lvbe_linemeter_get_max_value) }, - { be_const_key(tostring, 12), be_const_func(lvx_tostring) }, - { be_const_key(set_value, -1), be_const_func(lvbe_linemeter_set_value) }, - { be_const_key(set_angle_offset, -1), be_const_func(lvbe_linemeter_set_angle_offset) }, - { be_const_key(draw_scale, -1), be_const_func(lvbe_linemeter_draw_scale) }, - { be_const_key(get_mirror, 11), be_const_func(lvbe_linemeter_get_mirror) }, - { be_const_key(get_line_count, -1), be_const_func(lvbe_linemeter_get_line_count) }, - { be_const_key(set_scale, -1), be_const_func(lvbe_linemeter_set_scale) }, - { be_const_key(get_value, -1), be_const_func(lvbe_linemeter_get_value) }, - { be_const_key(get_scale_angle, -1), be_const_func(lvbe_linemeter_get_scale_angle) }, - { be_const_key(get_angle_offset, -1), be_const_func(lvbe_linemeter_get_angle_offset) }, - { be_const_key(set_range, -1), be_const_func(lvbe_linemeter_set_range) }, - { be_const_key(dot_p, 5), be_const_int(0) }, - { be_const_key(get_min_value, -1), be_const_func(lvbe_linemeter_get_min_value) }, - { be_const_key(init, -1), be_const_func(lvbe_linemeter_create) }, - { be_const_key(create, -1), be_const_func(lvbe_linemeter_create) }, + { be_const_key(init, 2), be_const_func(lvbe_linemeter_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_linemeter_map, - 17 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_list.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_list.h index 0de5de999..56701ea96 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_list.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_list.h @@ -1,40 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_list_map) { - { be_const_key(remove, -1), be_const_func(lvbe_list_remove) }, - { be_const_key(get_edge_flash, 16), be_const_func(lvbe_list_get_edge_flash) }, - { be_const_key(get_anim_time, -1), be_const_func(lvbe_list_get_anim_time) }, + { be_const_key(init, 2), be_const_func(lvbe_list_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(get_btn_label, 24), be_const_func(lvbe_list_get_btn_label) }, - { be_const_key(up, -1), be_const_func(lvbe_list_up) }, - { be_const_key(get_scrollbar_mode, -1), be_const_func(lvbe_list_get_scrollbar_mode) }, - { be_const_key(get_prev_btn, 28), be_const_func(lvbe_list_get_prev_btn) }, - { be_const_key(get_scroll_propagation, 14), be_const_func(lvbe_list_get_scroll_propagation) }, - { be_const_key(focus, 13), be_const_func(lvbe_list_focus) }, - { be_const_key(get_layout, 4), be_const_func(lvbe_list_get_layout) }, - { be_const_key(down, -1), be_const_func(lvbe_list_down) }, - { be_const_key(get_btn_index, -1), be_const_func(lvbe_list_get_btn_index) }, - { be_const_key(clean, -1), be_const_func(lvbe_list_clean) }, - { be_const_key(create, -1), be_const_func(lvbe_list_create) }, - { be_const_key(get_next_btn, -1), be_const_func(lvbe_list_get_next_btn) }, - { be_const_key(get_btn_img, -1), be_const_func(lvbe_list_get_btn_img) }, - { be_const_key(get_btn_selected, -1), be_const_func(lvbe_list_get_btn_selected) }, - { be_const_key(set_edge_flash, -1), be_const_func(lvbe_list_set_edge_flash) }, - { be_const_key(get_btn_text, -1), be_const_func(lvbe_list_get_btn_text) }, - { be_const_key(set_layout, -1), be_const_func(lvbe_list_set_layout) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_scrollbar_mode, -1), be_const_func(lvbe_list_set_scrollbar_mode) }, - { be_const_key(focus_btn, -1), be_const_func(lvbe_list_focus_btn) }, - { be_const_key(init, -1), be_const_func(lvbe_list_create) }, - { be_const_key(set_scroll_propagation, 27), be_const_func(lvbe_list_set_scroll_propagation) }, - { be_const_key(get_size, 20), be_const_func(lvbe_list_get_size) }, - { be_const_key(set_anim_time, -1), be_const_func(lvbe_list_set_anim_time) }, - { be_const_key(add_btn, -1), be_const_func(lvbe_list_add_btn) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_list_map, - 29 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_msgbox.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_msgbox.h index 6a349f213..f60c95fdd 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_msgbox.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_msgbox.h @@ -1,28 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_msgbox_map) { - { be_const_key(get_text, 12), be_const_func(lvbe_msgbox_get_text) }, - { be_const_key(set_anim_time, 3), be_const_func(lvbe_msgbox_set_anim_time) }, - { be_const_key(tostring, 0), be_const_func(lvx_tostring) }, - { be_const_key(add_btns, 4), be_const_func(lvbe_msgbox_add_btns) }, - { be_const_key(get_active_btn, -1), be_const_func(lvbe_msgbox_get_active_btn) }, - { be_const_key(stop_auto_close, -1), be_const_func(lvbe_msgbox_stop_auto_close) }, - { be_const_key(start_auto_close, -1), be_const_func(lvbe_msgbox_start_auto_close) }, - { be_const_key(init, -1), be_const_func(lvbe_msgbox_create) }, - { be_const_key(get_btnmatrix, -1), be_const_func(lvbe_msgbox_get_btnmatrix) }, - { be_const_key(get_anim_time, 6), be_const_func(lvbe_msgbox_get_anim_time) }, - { be_const_key(set_text_fmt, -1), be_const_func(lvbe_msgbox_set_text_fmt) }, - { be_const_key(set_recolor, 10), be_const_func(lvbe_msgbox_set_recolor) }, - { be_const_key(get_active_btn_text, -1), be_const_func(lvbe_msgbox_get_active_btn_text) }, - { be_const_key(dot_p, 8), be_const_int(0) }, - { be_const_key(get_recolor, -1), be_const_func(lvbe_msgbox_get_recolor) }, - { be_const_key(set_text, 7), be_const_func(lvbe_msgbox_set_text) }, - { be_const_key(create, -1), be_const_func(lvbe_msgbox_create) }, + { be_const_key(init, 2), be_const_func(lvbe_msgbox_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_msgbox_map, - 17 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_obj.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_obj.h index dec9038bf..5f5328325 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_obj.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_obj.h @@ -1,314 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_obj_map) { - { be_const_key(set_style_local_value_line_space, -1), be_const_func(lvbe_obj_set_style_local_value_line_space) }, - { be_const_key(get_style_scale_width, 160), be_const_func(lvbe_obj_get_style_scale_width) }, - { be_const_key(set_style_local_line_opa, 109), be_const_func(lvbe_obj_set_style_local_line_opa) }, - { be_const_key(get_style_border_color, -1), be_const_func(lvbe_obj_get_style_border_color) }, - { be_const_key(set_style_local_scale_border_width, -1), be_const_func(lvbe_obj_set_style_local_scale_border_width) }, - { be_const_key(get_style_shadow_color, 254), be_const_func(lvbe_obj_get_style_shadow_color) }, - { be_const_key(get_style_line_dash_gap, -1), be_const_func(lvbe_obj_get_style_line_dash_gap) }, - { be_const_key(get_height, -1), be_const_func(lvbe_obj_get_height) }, - { be_const_key(get_style_transform_angle, 21), be_const_func(lvbe_obj_get_style_transform_angle) }, - { be_const_key(get_style_image_recolor_opa, 277), be_const_func(lvbe_obj_get_style_image_recolor_opa) }, - { be_const_key(get_group, 129), be_const_func(lvbe_obj_get_group) }, - { be_const_key(set_style_local_text_color, -1), be_const_func(lvbe_obj_set_style_local_text_color) }, - { be_const_key(get_style_pattern_recolor_opa, -1), be_const_func(lvbe_obj_get_style_pattern_recolor_opa) }, - { be_const_key(get_local_style, -1), be_const_func(lvbe_obj_get_local_style) }, - { be_const_key(fade_in, -1), be_const_func(lvbe_obj_fade_in) }, - { be_const_key(get_style_value_line_space, 215), be_const_func(lvbe_obj_get_style_value_line_space) }, - { be_const_key(set_style_local_line_blend_mode, 186), be_const_func(lvbe_obj_set_style_local_line_blend_mode) }, - { be_const_key(get_style_size, -1), be_const_func(lvbe_obj_get_style_size) }, - { be_const_key(set_style_local_shadow_opa, -1), be_const_func(lvbe_obj_set_style_local_shadow_opa) }, - { be_const_key(get_drag_throw, 211), be_const_func(lvbe_obj_get_drag_throw) }, - { be_const_key(get_style_line_width, 38), be_const_func(lvbe_obj_get_style_line_width) }, - { be_const_key(set_drag_throw, 252), be_const_func(lvbe_obj_set_drag_throw) }, - { be_const_key(set_style_local_image_opa, 287), be_const_func(lvbe_obj_set_style_local_image_opa) }, - { be_const_key(init_draw_label_dsc, 60), be_const_func(lvbe_obj_init_draw_label_dsc) }, - { be_const_key(get_style_shadow_ofs_y, -1), be_const_func(lvbe_obj_get_style_shadow_ofs_y) }, - { be_const_key(set_style_local_pattern_blend_mode, 194), be_const_func(lvbe_obj_set_style_local_pattern_blend_mode) }, - { be_const_key(set_style_local_value_blend_mode, 81), be_const_func(lvbe_obj_set_style_local_value_blend_mode) }, - { be_const_key(set_size, -1), be_const_func(lvbe_obj_set_size) }, - { be_const_key(set_focus_parent, -1), be_const_func(lvbe_obj_set_focus_parent) }, - { be_const_key(get_screen, -1), be_const_func(lvbe_obj_get_screen) }, - { be_const_key(get_ext_click_pad_top, -1), be_const_func(lvbe_obj_get_ext_click_pad_top) }, - { be_const_key(set_style_local_value_ofs_y, -1), be_const_func(lvbe_obj_set_style_local_value_ofs_y) }, - { be_const_key(create, -1), be_const_func(lvbe_obj_create) }, - { be_const_key(get_style_pattern_image, -1), be_const_func(lvbe_obj_get_style_pattern_image) }, - { be_const_key(get_style_line_opa, -1), be_const_func(lvbe_obj_get_style_line_opa) }, - { be_const_key(set_state, 180), be_const_func(lvbe_obj_set_state) }, - { be_const_key(get_style_outline_opa, 22), be_const_func(lvbe_obj_get_style_outline_opa) }, - { be_const_key(set_style_local_transition_path, 52), be_const_func(lvbe_obj_set_style_local_transition_path) }, - { be_const_key(set_style_local_bg_main_stop, -1), be_const_func(lvbe_obj_set_style_local_bg_main_stop) }, - { be_const_key(get_inner_coords, 301), be_const_func(lvbe_obj_get_inner_coords) }, - { be_const_key(set_style_local_scale_end_border_width, -1), be_const_func(lvbe_obj_set_style_local_scale_end_border_width) }, - { be_const_key(set_style_local_pattern_repeat, 62), be_const_func(lvbe_obj_set_style_local_pattern_repeat) }, - { be_const_key(set_style_local_bg_color, 64), be_const_func(lvbe_obj_set_style_local_bg_color) }, - { be_const_key(set_click, 268), be_const_func(lvbe_obj_set_click) }, - { be_const_key(get_style_text_letter_space, 245), be_const_func(lvbe_obj_get_style_text_letter_space) }, - { be_const_key(set_style_local_pad_top, -1), be_const_func(lvbe_obj_set_style_local_pad_top) }, - { be_const_key(set_style_local_border_width, -1), be_const_func(lvbe_obj_set_style_local_border_width) }, - { be_const_key(get_style_transform_height, 184), be_const_func(lvbe_obj_get_style_transform_height) }, - { be_const_key(get_ext_click_pad_bottom, -1), be_const_func(lvbe_obj_get_ext_click_pad_bottom) }, - { be_const_key(get_drag_parent, -1), be_const_func(lvbe_obj_get_drag_parent) }, - { be_const_key(get_style_line_dash_width, 266), be_const_func(lvbe_obj_get_style_line_dash_width) }, - { be_const_key(get_style_bg_grad_stop, -1), be_const_func(lvbe_obj_get_style_bg_grad_stop) }, - { be_const_key(move_background, -1), be_const_func(lvbe_obj_move_background) }, - { be_const_key(get_style_line_color, -1), be_const_func(lvbe_obj_get_style_line_color) }, - { be_const_key(get_style_margin_right, -1), be_const_func(lvbe_obj_get_style_margin_right) }, - { be_const_key(get_style_image_recolor, -1), be_const_func(lvbe_obj_get_style_image_recolor) }, - { be_const_key(add_state, -1), be_const_func(lvbe_obj_add_state) }, - { be_const_key(set_design_cb, -1), be_const_func(lvbe_obj_set_design_cb) }, - { be_const_key(set_style_local_bg_blend_mode, -1), be_const_func(lvbe_obj_set_style_local_bg_blend_mode) }, - { be_const_key(get_style_shadow_blend_mode, -1), be_const_func(lvbe_obj_get_style_shadow_blend_mode) }, - { be_const_key(set_style_local_transition_delay, 195), be_const_func(lvbe_obj_set_style_local_transition_delay) }, - { be_const_key(align_x, 93), be_const_func(lvbe_obj_align_x) }, - { be_const_key(get_style_bg_main_stop, 168), be_const_func(lvbe_obj_get_style_bg_main_stop) }, - { be_const_key(get_style_border_width, 74), be_const_func(lvbe_obj_get_style_border_width) }, - { be_const_key(get_style_border_blend_mode, -1), be_const_func(lvbe_obj_get_style_border_blend_mode) }, - { be_const_key(clear_protect, -1), be_const_func(lvbe_obj_clear_protect) }, - { be_const_key(move_foreground, -1), be_const_func(lvbe_obj_move_foreground) }, - { be_const_key(get_style_bg_grad_dir, -1), be_const_func(lvbe_obj_get_style_bg_grad_dir) }, - { be_const_key(set_style_local_transition_prop_2, -1), be_const_func(lvbe_obj_set_style_local_transition_prop_2) }, - { be_const_key(set_style_local_pad_inner, -1), be_const_func(lvbe_obj_set_style_local_pad_inner) }, - { be_const_key(get_style_border_opa, -1), be_const_func(lvbe_obj_get_style_border_opa) }, - { be_const_key(set_style_local_border_opa, -1), be_const_func(lvbe_obj_set_style_local_border_opa) }, - { be_const_key(set_style_local_line_color, -1), be_const_func(lvbe_obj_set_style_local_line_color) }, - { be_const_key(get_style_line_blend_mode, -1), be_const_func(lvbe_obj_get_style_line_blend_mode) }, - { be_const_key(get_style_text_sel_color, -1), be_const_func(lvbe_obj_get_style_text_sel_color) }, - { be_const_key(set_style_local_shadow_ofs_x, -1), be_const_func(lvbe_obj_set_style_local_shadow_ofs_x) }, - { be_const_key(set_style_local_radius, 267), be_const_func(lvbe_obj_set_style_local_radius) }, - { be_const_key(init_draw_line_dsc, -1), be_const_func(lvbe_obj_init_draw_line_dsc) }, - { be_const_key(is_focused, -1), be_const_func(lvbe_obj_is_focused) }, - { be_const_key(get_adv_hittest, 116), be_const_func(lvbe_obj_get_adv_hittest) }, - { be_const_key(set_style_local_text_letter_space, -1), be_const_func(lvbe_obj_set_style_local_text_letter_space) }, - { be_const_key(get_click, -1), be_const_func(lvbe_obj_get_click) }, - { be_const_key(get_style_shadow_spread, -1), be_const_func(lvbe_obj_get_style_shadow_spread) }, - { be_const_key(set_style_local_outline_pad, -1), be_const_func(lvbe_obj_set_style_local_outline_pad) }, - { be_const_key(set_event_cb, 131), be_const_func(lvbe_obj_set_event_cb) }, - { be_const_key(realign, 94), be_const_func(lvbe_obj_realign) }, - { be_const_key(set_parent_event, 191), be_const_func(lvbe_obj_set_parent_event) }, - { be_const_key(get_style_value_ofs_y, -1), be_const_func(lvbe_obj_get_style_value_ofs_y) }, - { be_const_key(get_focus_parent, 117), be_const_func(lvbe_obj_get_focus_parent) }, - { be_const_key(clean, 170), be_const_func(lvbe_obj_clean) }, - { be_const_key(set_ext_click_area, -1), be_const_func(lvbe_obj_set_ext_click_area) }, - { be_const_key(get_style_pattern_recolor, 133), be_const_func(lvbe_obj_get_style_pattern_recolor) }, - { be_const_key(get_coords, -1), be_const_func(lvbe_obj_get_coords) }, - { be_const_key(get_width_margin, -1), be_const_func(lvbe_obj_get_width_margin) }, - { be_const_key(set_gesture_parent, 130), be_const_func(lvbe_obj_set_gesture_parent) }, - { be_const_key(get_ext_click_pad_right, 57), be_const_func(lvbe_obj_get_ext_click_pad_right) }, - { be_const_key(set_style_local_clip_corner, -1), be_const_func(lvbe_obj_set_style_local_clip_corner) }, - { be_const_key(invalidate_area, 236), be_const_func(lvbe_obj_invalidate_area) }, - { be_const_key(is_point_on_coords, -1), be_const_func(lvbe_obj_is_point_on_coords) }, - { be_const_key(set_style_local_bg_grad_stop, -1), be_const_func(lvbe_obj_set_style_local_bg_grad_stop) }, - { be_const_key(get_style_pad_bottom, 119), be_const_func(lvbe_obj_get_style_pad_bottom) }, - { be_const_key(set_style_local_transform_angle, -1), be_const_func(lvbe_obj_set_style_local_transform_angle) }, - { be_const_key(get_style_pad_right, 67), be_const_func(lvbe_obj_get_style_pad_right) }, - { be_const_key(set_style_local_transform_height, -1), be_const_func(lvbe_obj_set_style_local_transform_height) }, - { be_const_key(set_style_local_transition_prop_1, -1), be_const_func(lvbe_obj_set_style_local_transition_prop_1) }, - { be_const_key(set_style_local_pad_bottom, -1), be_const_func(lvbe_obj_set_style_local_pad_bottom) }, - { be_const_key(set_style_local_scale_end_color, 141), be_const_func(lvbe_obj_set_style_local_scale_end_color) }, - { be_const_key(get_drag_dir, -1), be_const_func(lvbe_obj_get_drag_dir) }, - { be_const_key(get_child_back, -1), be_const_func(lvbe_obj_get_child_back) }, - { be_const_key(set_style_local_outline_color, 138), be_const_func(lvbe_obj_set_style_local_outline_color) }, - { be_const_key(set_adv_hittest, -1), be_const_func(lvbe_obj_set_adv_hittest) }, - { be_const_key(init_draw_rect_dsc, 82), be_const_func(lvbe_obj_init_draw_rect_dsc) }, - { be_const_key(get_parent_event, -1), be_const_func(lvbe_obj_get_parent_event) }, - { be_const_key(get_style_transition_prop_4, -1), be_const_func(lvbe_obj_get_style_transition_prop_4) }, - { be_const_key(set_style_local_pattern_image, 166), be_const_func(lvbe_obj_set_style_local_pattern_image) }, - { be_const_key(set_style_local_margin_right, -1), be_const_func(lvbe_obj_set_style_local_margin_right) }, - { be_const_key(get_hidden, -1), be_const_func(lvbe_obj_get_hidden) }, - { be_const_key(get_user_data, 169), be_const_func(lvbe_obj_get_user_data) }, - { be_const_key(get_style_pattern_blend_mode, 136), be_const_func(lvbe_obj_get_style_pattern_blend_mode) }, - { be_const_key(get_style_transition_prop_6, -1), be_const_func(lvbe_obj_get_style_transition_prop_6) }, - { be_const_key(get_style_value_letter_space, 33), be_const_func(lvbe_obj_get_style_value_letter_space) }, - { be_const_key(get_style_shadow_ofs_x, 173), be_const_func(lvbe_obj_get_style_shadow_ofs_x) }, - { be_const_key(get_style_value_blend_mode, -1), be_const_func(lvbe_obj_get_style_value_blend_mode) }, - { be_const_key(get_height_fit, -1), be_const_func(lvbe_obj_get_height_fit) }, - { be_const_key(set_style_local_shadow_blend_mode, -1), be_const_func(lvbe_obj_set_style_local_shadow_blend_mode) }, - { be_const_key(area_is_visible, -1), be_const_func(lvbe_obj_area_is_visible) }, - { be_const_key(set_style_local_size, -1), be_const_func(lvbe_obj_set_style_local_size) }, - { be_const_key(set_style_local_bg_grad_color, -1), be_const_func(lvbe_obj_set_style_local_bg_grad_color) }, - { be_const_key(get_style_transition_delay, -1), be_const_func(lvbe_obj_get_style_transition_delay) }, - { be_const_key(get_type, -1), be_const_func(lvbe_obj_get_type) }, - { be_const_key(get_protect, 265), be_const_func(lvbe_obj_get_protect) }, - { be_const_key(get_auto_realign, -1), be_const_func(lvbe_obj_get_auto_realign) }, - { be_const_key(get_style_clip_corner, -1), be_const_func(lvbe_obj_get_style_clip_corner) }, - { be_const_key(get_style_transition_time, -1), be_const_func(lvbe_obj_get_style_transition_time) }, - { be_const_key(get_style_margin_left, -1), be_const_func(lvbe_obj_get_style_margin_left) }, - { be_const_key(get_height_margin, 233), be_const_func(lvbe_obj_get_height_margin) }, - { be_const_key(get_style_image_opa, -1), be_const_func(lvbe_obj_get_style_image_opa) }, - { be_const_key(set_style_local_margin_left, 257), be_const_func(lvbe_obj_set_style_local_margin_left) }, - { be_const_key(get_width_fit, -1), be_const_func(lvbe_obj_get_width_fit) }, - { be_const_key(get_style_margin_top, 147), be_const_func(lvbe_obj_get_style_margin_top) }, - { be_const_key(set_style_local_value_align, -1), be_const_func(lvbe_obj_set_style_local_value_align) }, - { be_const_key(get_width_grid, 29), be_const_func(lvbe_obj_get_width_grid) }, - { be_const_key(get_style_line_rounded, -1), be_const_func(lvbe_obj_get_style_line_rounded) }, - { be_const_key(get_ext_attr, -1), be_const_func(lvbe_obj_get_ext_attr) }, - { be_const_key(set_style_local_line_rounded, -1), be_const_func(lvbe_obj_set_style_local_line_rounded) }, - { be_const_key(set_style_local_outline_opa, -1), be_const_func(lvbe_obj_set_style_local_outline_opa) }, - { be_const_key(del, 218), be_const_func(lvbe_obj_del) }, - { be_const_key(get_style_outline_color, 177), be_const_func(lvbe_obj_get_style_outline_color) }, - { be_const_key(refresh_ext_draw_pad, 285), be_const_func(lvbe_obj_refresh_ext_draw_pad) }, - { be_const_key(remove_style, 227), be_const_func(lvbe_obj_remove_style) }, - { be_const_key(allocate_ext_attr, -1), be_const_func(lvbe_obj_allocate_ext_attr) }, - { be_const_key(invalidate, -1), be_const_func(lvbe_obj_invalidate) }, - { be_const_key(set_drag_parent, -1), be_const_func(lvbe_obj_set_drag_parent) }, - { be_const_key(set_style_local_transition_prop_6, -1), be_const_func(lvbe_obj_set_style_local_transition_prop_6) }, + { be_const_key(init, 2), be_const_func(lvbe_obj_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_style_local_bg_opa, 159), be_const_func(lvbe_obj_set_style_local_bg_opa) }, - { be_const_key(get_style_margin_bottom, 28), be_const_func(lvbe_obj_get_style_margin_bottom) }, - { be_const_key(get_parent, -1), be_const_func(lvbe_obj_get_parent) }, - { be_const_key(align_y, -1), be_const_func(lvbe_obj_align_y) }, - { be_const_key(set_style_local_scale_end_line_width, -1), be_const_func(lvbe_obj_set_style_local_scale_end_line_width) }, - { be_const_key(get_style_image_blend_mode, -1), be_const_func(lvbe_obj_get_style_image_blend_mode) }, - { be_const_key(finish_transitions, -1), be_const_func(lvbe_obj_finish_transitions) }, - { be_const_key(remove_style_local_prop, -1), be_const_func(lvbe_obj_remove_style_local_prop) }, - { be_const_key(get_style_value_opa, 140), be_const_func(lvbe_obj_get_style_value_opa) }, - { be_const_key(get_style_value_str, -1), be_const_func(lvbe_obj_get_style_value_str) }, - { be_const_key(set_style_local_value_letter_space, 104), be_const_func(lvbe_obj_set_style_local_value_letter_space) }, - { be_const_key(set_pos, -1), be_const_func(lvbe_obj_set_pos) }, - { be_const_key(set_drag_dir, -1), be_const_func(lvbe_obj_set_drag_dir) }, - { be_const_key(get_style_bg_blend_mode, 59), be_const_func(lvbe_obj_get_style_bg_blend_mode) }, - { be_const_key(get_style_transition_prop_3, 262), be_const_func(lvbe_obj_get_style_transition_prop_3) }, - { be_const_key(set_width, -1), be_const_func(lvbe_obj_set_width) }, - { be_const_key(get_height_grid, -1), be_const_func(lvbe_obj_get_height_grid) }, - { be_const_key(set_style_local_pattern_opa, 302), be_const_func(lvbe_obj_set_style_local_pattern_opa) }, - { be_const_key(get_child, -1), be_const_func(lvbe_obj_get_child) }, - { be_const_key(set_base_dir, -1), be_const_func(lvbe_obj_set_base_dir) }, - { be_const_key(set_style_local_outline_blend_mode, -1), be_const_func(lvbe_obj_set_style_local_outline_blend_mode) }, - { be_const_key(count_children, 174), be_const_func(lvbe_obj_count_children) }, - { be_const_key(set_style_local_shadow_spread, -1), be_const_func(lvbe_obj_set_style_local_shadow_spread) }, - { be_const_key(is_visible, -1), be_const_func(lvbe_obj_is_visible) }, - { be_const_key(get_style_scale_end_border_width, 251), be_const_func(lvbe_obj_get_style_scale_end_border_width) }, - { be_const_key(get_focused_obj, -1), be_const_func(lvbe_obj_get_focused_obj) }, - { be_const_key(get_style_value_align, -1), be_const_func(lvbe_obj_get_style_value_align) }, - { be_const_key(get_style_bg_grad_color, 48), be_const_func(lvbe_obj_get_style_bg_grad_color) }, - { be_const_key(set_style_local_image_recolor_opa, -1), be_const_func(lvbe_obj_set_style_local_image_recolor_opa) }, - { be_const_key(get_style_outline_pad, -1), be_const_func(lvbe_obj_get_style_outline_pad) }, - { be_const_key(get_style_transition_prop_2, -1), be_const_func(lvbe_obj_get_style_transition_prop_2) }, - { be_const_key(set_width_fit, -1), be_const_func(lvbe_obj_set_width_fit) }, - { be_const_key(set_style_local_shadow_color, 234), be_const_func(lvbe_obj_set_style_local_shadow_color) }, - { be_const_key(set_style_local_scale_width, -1), be_const_func(lvbe_obj_set_style_local_scale_width) }, - { be_const_key(get_top, -1), be_const_func(lvbe_obj_get_top) }, - { be_const_key(get_style_pad_inner, -1), be_const_func(lvbe_obj_get_style_pad_inner) }, - { be_const_key(set_style_local_margin_bottom, -1), be_const_func(lvbe_obj_set_style_local_margin_bottom) }, - { be_const_key(get_style_outline_blend_mode, 77), be_const_func(lvbe_obj_get_style_outline_blend_mode) }, - { be_const_key(set_style_local_line_dash_width, 70), be_const_func(lvbe_obj_set_style_local_line_dash_width) }, - { be_const_key(get_x, -1), be_const_func(lvbe_obj_get_x) }, - { be_const_key(set_auto_realign, -1), be_const_func(lvbe_obj_set_auto_realign) }, - { be_const_key(set_style_local_border_color, -1), be_const_func(lvbe_obj_set_style_local_border_color) }, - { be_const_key(get_style_transition_prop_5, -1), be_const_func(lvbe_obj_get_style_transition_prop_5) }, - { be_const_key(set_style_local_pattern_recolor_opa, -1), be_const_func(lvbe_obj_set_style_local_pattern_recolor_opa) }, - { be_const_key(add_protect, -1), be_const_func(lvbe_obj_add_protect) }, - { be_const_key(set_style_local_pad_right, 190), be_const_func(lvbe_obj_set_style_local_pad_right) }, - { be_const_key(get_base_dir, -1), be_const_func(lvbe_obj_get_base_dir) }, - { be_const_key(is_protected, -1), be_const_func(lvbe_obj_is_protected) }, - { be_const_key(get_style_radius, -1), be_const_func(lvbe_obj_get_style_radius) }, - { be_const_key(get_style_border_post, 126), be_const_func(lvbe_obj_get_style_border_post) }, - { be_const_key(get_style_text_line_space, 235), be_const_func(lvbe_obj_get_style_text_line_space) }, - { be_const_key(set_style_local_opa_scale, -1), be_const_func(lvbe_obj_set_style_local_opa_scale) }, - { be_const_key(set_signal_cb, -1), be_const_func(lvbe_obj_set_signal_cb) }, - { be_const_key(set_style_local_image_blend_mode, 124), be_const_func(lvbe_obj_set_style_local_image_blend_mode) }, - { be_const_key(set_drag, 181), be_const_func(lvbe_obj_set_drag) }, - { be_const_key(set_style_local_line_width, -1), be_const_func(lvbe_obj_set_style_local_line_width) }, - { be_const_key(set_style_local_text_sel_color, 208), be_const_func(lvbe_obj_set_style_local_text_sel_color) }, - { be_const_key(get_gesture_parent, 54), be_const_func(lvbe_obj_get_gesture_parent) }, - { be_const_key(get_draw_rect_ext_pad_size, -1), be_const_func(lvbe_obj_get_draw_rect_ext_pad_size) }, - { be_const_key(set_style_local_text_opa, -1), be_const_func(lvbe_obj_set_style_local_text_opa) }, - { be_const_key(refresh_style, -1), be_const_func(lvbe_obj_refresh_style) }, - { be_const_key(hittest, 183), be_const_func(lvbe_obj_hittest) }, - { be_const_key(clear_state, -1), be_const_func(lvbe_obj_clear_state) }, - { be_const_key(set_style_local_value_color, -1), be_const_func(lvbe_obj_set_style_local_value_color) }, - { be_const_key(get_style_scale_grad_color, 13), be_const_func(lvbe_obj_get_style_scale_grad_color) }, - { be_const_key(reset_style_list, 12), be_const_func(lvbe_obj_reset_style_list) }, - { be_const_key(set_width_margin, 19), be_const_func(lvbe_obj_set_width_margin) }, - { be_const_key(get_style_bg_opa, -1), be_const_func(lvbe_obj_get_style_bg_opa) }, - { be_const_key(get_style_scale_border_width, -1), be_const_func(lvbe_obj_get_style_scale_border_width) }, - { be_const_key(align, -1), be_const_func(lvbe_obj_align) }, - { be_const_key(align_mid, -1), be_const_func(lvbe_obj_align_mid) }, - { be_const_key(set_style_local_border_side, -1), be_const_func(lvbe_obj_set_style_local_border_side) }, - { be_const_key(set_style_local_transition_time, -1), be_const_func(lvbe_obj_set_style_local_transition_time) }, - { be_const_key(init, 217), be_const_func(lvbe_obj_create) }, - { be_const_key(set_style_local_text_font, -1), be_const_func(lvbe_obj_set_style_local_text_font) }, - { be_const_key(set_style_local_text_sel_bg_color, -1), be_const_func(lvbe_obj_set_style_local_text_sel_bg_color) }, - { be_const_key(get_y, 151), be_const_func(lvbe_obj_get_y) }, - { be_const_key(get_style_border_side, 4), be_const_func(lvbe_obj_get_style_border_side) }, - { be_const_key(set_hidden, -1), be_const_func(lvbe_obj_set_hidden) }, - { be_const_key(set_style_local_value_opa, 244), be_const_func(lvbe_obj_set_style_local_value_opa) }, - { be_const_key(set_style_local_margin_top, -1), be_const_func(lvbe_obj_set_style_local_margin_top) }, - { be_const_key(set_style_local_value_str, -1), be_const_func(lvbe_obj_set_style_local_value_str) }, - { be_const_key(set_style_local_value_ofs_x, 187), be_const_func(lvbe_obj_set_style_local_value_ofs_x) }, - { be_const_key(get_style_text_color, 51), be_const_func(lvbe_obj_get_style_text_color) }, - { be_const_key(get_style_pattern_opa, -1), be_const_func(lvbe_obj_get_style_pattern_opa) }, - { be_const_key(clean_style_list, -1), be_const_func(lvbe_obj_clean_style_list) }, - { be_const_key(set_style_local_text_blend_mode, -1), be_const_func(lvbe_obj_set_style_local_text_blend_mode) }, - { be_const_key(get_style_transform_width, -1), be_const_func(lvbe_obj_get_style_transform_width) }, - { be_const_key(set_style_local_transform_zoom, 239), be_const_func(lvbe_obj_set_style_local_transform_zoom) }, - { be_const_key(set_style_local_scale_grad_color, 188), be_const_func(lvbe_obj_set_style_local_scale_grad_color) }, - { be_const_key(set_style_local_transition_prop_4, -1), be_const_func(lvbe_obj_set_style_local_transition_prop_4) }, - { be_const_key(set_style_local_pattern_recolor, -1), be_const_func(lvbe_obj_set_style_local_pattern_recolor) }, - { be_const_key(set_style_local_shadow_width, -1), be_const_func(lvbe_obj_set_style_local_shadow_width) }, - { be_const_key(get_style_opa_scale, -1), be_const_func(lvbe_obj_get_style_opa_scale) }, - { be_const_key(set_style_local_bg_grad_dir, -1), be_const_func(lvbe_obj_set_style_local_bg_grad_dir) }, - { be_const_key(set_top, 269), be_const_func(lvbe_obj_set_top) }, - { be_const_key(set_y, -1), be_const_func(lvbe_obj_set_y) }, - { be_const_key(get_width, -1), be_const_func(lvbe_obj_get_width) }, - { be_const_key(set_style_local_border_post, -1), be_const_func(lvbe_obj_set_style_local_border_post) }, - { be_const_key(get_style_value_color, -1), be_const_func(lvbe_obj_get_style_value_color) }, - { be_const_key(get_style_text_opa, -1), be_const_func(lvbe_obj_get_style_text_opa) }, - { be_const_key(set_style_local_pad_left, 295), be_const_func(lvbe_obj_set_style_local_pad_left) }, - { be_const_key(get_style_shadow_width, -1), be_const_func(lvbe_obj_get_style_shadow_width) }, - { be_const_key(report_style_mod, -1), be_const_func(lvbe_obj_report_style_mod) }, - { be_const_key(get_style_pad_top, 110), be_const_func(lvbe_obj_get_style_pad_top) }, - { be_const_key(set_style_local_line_dash_gap, -1), be_const_func(lvbe_obj_set_style_local_line_dash_gap) }, - { be_const_key(get_style_scale_end_line_width, 201), be_const_func(lvbe_obj_get_style_scale_end_line_width) }, - { be_const_key(del_anim_ready_cb, -1), be_const_func(lvbe_obj_del_anim_ready_cb) }, - { be_const_key(set_style_local_transform_width, -1), be_const_func(lvbe_obj_set_style_local_transform_width) }, - { be_const_key(get_style_bg_color, -1), be_const_func(lvbe_obj_get_style_bg_color) }, - { be_const_key(get_style_text_blend_mode, -1), be_const_func(lvbe_obj_get_style_text_blend_mode) }, - { be_const_key(align_mid_x, -1), be_const_func(lvbe_obj_align_mid_x) }, - { be_const_key(get_style_outline_width, -1), be_const_func(lvbe_obj_get_style_outline_width) }, - { be_const_key(get_ext_draw_pad, -1), be_const_func(lvbe_obj_get_ext_draw_pad) }, - { be_const_key(dot_p, 278), be_const_int(0) }, - { be_const_key(get_style_pattern_repeat, -1), be_const_func(lvbe_obj_get_style_pattern_repeat) }, - { be_const_key(set_style_local_image_recolor, -1), be_const_func(lvbe_obj_set_style_local_image_recolor) }, - { be_const_key(init_draw_img_dsc, -1), be_const_func(lvbe_obj_init_draw_img_dsc) }, - { be_const_key(set_style_local_border_blend_mode, 148), be_const_func(lvbe_obj_set_style_local_border_blend_mode) }, - { be_const_key(set_style_local_transition_prop_3, 72), be_const_func(lvbe_obj_set_style_local_transition_prop_3) }, - { be_const_key(get_state, -1), be_const_func(lvbe_obj_get_state) }, - { be_const_key(set_x, -1), be_const_func(lvbe_obj_set_x) }, - { be_const_key(set_style_local_text_decor, -1), be_const_func(lvbe_obj_set_style_local_text_decor) }, - { be_const_key(set_style_local_transition_prop_5, -1), be_const_func(lvbe_obj_set_style_local_transition_prop_5) }, - { be_const_key(set_height, 172), be_const_func(lvbe_obj_set_height) }, - { be_const_key(del_async, 213), be_const_func(lvbe_obj_del_async) }, - { be_const_key(set_style_local_shadow_ofs_y, -1), be_const_func(lvbe_obj_set_style_local_shadow_ofs_y) }, - { be_const_key(get_style_transition_prop_1, -1), be_const_func(lvbe_obj_get_style_transition_prop_1) }, - { be_const_key(count_children_recursive, -1), be_const_func(lvbe_obj_count_children_recursive) }, - { be_const_key(get_style_pad_left, -1), be_const_func(lvbe_obj_get_style_pad_left) }, - { be_const_key(set_user_data, -1), be_const_func(lvbe_obj_set_user_data) }, - { be_const_key(set_height_margin, 288), be_const_func(lvbe_obj_set_height_margin) }, - { be_const_key(set_style_local_text_line_space, -1), be_const_func(lvbe_obj_set_style_local_text_line_space) }, - { be_const_key(get_style_scale_end_color, -1), be_const_func(lvbe_obj_get_style_scale_end_color) }, - { be_const_key(set_height_fit, -1), be_const_func(lvbe_obj_set_height_fit) }, - { be_const_key(get_style_transform_zoom, 283), be_const_func(lvbe_obj_get_style_transform_zoom) }, - { be_const_key(handle_get_type_signal, -1), be_const_func(lvbe_obj_handle_get_type_signal) }, - { be_const_key(fade_out, -1), be_const_func(lvbe_obj_fade_out) }, - { be_const_key(get_style_value_ofs_x, 125), be_const_func(lvbe_obj_get_style_value_ofs_x) }, - { be_const_key(get_ext_click_pad_left, 113), be_const_func(lvbe_obj_get_ext_click_pad_left) }, - { be_const_key(align_mid_y, -1), be_const_func(lvbe_obj_align_mid_y) }, - { be_const_key(get_drag, -1), be_const_func(lvbe_obj_get_drag) }, - { be_const_key(set_style_local_value_font, 17), be_const_func(lvbe_obj_set_style_local_value_font) }, - { be_const_key(get_style_shadow_opa, -1), be_const_func(lvbe_obj_get_style_shadow_opa) }, - { be_const_key(set_parent, -1), be_const_func(lvbe_obj_set_parent) }, - { be_const_key(add_style, 73), be_const_func(lvbe_obj_add_style) }, - { be_const_key(set_style_local_outline_width, -1), be_const_func(lvbe_obj_set_style_local_outline_width) }, - { be_const_key(get_style_text_sel_bg_color, -1), be_const_func(lvbe_obj_get_style_text_sel_bg_color) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_obj_map, - 303 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_objmask.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_objmask.h index 2175712ca..e0d00517a 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_objmask.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_objmask.h @@ -1,17 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_objmask_map) { + { be_const_key(init, 2), be_const_func(lvbe_objmask_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(tostring, 0), be_const_func(lvx_tostring) }, - { be_const_key(remove_mask, -1), be_const_func(lvbe_objmask_remove_mask) }, - { be_const_key(init, -1), be_const_func(lvbe_objmask_create) }, - { be_const_key(create, -1), be_const_func(lvbe_objmask_create) }, - { be_const_key(update_mask, 4), be_const_func(lvbe_objmask_update_mask) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_objmask_map, - 6 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_page.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_page.h index 2e8e90c40..a345946de 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_page.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_page.h @@ -1,47 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_page_map) { - { be_const_key(on_edge, -1), be_const_func(lvbe_page_on_edge) }, - { be_const_key(glue_obj, -1), be_const_func(lvbe_page_glue_obj) }, - { be_const_key(scroll_ver, -1), be_const_func(lvbe_page_scroll_ver) }, - { be_const_key(get_height_fit, -1), be_const_func(lvbe_page_get_height_fit) }, - { be_const_key(get_scrollbar_mode, 16), be_const_func(lvbe_page_get_scrollbar_mode) }, - { be_const_key(create, 29), be_const_func(lvbe_page_create) }, - { be_const_key(get_scrl_height, -1), be_const_func(lvbe_page_get_scrl_height) }, - { be_const_key(set_scrl_layout, -1), be_const_func(lvbe_page_set_scrl_layout) }, - { be_const_key(set_edge_flash, -1), be_const_func(lvbe_page_set_edge_flash) }, - { be_const_key(get_height_grid, -1), be_const_func(lvbe_page_get_height_grid) }, - { be_const_key(get_scrl_fit_bottom, 1), be_const_func(lvbe_page_get_scrl_fit_bottom) }, - { be_const_key(get_scrl_layout, 18), be_const_func(lvbe_page_get_scrl_layout) }, - { be_const_key(get_scrl_fit_left, 33), be_const_func(lvbe_page_get_scrl_fit_left) }, - { be_const_key(get_width_grid, -1), be_const_func(lvbe_page_get_width_grid) }, - { be_const_key(set_scrl_height, 6), be_const_func(lvbe_page_set_scrl_height) }, - { be_const_key(init, -1), be_const_func(lvbe_page_create) }, - { be_const_key(get_edge_flash, -1), be_const_func(lvbe_page_get_edge_flash) }, - { be_const_key(focus, -1), be_const_func(lvbe_page_focus) }, - { be_const_key(set_anim_time, -1), be_const_func(lvbe_page_set_anim_time) }, + { be_const_key(init, 2), be_const_func(lvbe_page_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_width_fit, 22), be_const_func(lvbe_page_get_width_fit) }, - { be_const_key(get_scrollable, 34), be_const_func(lvbe_page_get_scrollable) }, - { be_const_key(get_scroll_propagation, -1), be_const_func(lvbe_page_get_scroll_propagation) }, - { be_const_key(get_scrl_width, -1), be_const_func(lvbe_page_get_scrl_width) }, - { be_const_key(set_scrollbar_mode, 9), be_const_func(lvbe_page_set_scrollbar_mode) }, - { be_const_key(tostring, 27), be_const_func(lvx_tostring) }, - { be_const_key(clean, -1), be_const_func(lvbe_page_clean) }, - { be_const_key(set_scrollable_fit2, -1), be_const_func(lvbe_page_set_scrollable_fit2) }, - { be_const_key(set_scroll_propagation, 32), be_const_func(lvbe_page_set_scroll_propagation) }, - { be_const_key(set_scrollable_fit, -1), be_const_func(lvbe_page_set_scrollable_fit) }, - { be_const_key(scroll_hor, -1), be_const_func(lvbe_page_scroll_hor) }, - { be_const_key(get_anim_time, 17), be_const_func(lvbe_page_get_anim_time) }, - { be_const_key(start_edge_flash, -1), be_const_func(lvbe_page_start_edge_flash) }, - { be_const_key(get_scrl_fit_top, -1), be_const_func(lvbe_page_get_scrl_fit_top) }, - { be_const_key(get_scrl_fit_right, -1), be_const_func(lvbe_page_get_scrl_fit_right) }, - { be_const_key(set_scrl_width, -1), be_const_func(lvbe_page_set_scrl_width) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_page_map, - 36 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_roller.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_roller.h index b7ba4f84f..82995edf2 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_roller.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_roller.h @@ -1,28 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_roller_map) { - { be_const_key(set_options, -1), be_const_func(lvbe_roller_set_options) }, - { be_const_key(get_align, 6), be_const_func(lvbe_roller_get_align) }, - { be_const_key(set_visible_row_count, 12), be_const_func(lvbe_roller_set_visible_row_count) }, - { be_const_key(get_selected_str, -1), be_const_func(lvbe_roller_get_selected_str) }, - { be_const_key(get_selected, -1), be_const_func(lvbe_roller_get_selected) }, - { be_const_key(set_selected, -1), be_const_func(lvbe_roller_set_selected) }, - { be_const_key(set_anim_time, 0), be_const_func(lvbe_roller_set_anim_time) }, - { be_const_key(set_align, -1), be_const_func(lvbe_roller_set_align) }, - { be_const_key(get_auto_fit, -1), be_const_func(lvbe_roller_get_auto_fit) }, - { be_const_key(set_auto_fit, 10), be_const_func(lvbe_roller_set_auto_fit) }, - { be_const_key(get_anim_time, -1), be_const_func(lvbe_roller_get_anim_time) }, - { be_const_key(get_option_cnt, 5), be_const_func(lvbe_roller_get_option_cnt) }, + { be_const_key(init, 2), be_const_func(lvbe_roller_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(get_options, 14), be_const_func(lvbe_roller_get_options) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(init, 7), be_const_func(lvbe_roller_create) }, - { be_const_key(create, -1), be_const_func(lvbe_roller_create) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_roller_map, - 17 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_slider.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_slider.h index 6e51a05c7..10a0a7823 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_slider.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_slider.h @@ -1,27 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_slider_map) { - { be_const_key(get_type, -1), be_const_func(lvbe_slider_get_type) }, - { be_const_key(get_anim_time, -1), be_const_func(lvbe_slider_get_anim_time) }, - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(init, 10), be_const_func(lvbe_slider_create) }, - { be_const_key(is_dragged, -1), be_const_func(lvbe_slider_is_dragged) }, + { be_const_key(init, 2), be_const_func(lvbe_slider_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(create, -1), be_const_func(lvbe_slider_create) }, - { be_const_key(get_value, -1), be_const_func(lvbe_slider_get_value) }, - { be_const_key(get_max_value, -1), be_const_func(lvbe_slider_get_max_value) }, - { be_const_key(set_range, 7), be_const_func(lvbe_slider_set_range) }, - { be_const_key(set_anim_time, 2), be_const_func(lvbe_slider_set_anim_time) }, - { be_const_key(get_left_value, -1), be_const_func(lvbe_slider_get_left_value) }, - { be_const_key(set_type, -1), be_const_func(lvbe_slider_set_type) }, - { be_const_key(set_value, 6), be_const_func(lvbe_slider_set_value) }, - { be_const_key(get_min_value, -1), be_const_func(lvbe_slider_get_min_value) }, - { be_const_key(set_left_value, 1), be_const_func(lvbe_slider_set_left_value) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_slider_map, - 16 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinbox.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinbox.h index c641683f3..14129797d 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinbox.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinbox.h @@ -1,28 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_spinbox_map) { - { be_const_key(get_value, 6), be_const_func(lvbe_spinbox_get_value) }, - { be_const_key(decrement, -1), be_const_func(lvbe_spinbox_decrement) }, - { be_const_key(tostring, 4), be_const_func(lvx_tostring) }, - { be_const_key(set_value, -1), be_const_func(lvbe_spinbox_set_value) }, - { be_const_key(step_next, 11), be_const_func(lvbe_spinbox_step_next) }, - { be_const_key(init, -1), be_const_func(lvbe_spinbox_create) }, - { be_const_key(set_rollover, -1), be_const_func(lvbe_spinbox_set_rollover) }, - { be_const_key(get_step, -1), be_const_func(lvbe_spinbox_get_step) }, - { be_const_key(set_padding_left, -1), be_const_func(lvbe_spinbox_set_padding_left) }, - { be_const_key(set_digit_format, -1), be_const_func(lvbe_spinbox_set_digit_format) }, - { be_const_key(increment, -1), be_const_func(lvbe_spinbox_increment) }, - { be_const_key(set_range, -1), be_const_func(lvbe_spinbox_set_range) }, - { be_const_key(get_rollover, -1), be_const_func(lvbe_spinbox_get_rollover) }, + { be_const_key(init, 2), be_const_func(lvbe_spinbox_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_step, -1), be_const_func(lvbe_spinbox_set_step) }, - { be_const_key(step_prev, 5), be_const_func(lvbe_spinbox_step_prev) }, - { be_const_key(create, -1), be_const_func(lvbe_spinbox_create) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_spinbox_map, - 17 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinner.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinner.h index 1e61698e5..5f5e44912 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinner.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_spinner.h @@ -1,24 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_spinner_map) { - { be_const_key(tostring, 8), be_const_func(lvx_tostring) }, - { be_const_key(get_dir, -1), be_const_func(lvbe_spinner_get_dir) }, - { be_const_key(get_arc_length, -1), be_const_func(lvbe_spinner_get_arc_length) }, - { be_const_key(dot_p, 4), be_const_int(0) }, - { be_const_key(create, -1), be_const_func(lvbe_spinner_create) }, - { be_const_key(get_spin_time, -1), be_const_func(lvbe_spinner_get_spin_time) }, - { be_const_key(init, 1), be_const_func(lvbe_spinner_create) }, - { be_const_key(anim_cb, -1), be_const_func(lvbe_spinner_anim_cb) }, - { be_const_key(set_spin_time, 10), be_const_func(lvbe_spinner_set_spin_time) }, - { be_const_key(set_arc_length, -1), be_const_func(lvbe_spinner_set_arc_length) }, - { be_const_key(set_type, 7), be_const_func(lvbe_spinner_set_type) }, - { be_const_key(get_type, 3), be_const_func(lvbe_spinner_get_type) }, - { be_const_key(set_dir, 5), be_const_func(lvbe_spinner_set_dir) }, + { be_const_key(init, 2), be_const_func(lvbe_spinner_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_spinner_map, - 13 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_style.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_style.h index 1cb58622f..f3bc896ad 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_style.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_style.h @@ -1,114 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_style_map) { - { be_const_key(set_line_dash_width, -1), be_const_func(lvbe_style_set_line_dash_width) }, - { be_const_key(set_bg_grad_dir, -1), be_const_func(lvbe_style_set_bg_grad_dir) }, - { be_const_key(set_text_blend_mode, 84), be_const_func(lvbe_style_set_text_blend_mode) }, - { be_const_key(set_border_blend_mode, 75), be_const_func(lvbe_style_set_border_blend_mode) }, - { be_const_key(set_bg_main_stop, -1), be_const_func(lvbe_style_set_bg_main_stop) }, - { be_const_key(list_get_local_style, -1), be_const_func(lvbe_style_list_get_local_style) }, - { be_const_key(set_transform_height, 40), be_const_func(lvbe_style_set_transform_height) }, - { be_const_key(set_shadow_opa, 33), be_const_func(lvbe_style_set_shadow_opa) }, - { be_const_key(set_value_blend_mode, 51), be_const_func(lvbe_style_set_value_blend_mode) }, - { be_const_key(set_shadow_ofs_x, -1), be_const_func(lvbe_style_set_shadow_ofs_x) }, - { be_const_key(set_pattern_blend_mode, -1), be_const_func(lvbe_style_set_pattern_blend_mode) }, - { be_const_key(set_text_letter_space, -1), be_const_func(lvbe_style_set_text_letter_space) }, - { be_const_key(set_margin_right, 14), be_const_func(lvbe_style_set_margin_right) }, - { be_const_key(set_transition_delay, -1), be_const_func(lvbe_style_set_transition_delay) }, - { be_const_key(set_shadow_blend_mode, -1), be_const_func(lvbe_style_set_shadow_blend_mode) }, - { be_const_key(set_value_color, -1), be_const_func(lvbe_style_set_value_color) }, - { be_const_key(set_text_line_space, -1), be_const_func(lvbe_style_set_text_line_space) }, - { be_const_key(set_transition_prop_1, -1), be_const_func(lvbe_style_set_transition_prop_1) }, - { be_const_key(set_pattern_image, 47), be_const_func(lvbe_style_set_pattern_image) }, - { be_const_key(set_image_recolor, -1), be_const_func(lvbe_style_set_image_recolor) }, - { be_const_key(set_pattern_opa, -1), be_const_func(lvbe_style_set_pattern_opa) }, - { be_const_key(set_outline_blend_mode, -1), be_const_func(lvbe_style_set_outline_blend_mode) }, - { be_const_key(set_radius, -1), be_const_func(lvbe_style_set_radius) }, - { be_const_key(set_text_color, -1), be_const_func(lvbe_style_set_text_color) }, - { be_const_key(set_pattern_repeat, -1), be_const_func(lvbe_style_set_pattern_repeat) }, - { be_const_key(set_value_align, -1), be_const_func(lvbe_style_set_value_align) }, - { be_const_key(set_scale_width, 82), be_const_func(lvbe_style_set_scale_width) }, - { be_const_key(set_line_color, -1), be_const_func(lvbe_style_set_line_color) }, - { be_const_key(set_text_opa, 4), be_const_func(lvbe_style_set_text_opa) }, - { be_const_key(set_size, -1), be_const_func(lvbe_style_set_size) }, - { be_const_key(set_border_opa, 72), be_const_func(lvbe_style_set_border_opa) }, - { be_const_key(set_line_opa, 12), be_const_func(lvbe_style_set_line_opa) }, - { be_const_key(set_pad_inner, -1), be_const_func(lvbe_style_set_pad_inner) }, - { be_const_key(set_margin_bottom, -1), be_const_func(lvbe_style_set_margin_bottom) }, - { be_const_key(set_margin_top, 66), be_const_func(lvbe_style_set_margin_top) }, - { be_const_key(init, -1), be_const_func(lvs_init) }, - { be_const_key(set_transition_prop_2, -1), be_const_func(lvbe_style_set_transition_prop_2) }, - { be_const_key(set_transition_prop_5, -1), be_const_func(lvbe_style_set_transition_prop_5) }, - { be_const_key(set_transition_prop_6, 26), be_const_func(lvbe_style_set_transition_prop_6) }, - { be_const_key(set_border_post, 30), be_const_func(lvbe_style_set_border_post) }, - { be_const_key(set_scale_end_line_width, -1), be_const_func(lvbe_style_set_scale_end_line_width) }, - { be_const_key(set_pad_left, 64), be_const_func(lvbe_style_set_pad_left) }, - { be_const_key(set_scale_border_width, -1), be_const_func(lvbe_style_set_scale_border_width) }, - { be_const_key(set_line_blend_mode, 34), be_const_func(lvbe_style_set_line_blend_mode) }, - { be_const_key(set_image_recolor_opa, -1), be_const_func(lvbe_style_set_image_recolor_opa) }, - { be_const_key(set_bg_color, -1), be_const_func(lvbe_style_set_bg_color) }, - { be_const_key(set_pad_bottom, -1), be_const_func(lvbe_style_set_pad_bottom) }, - { be_const_key(set_transition_time, -1), be_const_func(lvbe_style_set_transition_time) }, - { be_const_key(set_outline_pad, 67), be_const_func(lvbe_style_set_outline_pad) }, - { be_const_key(set_transform_angle, 32), be_const_func(lvbe_style_set_transform_angle) }, - { be_const_key(set_value_line_space, -1), be_const_func(lvbe_style_set_value_line_space) }, - { be_const_key(set_image_opa, 76), be_const_func(lvbe_style_set_image_opa) }, - { be_const_key(set_pattern_recolor, -1), be_const_func(lvbe_style_set_pattern_recolor) }, - { be_const_key(set_bg_grad_color, 85), be_const_func(lvbe_style_set_bg_grad_color) }, - { be_const_key(set_value_letter_space, -1), be_const_func(lvbe_style_set_value_letter_space) }, - { be_const_key(set_shadow_spread, 0), be_const_func(lvbe_style_set_shadow_spread) }, - { be_const_key(set_text_font, 97), be_const_func(lvbe_style_set_text_font) }, - { be_const_key(set_line_width, -1), be_const_func(lvbe_style_set_line_width) }, - { be_const_key(set_shadow_color, -1), be_const_func(lvbe_style_set_shadow_color) }, - { be_const_key(set_transform_zoom, -1), be_const_func(lvbe_style_set_transform_zoom) }, - { be_const_key(set_outline_color, 79), be_const_func(lvbe_style_set_outline_color) }, - { be_const_key(set_shadow_ofs_y, 87), be_const_func(lvbe_style_set_shadow_ofs_y) }, - { be_const_key(set_text_sel_bg_color, -1), be_const_func(lvbe_style_set_text_sel_bg_color) }, - { be_const_key(set_text_decor, -1), be_const_func(lvbe_style_set_text_decor) }, + { be_const_key(init, 2), be_const_func(lvs_init) }, { be_const_key(tostring, -1), be_const_func(lvs_tostring) }, - { be_const_key(set_clip_corner, -1), be_const_func(lvbe_style_set_clip_corner) }, - { be_const_key(set_value_str, -1), be_const_func(lvbe_style_set_value_str) }, - { be_const_key(set_pattern_recolor_opa, 16), be_const_func(lvbe_style_set_pattern_recolor_opa) }, - { be_const_key(set_border_side, -1), be_const_func(lvbe_style_set_border_side) }, - { be_const_key(set_scale_grad_color, -1), be_const_func(lvbe_style_set_scale_grad_color) }, - { be_const_key(set_line_rounded, 10), be_const_func(lvbe_style_set_line_rounded) }, - { be_const_key(set_pad_right, 35), be_const_func(lvbe_style_set_pad_right) }, - { be_const_key(set_transition_prop_4, -1), be_const_func(lvbe_style_set_transition_prop_4) }, - { be_const_key(set_transition_prop_3, 99), be_const_func(lvbe_style_set_transition_prop_3) }, - { be_const_key(list_init, -1), be_const_func(lvbe_style_list_init) }, - { be_const_key(set_transform_width, -1), be_const_func(lvbe_style_set_transform_width) }, - { be_const_key(set_bg_grad_stop, -1), be_const_func(lvbe_style_set_bg_grad_stop) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_value_opa, 50), be_const_func(lvbe_style_set_value_opa) }, - { be_const_key(set_value_font, -1), be_const_func(lvbe_style_set_value_font) }, - { be_const_key(set_text_sel_color, -1), be_const_func(lvbe_style_set_text_sel_color) }, - { be_const_key(set_outline_width, -1), be_const_func(lvbe_style_set_outline_width) }, - { be_const_key(set_value_ofs_x, 11), be_const_func(lvbe_style_set_value_ofs_x) }, - { be_const_key(set_scale_end_color, -1), be_const_func(lvbe_style_set_scale_end_color) }, - { be_const_key(set_margin_left, -1), be_const_func(lvbe_style_set_margin_left) }, - { be_const_key(copy, -1), be_const_func(lvbe_style_copy) }, - { be_const_key(set_shadow_width, -1), be_const_func(lvbe_style_set_shadow_width) }, - { be_const_key(set_bg_opa, -1), be_const_func(lvbe_style_set_bg_opa) }, - { be_const_key(list_copy, 73), be_const_func(lvbe_style_list_copy) }, - { be_const_key(set_value_ofs_y, 17), be_const_func(lvbe_style_set_value_ofs_y) }, - { be_const_key(set_opa_scale, 15), be_const_func(lvbe_style_set_opa_scale) }, - { be_const_key(set_scale_end_border_width, 37), be_const_func(lvbe_style_set_scale_end_border_width) }, - { be_const_key(set_border_color, 81), be_const_func(lvbe_style_set_border_color) }, - { be_const_key(set_line_dash_gap, 95), be_const_func(lvbe_style_set_line_dash_gap) }, - { be_const_key(set_bg_blend_mode, -1), be_const_func(lvbe_style_set_bg_blend_mode) }, - { be_const_key(remove_prop, 77), be_const_func(lvbe_style_remove_prop) }, - { be_const_key(set_border_width, -1), be_const_func(lvbe_style_set_border_width) }, - { be_const_key(set_image_blend_mode, -1), be_const_func(lvbe_style_set_image_blend_mode) }, - { be_const_key(set_transition_path, -1), be_const_func(lvbe_style_set_transition_path) }, - { be_const_key(set_outline_opa, 29), be_const_func(lvbe_style_set_outline_opa) }, - { be_const_key(reset, -1), be_const_func(lvbe_style_reset) }, - { be_const_key(set_pad_top, 45), be_const_func(lvbe_style_set_pad_top) }, - { be_const_key(list_get_style, -1), be_const_func(lvbe_style_list_get_style) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_style_map, - 103 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_switch.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_switch.h index e7011f6d0..335286fce 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_switch.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_switch.h @@ -1,21 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_switch_map) { - { be_const_key(get_anim_time, 1), be_const_func(lvbe_switch_get_anim_time) }, - { be_const_key(init, -1), be_const_func(lvbe_switch_create) }, - { be_const_key(off, -1), be_const_func(lvbe_switch_off) }, - { be_const_key(toggle, -1), be_const_func(lvbe_switch_toggle) }, - { be_const_key(on, -1), be_const_func(lvbe_switch_on) }, - { be_const_key(tostring, 0), be_const_func(lvx_tostring) }, - { be_const_key(get_state, -1), be_const_func(lvbe_switch_get_state) }, - { be_const_key(set_anim_time, 8), be_const_func(lvbe_switch_set_anim_time) }, - { be_const_key(create, -1), be_const_func(lvbe_switch_create) }, - { be_const_key(dot_p, 6), be_const_int(0) }, + { be_const_key(init, 2), be_const_func(lvbe_switch_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_switch_map, - 10 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_table.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_table.h index 9b63755bc..9ad524712 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_table.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_table.h @@ -1,33 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_table_map) { - { be_const_key(init, -1), be_const_func(lvbe_table_create) }, - { be_const_key(set_cell_crop, -1), be_const_func(lvbe_table_set_cell_crop) }, - { be_const_key(set_cell_value, -1), be_const_func(lvbe_table_set_cell_value) }, + { be_const_key(init, 2), be_const_func(lvbe_table_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_cell_merge_right, -1), be_const_func(lvbe_table_set_cell_merge_right) }, - { be_const_key(set_cell_type, -1), be_const_func(lvbe_table_set_cell_type) }, - { be_const_key(get_col_width, 15), be_const_func(lvbe_table_get_col_width) }, - { be_const_key(get_row_cnt, 12), be_const_func(lvbe_table_get_row_cnt) }, - { be_const_key(set_row_cnt, -1), be_const_func(lvbe_table_set_row_cnt) }, - { be_const_key(get_cell_crop, 0), be_const_func(lvbe_table_get_cell_crop) }, - { be_const_key(get_cell_align, 14), be_const_func(lvbe_table_get_cell_align) }, - { be_const_key(create, -1), be_const_func(lvbe_table_create) }, - { be_const_key(get_cell_merge_right, -1), be_const_func(lvbe_table_get_cell_merge_right) }, - { be_const_key(set_col_width, -1), be_const_func(lvbe_table_set_col_width) }, - { be_const_key(set_cell_align, -1), be_const_func(lvbe_table_set_cell_align) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_cell_value_fmt, 10), be_const_func(lvbe_table_set_cell_value_fmt) }, - { be_const_key(set_col_cnt, -1), be_const_func(lvbe_table_set_col_cnt) }, - { be_const_key(get_col_cnt, 17), be_const_func(lvbe_table_get_col_cnt) }, - { be_const_key(get_cell_type, 6), be_const_func(lvbe_table_get_cell_type) }, - { be_const_key(get_cell_value, 7), be_const_func(lvbe_table_get_cell_value) }, - { be_const_key(get_pressed_cell, 13), be_const_func(lvbe_table_get_pressed_cell) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_table_map, - 22 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tabview.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tabview.h index 5aba1814a..1c29ebe88 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tabview.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tabview.h @@ -1,26 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_tabview_map) { - { be_const_key(init, -1), be_const_func(lvbe_tabview_create) }, - { be_const_key(get_anim_time, 13), be_const_func(lvbe_tabview_get_anim_time) }, - { be_const_key(set_anim_time, 8), be_const_func(lvbe_tabview_set_anim_time) }, - { be_const_key(add_tab, 6), be_const_func(lvbe_tabview_add_tab) }, + { be_const_key(init, 2), be_const_func(lvbe_tabview_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(set_btns_pos, 12), be_const_func(lvbe_tabview_set_btns_pos) }, - { be_const_key(get_tab_count, -1), be_const_func(lvbe_tabview_get_tab_count) }, - { be_const_key(get_tab_act, 11), be_const_func(lvbe_tabview_get_tab_act) }, - { be_const_key(create, -1), be_const_func(lvbe_tabview_create) }, - { be_const_key(get_btns_pos, -1), be_const_func(lvbe_tabview_get_btns_pos) }, - { be_const_key(set_tab_act, 1), be_const_func(lvbe_tabview_set_tab_act) }, - { be_const_key(clean_tab, -1), be_const_func(lvbe_tabview_clean_tab) }, - { be_const_key(get_tab, -1), be_const_func(lvbe_tabview_get_tab) }, - { be_const_key(tostring, 14), be_const_func(lvx_tostring) }, - { be_const_key(set_tab_name, -1), be_const_func(lvbe_tabview_set_tab_name) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_tabview_map, - 15 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_textarea.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_textarea.h index 25cbc8835..0284a9e59 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_textarea.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_textarea.h @@ -1,58 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_textarea_map) { - { be_const_key(get_text, -1), be_const_func(lvbe_textarea_get_text) }, - { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_pwd_mode, 10), be_const_func(lvbe_textarea_get_pwd_mode) }, - { be_const_key(get_text_sel_en, 27), be_const_func(lvbe_textarea_get_text_sel_en) }, - { be_const_key(set_scrollbar_mode, 41), be_const_func(lvbe_textarea_set_scrollbar_mode) }, - { be_const_key(set_cursor_click_pos, -1), be_const_func(lvbe_textarea_set_cursor_click_pos) }, - { be_const_key(set_text, 9), be_const_func(lvbe_textarea_set_text) }, - { be_const_key(del_char, 39), be_const_func(lvbe_textarea_del_char) }, - { be_const_key(cursor_right, 42), be_const_func(lvbe_textarea_cursor_right) }, - { be_const_key(cursor_up, -1), be_const_func(lvbe_textarea_cursor_up) }, - { be_const_key(cursor_down, -1), be_const_func(lvbe_textarea_cursor_down) }, - { be_const_key(set_text_align, 45), be_const_func(lvbe_textarea_set_text_align) }, - { be_const_key(set_pwd_mode, -1), be_const_func(lvbe_textarea_set_pwd_mode) }, - { be_const_key(del_char_forward, -1), be_const_func(lvbe_textarea_del_char_forward) }, - { be_const_key(text_is_selected, 38), be_const_func(lvbe_textarea_text_is_selected) }, - { be_const_key(get_cursor_hidden, -1), be_const_func(lvbe_textarea_get_cursor_hidden) }, - { be_const_key(set_text_sel, -1), be_const_func(lvbe_textarea_set_text_sel) }, - { be_const_key(set_insert_replace, -1), be_const_func(lvbe_textarea_set_insert_replace) }, - { be_const_key(get_max_length, 34), be_const_func(lvbe_textarea_get_max_length) }, - { be_const_key(set_cursor_blink_time, 25), be_const_func(lvbe_textarea_set_cursor_blink_time) }, - { be_const_key(add_char, 19), be_const_func(lvbe_textarea_add_char) }, - { be_const_key(init, -1), be_const_func(lvbe_textarea_create) }, - { be_const_key(get_edge_flash, -1), be_const_func(lvbe_textarea_get_edge_flash) }, - { be_const_key(set_cursor_hidden, 0), be_const_func(lvbe_textarea_set_cursor_hidden) }, - { be_const_key(get_one_line, -1), be_const_func(lvbe_textarea_get_one_line) }, - { be_const_key(get_placeholder_text, -1), be_const_func(lvbe_textarea_get_placeholder_text) }, - { be_const_key(set_cursor_pos, -1), be_const_func(lvbe_textarea_set_cursor_pos) }, - { be_const_key(get_scrollbar_mode, -1), be_const_func(lvbe_textarea_get_scrollbar_mode) }, - { be_const_key(get_cursor_blink_time, 17), be_const_func(lvbe_textarea_get_cursor_blink_time) }, - { be_const_key(get_scroll_propagation, 28), be_const_func(lvbe_textarea_get_scroll_propagation) }, - { be_const_key(get_label, 18), be_const_func(lvbe_textarea_get_label) }, - { be_const_key(cursor_left, -1), be_const_func(lvbe_textarea_cursor_left) }, - { be_const_key(set_accepted_chars, -1), be_const_func(lvbe_textarea_set_accepted_chars) }, - { be_const_key(set_placeholder_text, 31), be_const_func(lvbe_textarea_set_placeholder_text) }, - { be_const_key(set_max_length, -1), be_const_func(lvbe_textarea_set_max_length) }, - { be_const_key(get_accepted_chars, 37), be_const_func(lvbe_textarea_get_accepted_chars) }, - { be_const_key(get_cursor_click_pos, -1), be_const_func(lvbe_textarea_get_cursor_click_pos) }, - { be_const_key(get_cursor_pos, -1), be_const_func(lvbe_textarea_get_cursor_pos) }, - { be_const_key(set_pwd_show_time, -1), be_const_func(lvbe_textarea_set_pwd_show_time) }, - { be_const_key(set_edge_flash, -1), be_const_func(lvbe_textarea_set_edge_flash) }, - { be_const_key(clear_selection, 22), be_const_func(lvbe_textarea_clear_selection) }, - { be_const_key(get_pwd_show_time, -1), be_const_func(lvbe_textarea_get_pwd_show_time) }, + { be_const_key(init, 2), be_const_func(lvbe_textarea_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(set_one_line, -1), be_const_func(lvbe_textarea_set_one_line) }, - { be_const_key(add_text, 7), be_const_func(lvbe_textarea_add_text) }, - { be_const_key(set_scroll_propagation, -1), be_const_func(lvbe_textarea_set_scroll_propagation) }, - { be_const_key(create, -1), be_const_func(lvbe_textarea_create) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_textarea_map, - 47 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tileview.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tileview.h index 2887c8219..34111754a 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tileview.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_tileview.h @@ -1,23 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_tileview_map) { - { be_const_key(get_tile_act, 2), be_const_func(lvbe_tileview_get_tile_act) }, + { be_const_key(init, 2), be_const_func(lvbe_tileview_create) }, { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, - { be_const_key(init, -1), be_const_func(lvbe_tileview_create) }, - { be_const_key(add_element, 0), be_const_func(lvbe_tileview_add_element) }, - { be_const_key(get_edge_flash, -1), be_const_func(lvbe_tileview_get_edge_flash) }, - { be_const_key(set_valid_positions, 6), be_const_func(lvbe_tileview_set_valid_positions) }, - { be_const_key(create, -1), be_const_func(lvbe_tileview_create) }, - { be_const_key(set_tile_act, 9), be_const_func(lvbe_tileview_set_tile_act) }, - { be_const_key(set_edge_flash, -1), be_const_func(lvbe_tileview_set_edge_flash) }, - { be_const_key(dot_p, 10), be_const_int(0) }, - { be_const_key(get_anim_time, -1), be_const_func(lvbe_tileview_get_anim_time) }, - { be_const_key(set_anim_time, -1), be_const_func(lvbe_tileview_set_anim_time) }, + { be_const_key(dot_p, -1), be_const_int(0) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_tileview_map, - 12 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_win.h b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_win.h index bf7f60f75..5d65d04e9 100644 --- a/lib/libesp32/Berry/generate/be_fixed_be_class_lv_win.h +++ b/lib/libesp32/Berry/generate/be_fixed_be_class_lv_win.h @@ -1,42 +1,15 @@ #include "be_constobj.h" static be_define_const_map_slots(be_class_lv_win_map) { - { be_const_key(set_content_size, 10), be_const_func(lvbe_win_set_content_size) }, - { be_const_key(set_layout, -1), be_const_func(lvbe_win_set_layout) }, + { be_const_key(init, 2), be_const_func(lvbe_win_create) }, + { be_const_key(tostring, -1), be_const_func(lvx_tostring) }, { be_const_key(dot_p, -1), be_const_int(0) }, - { be_const_key(get_title, -1), be_const_func(lvbe_win_get_title) }, - { be_const_key(clean, 8), be_const_func(lvbe_win_clean) }, - { be_const_key(get_content, -1), be_const_func(lvbe_win_get_content) }, - { be_const_key(set_btn_width, -1), be_const_func(lvbe_win_set_btn_width) }, - { be_const_key(title_get_alignment, -1), be_const_func(lvbe_win_title_get_alignment) }, - { be_const_key(scroll_hor, -1), be_const_func(lvbe_win_scroll_hor) }, - { be_const_key(add_btn_right, -1), be_const_func(lvbe_win_add_btn_right) }, - { be_const_key(get_anim_time, 13), be_const_func(lvbe_win_get_anim_time) }, - { be_const_key(init, -1), be_const_func(lvbe_win_create) }, - { be_const_key(get_from_btn, 15), be_const_func(lvbe_win_get_from_btn) }, - { be_const_key(add_btn_left, -1), be_const_func(lvbe_win_add_btn_left) }, - { be_const_key(title_set_alignment, -1), be_const_func(lvbe_win_title_set_alignment) }, - { be_const_key(scroll_ver, -1), be_const_func(lvbe_win_scroll_ver) }, - { be_const_key(set_header_height, -1), be_const_func(lvbe_win_set_header_height) }, - { be_const_key(focus, 19), be_const_func(lvbe_win_focus) }, - { be_const_key(set_anim_time, 5), be_const_func(lvbe_win_set_anim_time) }, - { be_const_key(close_event_cb, -1), be_const_func(lvbe_win_close_event_cb) }, - { be_const_key(create, -1), be_const_func(lvbe_win_create) }, - { be_const_key(get_sb_mode, 7), be_const_func(lvbe_win_get_sb_mode) }, - { be_const_key(get_btn_width, -1), be_const_func(lvbe_win_get_btn_width) }, - { be_const_key(get_width, -1), be_const_func(lvbe_win_get_width) }, - { be_const_key(get_layout, -1), be_const_func(lvbe_win_get_layout) }, - { be_const_key(set_drag, 2), be_const_func(lvbe_win_set_drag) }, - { be_const_key(tostring, 3), be_const_func(lvx_tostring) }, - { be_const_key(set_scrollbar_mode, -1), be_const_func(lvbe_win_set_scrollbar_mode) }, - { be_const_key(set_title, 24), be_const_func(lvbe_win_set_title) }, - { be_const_key(get_drag, 11), be_const_func(lvbe_win_get_drag) }, - { be_const_key(get_header_height, -1), be_const_func(lvbe_win_get_header_height) }, + { be_const_key(member, 0), be_const_func(lvx_member) }, }; static be_define_const_map( be_class_lv_win_map, - 31 + 4 ); BE_EXPORT_VARIABLE be_define_const_class( diff --git a/lib/libesp32/Berry/generate/be_fixed_lvgl.h b/lib/libesp32/Berry/generate/be_fixed_lvgl.h index 75d8d2df5..b284e5ab2 100644 --- a/lib/libesp32/Berry/generate/be_fixed_lvgl.h +++ b/lib/libesp32/Berry/generate/be_fixed_lvgl.h @@ -1,474 +1,83 @@ #include "be_constobj.h" static be_define_const_map_slots(m_liblvgl_map) { - { be_const_key(screenshot, 63), be_const_func(lv0_screenshot) }, - { be_const_key(ALIGN_OUT_LEFT_BOTTOM, -1), be_const_int(17) }, - { be_const_key(SYMBOL_PLAY, 26), be_const_str(&be_local_const_str_SYMBOL_PLAY) }, - { be_const_key(DISP_SIZE_MEDIUM, -1), be_const_int(1) }, - { be_const_key(SYMBOL_BLUETOOTH, -1), be_const_str(&be_local_const_str_SYMBOL_BLUETOOTH) }, - { be_const_key(SLIDER_TYPE_RANGE, -1), be_const_int(2) }, - { be_const_key(LED_PART_MAIN, -1), be_const_int(0) }, - { be_const_key(SPINNER_DIR_BACKWARD, -1), be_const_int(1) }, - { be_const_key(STYLE_LINE_DASH_GAP, 10), be_const_int(147) }, - { be_const_key(STYLE_TRANSITION_PROP_2, -1), be_const_int(179) }, - { be_const_key(CHART_AXIS_SECONDARY_Y, -1), be_const_int(1) }, - { be_const_key(OPA_TRANSP, 79), be_const_int(0) }, - { be_const_key(OBJMASK_PART_MAIN, 32), be_const_int(0) }, - { be_const_key(DISP_SIZE_LARGE, 61), be_const_int(2) }, - { be_const_key(SYMBOL_SAVE, -1), be_const_str(&be_local_const_str_SYMBOL_SAVE) }, - { be_const_key(SLIDER_TYPE_SYMMETRICAL, 276), be_const_int(1) }, - { be_const_key(CHART_TYPE_LINE, -1), be_const_int(1) }, - { be_const_key(BLEND_MODE_ADDITIVE, -1), be_const_int(1) }, - { be_const_key(ALIGN_OUT_RIGHT_BOTTOM, -1), be_const_int(20) }, - { be_const_key(ALIGN_IN_BOTTOM_LEFT, -1), be_const_int(4) }, - { be_const_key(CHART_PART_SERIES, -1), be_const_int(2) }, - { be_const_key(LABEL_LONG_EXPAND, -1), be_const_int(0) }, - { be_const_key(STYLE_TEXT_LETTER_SPACE, 274), be_const_int(32896) }, - { be_const_key(SYMBOL_LIST, -1), be_const_str(&be_local_const_str_SYMBOL_LIST) }, - { be_const_key(STYLE_TRANSITION_PROP_6, -1), be_const_int(183) }, - { be_const_key(SYMBOL_HOME, -1), be_const_str(&be_local_const_str_SYMBOL_HOME) }, - { be_const_key(CHART_CURSOR_RIGHT, 157), be_const_int(1) }, - { be_const_key(OBJ_PART_REAL_FIRST, -1), be_const_int(64) }, - { be_const_key(STYLE_PAD_RIGHT, -1), be_const_int(19) }, - { be_const_key(EVENT_LONG_PRESSED, 134), be_const_int(4) }, - { be_const_key(TXT_FLAG_EXPAND, 66), be_const_int(2) }, - { be_const_key(BORDER_SIDE_RIGHT, 136), be_const_int(8) }, - { be_const_key(OBJ_PART_MAIN, -1), be_const_int(0) }, - { be_const_key(SYMBOL_NEW_LINE, -1), be_const_str(&be_local_const_str_SYMBOL_NEW_LINE) }, - { be_const_key(ANIM_OFF, -1), be_const_int(0) }, - { be_const_key(SYMBOL_OK, -1), be_const_str(&be_local_const_str_SYMBOL_OK) }, - { be_const_key(CALENDAR_PART_DAY_NAMES, 336), be_const_int(2) }, - { be_const_key(OPA_70, -1), be_const_int(178) }, - { be_const_key(OPA_60, 131), be_const_int(153) }, - { be_const_key(I2C, 339), be_const_int(1) }, - { be_const_key(PAGE_EDGE_LEFT, -1), be_const_int(1) }, - { be_const_key(OBJ_PART_ALL, -1), be_const_int(255) }, - { be_const_key(ALIGN_OUT_LEFT_TOP, 43), be_const_int(15) }, - { be_const_key(STYLE_LINE_DASH_WIDTH, -1), be_const_int(146) }, - { be_const_key(STYLE_SCALE_END_LINE_WIDTH, 17), be_const_int(195) }, - { be_const_key(LABEL_LONG_SROLL, -1), be_const_int(3) }, - { be_const_key(STYLE_SHADOW_COLOR, -1), be_const_int(89) }, - { be_const_key(BLEND_MODE_NORMAL, 442), be_const_int(0) }, - { be_const_key(layer_top, 234), be_const_func(lv0_layer_top) }, - { be_const_key(KEY_DEL, 206), be_const_int(127) }, - { be_const_key(FIT_MAX, -1), be_const_int(3) }, - { be_const_key(STYLE_CLIP_CORNER, 225), be_const_int(2) }, - { be_const_key(CHART_CURSOR_DOWN, 355), be_const_int(8) }, - { be_const_key(LAYOUT_COLUMN_LEFT, 448), be_const_int(2) }, - { be_const_key(LAYOUT_CENTER, 462), be_const_int(1) }, - { be_const_key(EVENT_APPLY, -1), be_const_int(19) }, - { be_const_key(STYLE_BORDER_COLOR, -1), be_const_int(57) }, - { be_const_key(SSPI, 406), be_const_int(2) }, - { be_const_key(STYLE_SCALE_BORDER_WIDTH, 146), be_const_int(193) }, - { be_const_key(SYMBOL_STOP, -1), be_const_str(&be_local_const_str_SYMBOL_STOP) }, - { be_const_key(FS_RES_NOT_IMP, -1), be_const_int(9) }, - { be_const_key(CPICKER_PART_MAIN, 143), be_const_int(0) }, - { be_const_key(KEY_NEXT, -1), be_const_int(9) }, - { be_const_key(SYMBOL_MINUS, 150), be_const_str(&be_local_const_str_SYMBOL_MINUS) }, - { be_const_key(ALIGN_OUT_TOP_RIGHT, -1), be_const_int(11) }, { be_const_key(SYMBOL_EYE_CLOSE, -1), be_const_str(&be_local_const_str_SYMBOL_EYE_CLOSE) }, - { be_const_key(CHART_AXIS_PRIMARY_Y, 68), be_const_int(0) }, - { be_const_key(BTNMATRIX_CTRL_HIDDEN, -1), be_const_int(8) }, - { be_const_key(OPA_10, 116), be_const_int(25) }, - { be_const_key(SCROLLBAR_MODE_HIDE, -1), be_const_int(4) }, - { be_const_key(STYLE_BORDER_OPA, -1), be_const_int(60) }, - { be_const_key(SPINNER_TYPE_SPINNING_ARC, -1), be_const_int(0) }, - { be_const_key(BLEND_MODE_SUBTRACTIVE, 313), be_const_int(2) }, - { be_const_key(STYLE_TRANSFORM_ANGLE, -1), be_const_int(6) }, - { be_const_key(STYLE_TEXT_BLEND_MODE, -1), be_const_int(32899) }, - { be_const_key(STATE_PRESSED, 39), be_const_int(16) }, - { be_const_key(TXT_FLAG_FIT, -1), be_const_int(16) }, - { be_const_key(CPICKER_COLOR_MODE_SATURATION, 60), be_const_int(1) }, - { be_const_key(LIST_PART_EDGE_FLASH, -1), be_const_int(2) }, - { be_const_key(FS_RES_OUT_OF_MEM, 80), be_const_int(10) }, - { be_const_key(GRAD_DIR_VER, 120), be_const_int(1) }, - { be_const_key(BLACK, 435), be_const_int(0) }, - { be_const_key(KEY_UP, -1), be_const_int(17) }, - { be_const_key(STYLE_TRANSITION_PROP_4, -1), be_const_int(181) }, - { be_const_key(TXT_FLAG_RIGHT, 446), be_const_int(8) }, - { be_const_key(PAGE_EDGE_RIGHT, -1), be_const_int(4) }, - { be_const_key(ARC_PART_BG, 183), be_const_int(0) }, - { be_const_key(GESTURE_DIR_TOP, -1), be_const_int(0) }, - { be_const_key(TXT_CMD_STATE_WAIT, -1), be_const_int(0) }, - { be_const_key(DROPDOWN_DIR_UP, -1), be_const_int(1) }, - { be_const_key(STYLE_TEXT_SEL_COLOR, -1), be_const_int(32906) }, - { be_const_key(EVENT_DRAG_BEGIN, 109), be_const_int(8) }, - { be_const_key(FIT_NONE, -1), be_const_int(0) }, - { be_const_key(STYLE_PATTERN_RECOLOR_OPA, -1), be_const_int(109) }, - { be_const_key(BAR_TYPE_CUSTOM, -1), be_const_int(2) }, - { be_const_key(FS_RES_LOCKED, 137), be_const_int(5) }, - { be_const_key(SYMBOL_BATTERY_1, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_1) }, - { be_const_key(EVENT_CLICKED, 322), be_const_int(6) }, - { be_const_key(CPICKER_COLOR_MODE_VALUE, -1), be_const_int(2) }, - { be_const_key(TEXT_DECOR_NONE, -1), be_const_int(0) }, - { be_const_key(OPA_80, 112), be_const_int(204) }, - { be_const_key(KEY_DOWN, 414), be_const_int(18) }, - { be_const_key(EVENT_LEAVE, -1), be_const_int(15) }, - { be_const_key(STYLE_VALUE_OPA, -1), be_const_int(124) }, - { be_const_key(PROTECT_CLICK_FOCUS, -1), be_const_int(32) }, - { be_const_key(SYMBOL_EYE_OPEN, -1), be_const_str(&be_local_const_str_SYMBOL_EYE_OPEN) }, - { be_const_key(FS_RES_FULL, 337), be_const_int(4) }, - { be_const_key(STYLE_PATTERN_IMAGE, -1), be_const_int(110) }, - { be_const_key(EVENT_VALUE_CHANGED, 302), be_const_int(16) }, - { be_const_key(SYMBOL_FILE, -1), be_const_str(&be_local_const_str_SYMBOL_FILE) }, - { be_const_key(KEYBOARD_MODE_SPECIAL, 179), be_const_int(2) }, - { be_const_key(KEY_BACKSPACE, 99), be_const_int(8) }, - { be_const_key(OPA_90, -1), be_const_int(229) }, - { be_const_key(ARC_TYPE_NORMAL, -1), be_const_int(0) }, - { be_const_key(FS_MODE_RD, 196), be_const_int(2) }, - { be_const_key(ARC_PART_INDIC, -1), be_const_int(1) }, - { be_const_key(STYLE_VALUE_FONT, 441), be_const_int(126) }, - { be_const_key(GAUGE_PART_MAIN, -1), be_const_int(0) }, - { be_const_key(INDEV_STATE_REL, -1), be_const_int(0) }, - { be_const_key(STYLE_VALUE_ALIGN, 237), be_const_int(117) }, - { be_const_key(SYMBOL_EJECT, 424), be_const_str(&be_local_const_str_SYMBOL_EJECT) }, - { be_const_key(STYLE_TRANSITION_PROP_3, 328), be_const_int(180) }, - { be_const_key(BORDER_SIDE_FULL, -1), be_const_int(15) }, - { be_const_key(ALIGN_OUT_BOTTOM_LEFT, 182), be_const_int(12) }, - { be_const_key(SYMBOL_BACKSPACE, 176), be_const_str(&be_local_const_str_SYMBOL_BACKSPACE) }, - { be_const_key(SCROLLBAR_MODE_OFF, 126), be_const_int(0) }, - { be_const_key(HSPI, -1), be_const_int(0) }, - { be_const_key(DISP_SIZE_SMALL, -1), be_const_int(0) }, - { be_const_key(KEY_PREV, 236), be_const_int(11) }, - { be_const_key(SYMBOL_VOLUME_MID, 410), be_const_str(&be_local_const_str_SYMBOL_VOLUME_MID) }, - { be_const_key(PAGE_EDGE_TOP, 118), be_const_int(2) }, - { be_const_key(FS_MODE_WR, 270), be_const_int(1) }, - { be_const_key(YELLOW, -1), be_const_int(16776960) }, - { be_const_key(ARC_TYPE_SYMMETRIC, -1), be_const_int(1) }, - { be_const_key(CPICKER_PART_KNOB, -1), be_const_int(1) }, - { be_const_key(ALIGN_IN_RIGHT_MID, 443), be_const_int(8) }, - { be_const_key(CPICKER_TYPE_DISC, -1), be_const_int(1) }, - { be_const_key(KEY_ESC, -1), be_const_int(27) }, - { be_const_key(LABEL_ALIGN_RIGHT, -1), be_const_int(2) }, - { be_const_key(STYLE_LINE_BLEND_MODE, -1), be_const_int(145) }, - { be_const_key(CHART_CURSOR_NONE, 53), be_const_int(0) }, - { be_const_key(DROPDOWN_DIR_DOWN, -1), be_const_int(0) }, - { be_const_key(BTNMATRIX_CTRL_CLICK_TRIG, 350), be_const_int(256) }, - { be_const_key(OPA_100, -1), be_const_int(255) }, - { be_const_key(BTNMATRIX_CTRL_DISABLED, -1), be_const_int(32) }, - { be_const_key(scr_act, 38), be_const_func(lv0_scr_act) }, - { be_const_key(KEY_RIGHT, 403), be_const_int(19) }, - { be_const_key(BTN_STATE_PRESSED, 199), be_const_int(1) }, - { be_const_key(CPICKER_COLOR_MODE_HUE, -1), be_const_int(0) }, - { be_const_key(load_font, -1), be_const_func(lv0_load_font) }, - { be_const_key(DRAG_DIR_BOTH, -1), be_const_int(3) }, - { be_const_key(LIST_PART_SCROLLBAR, -1), be_const_int(1) }, - { be_const_key(CHART_AXIS_INVERSE_LABELS_ORDER, -1), be_const_int(2) }, - { be_const_key(FS_RES_UNKNOWN, 263), be_const_int(12) }, - { be_const_key(STYLE_BORDER_WIDTH, 226), be_const_int(48) }, - { be_const_key(MAROON, -1), be_const_int(8388608) }, - { be_const_key(LABEL_LONG_SROLL_CIRC, 155), be_const_int(4) }, - { be_const_key(ALIGN_OUT_BOTTOM_MID, 405), be_const_int(13) }, - { be_const_key(EVENT_INSERT, -1), be_const_int(17) }, - { be_const_key(STYLE_PAD_LEFT, -1), be_const_int(18) }, - { be_const_key(STYLE_SHADOW_OFS_Y, 344), be_const_int(82) }, - { be_const_key(ALIGN_IN_TOP_MID, -1), be_const_int(2) }, - { be_const_key(SYMBOL_WIFI, 5), be_const_str(&be_local_const_str_SYMBOL_WIFI) }, - { be_const_key(EVENT_DRAG_THROW_BEGIN, -1), be_const_int(10) }, - { be_const_key(SYMBOL_MUTE, 87), be_const_str(&be_local_const_str_SYMBOL_MUTE) }, - { be_const_key(TEMPL_STYLE_Y, 52), be_const_int(1) }, - { be_const_key(EVENT_PRESSING, -1), be_const_int(1) }, - { be_const_key(CHART_PART_CURSOR, -1), be_const_int(3) }, - { be_const_key(SYMBOL_VOLUME_MAX, -1), be_const_str(&be_local_const_str_SYMBOL_VOLUME_MAX) }, - { be_const_key(SYMBOL_BULLET, 315), be_const_str(&be_local_const_str_SYMBOL_BULLET) }, - { be_const_key(VSPI, -1), be_const_int(1) }, - { be_const_key(BTN_STATE_CHECKED_PRESSED, -1), be_const_int(4) }, - { be_const_key(ARC_TYPE_REVERSE, -1), be_const_int(2) }, - { be_const_key(CHART_PART_SERIES_BG, -1), be_const_int(1) }, - { be_const_key(PROTECT_PRESS_LOST, -1), be_const_int(16) }, - { be_const_key(FS_RES_HW_ERR, 333), be_const_int(1) }, - { be_const_key(STYLE_SHADOW_SPREAD, -1), be_const_int(83) }, - { be_const_key(PROTECT_CHILD_CHG, -1), be_const_int(1) }, - { be_const_key(STYLE_SCALE_GRAD_COLOR, -1), be_const_int(201) }, - { be_const_key(LABEL_ALIGN_CENTER, -1), be_const_int(1) }, - { be_const_key(LAYOUT_ROW_MID, 250), be_const_int(6) }, - { be_const_key(ALIGN_IN_TOP_RIGHT, 186), be_const_int(3) }, - { be_const_key(TXT_FLAG_CENTER, -1), be_const_int(4) }, - { be_const_key(SYMBOL_BATTERY_EMPTY, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_EMPTY) }, - { be_const_key(GAUGE_PART_MAJOR, 3), be_const_int(1) }, - { be_const_key(STYLE_LINE_WIDTH, -1), be_const_int(144) }, - { be_const_key(BORDER_SIDE_INTERNAL, 338), be_const_int(16) }, - { be_const_key(LAYOUT_ROW_BOTTOM, 224), be_const_int(7) }, - { be_const_key(BORDER_SIDE_TOP, -1), be_const_int(2) }, - { be_const_key(CHART_TYPE_NONE, 74), be_const_int(0) }, - { be_const_key(ALIGN_OUT_LEFT_MID, 221), be_const_int(16) }, - { be_const_key(DISP_ROT_270, 264), be_const_int(3) }, - { be_const_key(TXT_CMD_STATE_PAR, -1), be_const_int(1) }, - { be_const_key(SYMBOL_CLOSE, -1), be_const_str(&be_local_const_str_SYMBOL_CLOSE) }, - { be_const_key(STYLE_TEXT_FONT, -1), be_const_int(32910) }, - { be_const_key(TXT_FLAG_NONE, 372), be_const_int(0) }, - { be_const_key(EVENT_CANCEL, -1), be_const_int(20) }, - { be_const_key(FS_RES_DENIED, 233), be_const_int(6) }, - { be_const_key(STYLE_IMAGE_BLEND_MODE, 267), be_const_int(32928) }, - { be_const_key(STYLE_MARGIN_LEFT, 271), be_const_int(23) }, - { be_const_key(FS_RES_NOT_EX, -1), be_const_int(3) }, - { be_const_key(CHECKBOX_PART_BULLET, 266), be_const_int(64) }, - { be_const_key(PROTECT_FOLLOW, 89), be_const_int(8) }, - { be_const_key(WHITE, 54), be_const_int(16777215) }, - { be_const_key(DROPDOWN_PART_SELECTED, -1), be_const_int(66) }, - { be_const_key(PURPLE, -1), be_const_int(8388736) }, - { be_const_key(SILVER, 409), be_const_int(12632256) }, - { be_const_key(SYMBOL_KEYBOARD, -1), be_const_str(&be_local_const_str_SYMBOL_KEYBOARD) }, - { be_const_key(CHART_AXIS_SKIP_LAST_TICK, -1), be_const_int(0) }, - { be_const_key(LAYOUT_COLUMN_MID, -1), be_const_int(3) }, - { be_const_key(GRAD_DIR_HOR, 238), be_const_int(2) }, - { be_const_key(STYLE_MARGIN_BOTTOM, -1), be_const_int(22) }, - { be_const_key(SLIDER_TYPE_NORMAL, 400), be_const_int(0) }, - { be_const_key(STYLE_SCALE_END_COLOR, 173), be_const_int(202) }, - { be_const_key(STYLE_LINE_ROUNDED, 171), be_const_int(148) }, - { be_const_key(STYLE_VALUE_OFS_Y, -1), be_const_int(116) }, - { be_const_key(SYMBOL_NEXT, 107), be_const_str(&be_local_const_str_SYMBOL_NEXT) }, - { be_const_key(STATE_DEFAULT, 72), be_const_int(0) }, - { be_const_key(DRAG_DIR_HOR, -1), be_const_int(1) }, - { be_const_key(EVENT_GESTURE, 307), be_const_int(11) }, - { be_const_key(EVENT_PRESSED, -1), be_const_int(0) }, - { be_const_key(SPINNER_TYPE_FILLSPIN_ARC, -1), be_const_int(1) }, - { be_const_key(LABEL_LONG_BREAK, -1), be_const_int(1) }, - { be_const_key(FIT_TIGHT, -1), be_const_int(1) }, - { be_const_key(SYMBOL_RIGHT, 380), be_const_str(&be_local_const_str_SYMBOL_RIGHT) }, - { be_const_key(SYMBOL_COPY, 56), be_const_str(&be_local_const_str_SYMBOL_COPY) }, - { be_const_key(STYLE_BG_BLEND_MODE, -1), be_const_int(32) }, - { be_const_key(STYLE_BORDER_BLEND_MODE, -1), be_const_int(50) }, - { be_const_key(OPA_50, 354), be_const_int(127) }, - { be_const_key(BLUE, -1), be_const_int(255) }, - { be_const_key(SYMBOL_REFRESH, -1), be_const_str(&be_local_const_str_SYMBOL_REFRESH) }, - { be_const_key(ALIGN_OUT_TOP_MID, -1), be_const_int(10) }, - { be_const_key(ROLLER_MODE_INFINITE, -1), be_const_int(1) }, - { be_const_key(STATE_EDITED, -1), be_const_int(4) }, - { be_const_key(STATE_FOCUSED, -1), be_const_int(2) }, - { be_const_key(ANIM_ON, -1), be_const_int(1) }, - { be_const_key(EVENT_DEFOCUSED, -1), be_const_int(14) }, - { be_const_key(layer_sys, 321), be_const_func(lv0_layer_sys) }, - { be_const_key(SPINNER_DIR_FORWARD, 254), be_const_int(0) }, - { be_const_key(STYLE_SHADOW_OFS_X, -1), be_const_int(81) }, - { be_const_key(seg7_font, 434), be_const_func(lv0_load_seg7_font) }, - { be_const_key(LAYOUT_COLUMN_RIGHT, 369), be_const_int(4) }, - { be_const_key(ALIGN_IN_BOTTOM_MID, -1), be_const_int(5) }, - { be_const_key(DRAG_DIR_ONE, 341), be_const_int(4) }, - { be_const_key(KEY_ENTER, 294), be_const_int(10) }, - { be_const_key(GAUGE_PART_NEEDLE, 168), be_const_int(2) }, - { be_const_key(SYMBOL_DOWNLOAD, -1), be_const_str(&be_local_const_str_SYMBOL_DOWNLOAD) }, - { be_const_key(STATE_CHECKED, -1), be_const_int(1) }, - { be_const_key(STYLE_MARGIN_TOP, 83), be_const_int(21) }, - { be_const_key(STYLE_SHADOW_BLEND_MODE, 331), be_const_int(84) }, - { be_const_key(BAR_TYPE_SYMMETRICAL, -1), be_const_int(1) }, - { be_const_key(KEYBOARD_MODE_TEXT_UPPER, -1), be_const_int(1) }, - { be_const_key(ALIGN_OUT_BOTTOM_RIGHT, -1), be_const_int(14) }, - { be_const_key(CALENDAR_PART_BG, -1), be_const_int(0) }, - { be_const_key(LABEL_LONG_DOT, -1), be_const_int(2) }, - { be_const_key(CHART_PART_BG, -1), be_const_int(0) }, - { be_const_key(STATE_DISABLED, -1), be_const_int(32) }, - { be_const_key(FS_RES_TOUT, 280), be_const_int(8) }, - { be_const_key(OPA_COVER, 98), be_const_int(255) }, - { be_const_key(SYMBOL_DRIVE, -1), be_const_str(&be_local_const_str_SYMBOL_DRIVE) }, - { be_const_key(SYMBOL_IMAGE, 37), be_const_str(&be_local_const_str_SYMBOL_IMAGE) }, - { be_const_key(load_freetype_font, -1), be_const_func(lv0_load_freetype_font) }, - { be_const_key(STYLE_OUTLINE_OPA, 385), be_const_int(76) }, - { be_const_key(STYLE_OUTLINE_PAD, 365), be_const_int(65) }, - { be_const_key(BORDER_SIDE_LEFT, -1), be_const_int(4) }, - { be_const_key(STYLE_MARGIN_RIGHT, 62), be_const_int(24) }, - { be_const_key(STYLE_BG_COLOR, 402), be_const_int(41) }, - { be_const_key(BAR_TYPE_NORMAL, -1), be_const_int(0) }, - { be_const_key(STYLE_IMAGE_OPA, 286), be_const_int(32940) }, - { be_const_key(SCROLLBAR_MODE_ON, 211), be_const_int(1) }, - { be_const_key(KEY_END, 413), be_const_int(3) }, - { be_const_key(OPA_0, -1), be_const_int(0) }, - { be_const_key(CHECKBOX_PART_BG, -1), be_const_int(0) }, - { be_const_key(STYLE_TEXT_SEL_BG_COLOR, -1), be_const_int(32907) }, - { be_const_key(STYLE_OPA_SCALE, -1), be_const_int(32780) }, - { be_const_key(register_button_encoder, -1), be_const_func(lv0_register_button_encoder) }, - { be_const_key(SYMBOL_USB, -1), be_const_str(&be_local_const_str_SYMBOL_USB) }, - { be_const_key(TEMPL_STYLE_X, 153), be_const_int(0) }, - { be_const_key(TABVIEW_TAB_POS_BOTTOM, -1), be_const_int(2) }, - { be_const_key(CYAN, -1), be_const_int(65535) }, - { be_const_key(STYLE_OUTLINE_WIDTH, -1), be_const_int(64) }, - { be_const_key(STYLE_PAD_INNER, -1), be_const_int(20) }, - { be_const_key(STYLE_SIZE, -1), be_const_int(3) }, - { be_const_key(STYLE_VALUE_STR, -1), be_const_int(127) }, - { be_const_key(STYLE_PATTERN_BLEND_MODE, 318), be_const_int(96) }, - { be_const_key(EVENT_DELETE, 291), be_const_int(21) }, - { be_const_key(STYLE_VALUE_LINE_SPACE, -1), be_const_int(113) }, - { be_const_key(KEYBOARD_PART_BTN, 135), be_const_int(1) }, - { be_const_key(FS_RES_FS_ERR, -1), be_const_int(2) }, - { be_const_key(LAYOUT_GRID, -1), be_const_int(11) }, - { be_const_key(EVENT_SHORT_CLICKED, 281), be_const_int(3) }, - { be_const_key(LAYOUT_PRETTY_TOP, -1), be_const_int(8) }, - { be_const_key(KEY_HOME, 342), be_const_int(2) }, - { be_const_key(SYMBOL_DUMMY, -1), be_const_str(&be_local_const_str_SYMBOL_DUMMY) }, - { be_const_key(OBJ_PART_VIRTUAL_FIRST, -1), be_const_int(1) }, - { be_const_key(LABEL_LONG_CROP, -1), be_const_int(5) }, - { be_const_key(STATE_HOVERED, 122), be_const_int(8) }, - { be_const_key(STYLE_LINE_COLOR, 395), be_const_int(153) }, - { be_const_key(ALIGN_OUT_TOP_LEFT, -1), be_const_int(9) }, - { be_const_key(PROTECT_EVENT_TO_DISABLED, -1), be_const_int(64) }, - { be_const_key(SYMBOL_CHARGE, -1), be_const_str(&be_local_const_str_SYMBOL_CHARGE) }, - { be_const_key(INDEV_STATE_PR, -1), be_const_int(1) }, - { be_const_key(CHART_UPDATE_MODE_CIRCULAR, 88), be_const_int(1) }, - { be_const_key(SYMBOL_EDIT, -1), be_const_str(&be_local_const_str_SYMBOL_EDIT) }, - { be_const_key(ARC_PART_KNOB, -1), be_const_int(2) }, - { be_const_key(STYLE_TEXT_LINE_SPACE, -1), be_const_int(32897) }, - { be_const_key(STYLE_VALUE_LETTER_SPACE, -1), be_const_int(112) }, - { be_const_key(STYLE_SCALE_WIDTH, -1), be_const_int(192) }, - { be_const_key(AQUA, 253), be_const_int(65535) }, - { be_const_key(LAYOUT_PRETTY_MID, 19), be_const_int(9) }, - { be_const_key(DISP_ROT_90, -1), be_const_int(1) }, - { be_const_key(BTN_STATE_RELEASED, -1), be_const_int(0) }, - { be_const_key(DROPDOWN_PART_MAIN, -1), be_const_int(0) }, - { be_const_key(OPA_30, -1), be_const_int(76) }, - { be_const_key(SYMBOL_POWER, 431), be_const_str(&be_local_const_str_SYMBOL_POWER) }, - { be_const_key(GESTURE_DIR_RIGHT, -1), be_const_int(3) }, - { be_const_key(get_ver_res, 185), be_const_func(lv0_get_ver_res) }, - { be_const_key(SYMBOL_LOOP, -1), be_const_str(&be_local_const_str_SYMBOL_LOOP) }, - { be_const_key(DROPDOWN_DIR_LEFT, -1), be_const_int(2) }, - { be_const_key(LINEMETER_PART_MAIN, -1), be_const_int(0) }, - { be_const_key(STYLE_OUTLINE_COLOR, -1), be_const_int(73) }, - { be_const_key(SPINNER_TYPE_CONSTANT_ARC, -1), be_const_int(2) }, - { be_const_key(ROLLER_MODE_NORMAL, -1), be_const_int(0) }, - { be_const_key(SYMBOL_WARNING, 45), be_const_str(&be_local_const_str_SYMBOL_WARNING) }, - { be_const_key(STYLE_VALUE_BLEND_MODE, -1), be_const_int(114) }, - { be_const_key(KEYBOARD_MODE_NUM, -1), be_const_int(3) }, - { be_const_key(STYLE_BG_GRAD_STOP, -1), be_const_int(34) }, - { be_const_key(STYLE_VALUE_OFS_X, -1), be_const_int(115) }, - { be_const_key(SYMBOL_PLUS, -1), be_const_str(&be_local_const_str_SYMBOL_PLUS) }, - { be_const_key(CHART_AXIS_DRAW_LAST_TICK, -1), be_const_int(1) }, - { be_const_key(EVENT_FOCUSED, -1), be_const_int(13) }, - { be_const_key(STYLE_TRANSFORM_ZOOM, -1), be_const_int(7) }, - { be_const_key(TEXT_DECOR_STRIKETHROUGH, -1), be_const_int(2) }, - { be_const_key(LIST_PART_BG, -1), be_const_int(0) }, - { be_const_key(DROPDOWN_PART_LIST, 123), be_const_int(64) }, - { be_const_key(SYMBOL_BATTERY_3, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_3) }, - { be_const_key(STYLE_PAD_BOTTOM, -1), be_const_int(17) }, - { be_const_key(LAYOUT_PRETTY_BOTTOM, -1), be_const_int(10) }, - { be_const_key(GESTURE_DIR_LEFT, -1), be_const_int(2) }, - { be_const_key(STYLE_OUTLINE_BLEND_MODE, -1), be_const_int(66) }, - { be_const_key(STYLE_BG_MAIN_STOP, 100), be_const_int(33) }, - { be_const_key(PROTECT_POS, 246), be_const_int(4) }, - { be_const_key(PAGE_EDGE_BOTTOM, -1), be_const_int(8) }, - { be_const_key(CHART_UPDATE_MODE_SHIFT, 142), be_const_int(0) }, - { be_const_key(STYLE_TRANSITION_TIME, -1), be_const_int(176) }, - { be_const_key(STYLE_TRANSITION_PROP_1, -1), be_const_int(178) }, - { be_const_key(SYMBOL_UP, -1), be_const_str(&be_local_const_str_SYMBOL_UP) }, - { be_const_key(STYLE_PATTERN_OPA, -1), be_const_int(108) }, - { be_const_key(DRAG_DIR_VER, -1), be_const_int(2) }, - { be_const_key(PROTECT_PARENT, -1), be_const_int(2) }, - { be_const_key(STYLE_SHADOW_OPA, 352), be_const_int(92) }, - { be_const_key(STYLE_PATTERN_REPEAT, 160), be_const_int(97) }, - { be_const_key(SPI, 361), be_const_int(0) }, - { be_const_key(TEAL, -1), be_const_int(32896) }, - { be_const_key(EVENT_REFRESH, -1), be_const_int(18) }, - { be_const_key(DISP_SIZE_EXTRA_LARGE, -1), be_const_int(3) }, - { be_const_key(STYLE_BG_GRAD_DIR, -1), be_const_int(35) }, - { be_const_key(GRAD_DIR_NONE, -1), be_const_int(0) }, - { be_const_key(ALIGN_OUT_RIGHT_MID, -1), be_const_int(19) }, - { be_const_key(DROPDOWN_DIR_RIGHT, 417), be_const_int(3) }, - { be_const_key(STYLE_TRANSITION_PROP_5, -1), be_const_int(182) }, - { be_const_key(CHART_CURSOR_UP, -1), be_const_int(2) }, - { be_const_key(CHART_TYPE_COLUMN, -1), be_const_int(2) }, - { be_const_key(CPICKER_TYPE_RECT, -1), be_const_int(0) }, - { be_const_key(TABVIEW_TAB_POS_NONE, 23), be_const_int(0) }, - { be_const_key(STYLE_TEXT_OPA, -1), be_const_int(32908) }, - { be_const_key(OPA_20, 217), be_const_int(51) }, - { be_const_key(EVENT_KEY, -1), be_const_int(12) }, - { be_const_key(STYLE_SCALE_END_BORDER_WIDTH, -1), be_const_int(194) }, - { be_const_key(EVENT_PRESS_LOST, -1), be_const_int(2) }, - { be_const_key(BTN_STATE_CHECKED_RELEASED, 144), be_const_int(3) }, - { be_const_key(FS_RES_OK, 69), be_const_int(0) }, - { be_const_key(SYMBOL_BELL, -1), be_const_str(&be_local_const_str_SYMBOL_BELL) }, - { be_const_key(SYMBOL_BATTERY_FULL, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_FULL) }, - { be_const_key(ALIGN_IN_TOP_LEFT, 201), be_const_int(1) }, - { be_const_key(OPA_40, -1), be_const_int(102) }, - { be_const_key(BTNMATRIX_CTRL_NO_REPEAT, -1), be_const_int(16) }, - { be_const_key(STYLE_BORDER_SIDE, -1), be_const_int(49) }, - { be_const_key(LABEL_ALIGN_LEFT, -1), be_const_int(0) }, - { be_const_key(STYLE_IMAGE_RECOLOR, 408), be_const_int(32937) }, - { be_const_key(NAVY, -1), be_const_int(128) }, - { be_const_key(GREEN, -1), be_const_int(32768) }, - { be_const_key(SYMBOL_SHUFFLE, 212), be_const_str(&be_local_const_str_SYMBOL_SHUFFLE) }, - { be_const_key(GRAY, -1), be_const_int(8421504) }, - { be_const_key(STYLE_SHADOW_WIDTH, -1), be_const_int(80) }, - { be_const_key(SYMBOL_DIRECTORY, -1), be_const_str(&be_local_const_str_SYMBOL_DIRECTORY) }, - { be_const_key(BTNMATRIX_CTRL_CHECK_STATE, -1), be_const_int(128) }, - { be_const_key(TEXT_DECOR_UNDERLINE, 367), be_const_int(1) }, - { be_const_key(STYLE_BG_GRAD_COLOR, 141), be_const_int(42) }, - { be_const_key(SYMBOL_CALL, -1), be_const_str(&be_local_const_str_SYMBOL_CALL) }, - { be_const_key(STYLE_RADIUS, -1), be_const_int(1) }, - { be_const_key(CALENDAR_PART_HEADER, -1), be_const_int(1) }, - { be_const_key(start, 228), be_const_func(lv0_start) }, - { be_const_key(LAYOUT_ROW_TOP, -1), be_const_int(5) }, - { be_const_key(BTN_STATE_CHECKED_DISABLED, -1), be_const_int(5) }, - { be_const_key(SYMBOL_GPS, -1), be_const_str(&be_local_const_str_SYMBOL_GPS) }, - { be_const_key(get_hor_res, -1), be_const_func(lv0_get_hor_res) }, - { be_const_key(SYMBOL_AUDIO, -1), be_const_str(&be_local_const_str_SYMBOL_AUDIO) }, - { be_const_key(STYLE_BORDER_POST, 284), be_const_int(51) }, - { be_const_key(SYMBOL_SD_CARD, -1), be_const_str(&be_local_const_str_SYMBOL_SD_CARD) }, - { be_const_key(BORDER_SIDE_BOTTOM, 14), be_const_int(1) }, - { be_const_key(DROPDOWN_PART_SCROLLBAR, -1), be_const_int(65) }, - { be_const_key(SYMBOL_LEFT, -1), be_const_str(&be_local_const_str_SYMBOL_LEFT) }, - { be_const_key(KEY_LEFT, -1), be_const_int(20) }, - { be_const_key(LIME, -1), be_const_int(65280) }, - { be_const_key(SYMBOL_PASTE, -1), be_const_str(&be_local_const_str_SYMBOL_PASTE) }, - { be_const_key(SYMBOL_PAUSE, -1), be_const_str(&be_local_const_str_SYMBOL_PAUSE) }, - { be_const_key(FS_RES_INV_PARAM, -1), be_const_int(11) }, - { be_const_key(ALIGN_CENTER, -1), be_const_int(0) }, - { be_const_key(EVENT_RELEASED, -1), be_const_int(7) }, - { be_const_key(SYMBOL_PREV, -1), be_const_str(&be_local_const_str_SYMBOL_PREV) }, - { be_const_key(RED, -1), be_const_int(16711680) }, - { be_const_key(BORDER_SIDE_NONE, -1), be_const_int(0) }, - { be_const_key(ALIGN_IN_BOTTOM_RIGHT, -1), be_const_int(6) }, - { be_const_key(SYMBOL_TRASH, -1), be_const_str(&be_local_const_str_SYMBOL_TRASH) }, - { be_const_key(STYLE_PAD_TOP, -1), be_const_int(16) }, - { be_const_key(ALIGN_IN_LEFT_MID, 71), be_const_int(7) }, - { be_const_key(SYMBOL_CUT, 426), be_const_str(&be_local_const_str_SYMBOL_CUT) }, - { be_const_key(STYLE_IMAGE_RECOLOR_OPA, -1), be_const_int(32941) }, - { be_const_key(SCROLLBAR_MODE_AUTO, 148), be_const_int(3) }, - { be_const_key(STYLE_PATTERN_RECOLOR, 58), be_const_int(105) }, - { be_const_key(TABVIEW_TAB_POS_TOP, 438), be_const_int(1) }, - { be_const_key(BTN_STATE_DISABLED, -1), be_const_int(2) }, - { be_const_key(TEXTAREA_CURSOR_LAST, 285), be_const_int(32767) }, - { be_const_key(STYLE_TEXT_DECOR, 363), be_const_int(32898) }, - { be_const_key(FS_RES_BUSY, 399), be_const_int(7) }, - { be_const_key(KEYBOARD_MODE_TEXT_LOWER, -1), be_const_int(0) }, - { be_const_key(DISP_ROT_180, -1), be_const_int(2) }, - { be_const_key(OLIVE, -1), be_const_int(8421376) }, - { be_const_key(LAYOUT_OFF, -1), be_const_int(0) }, - { be_const_key(EVENT_DRAG_END, -1), be_const_int(9) }, - { be_const_key(EVENT_LONG_PRESSED_REPEAT, 432), be_const_int(5) }, - { be_const_key(SYMBOL_VIDEO, -1), be_const_str(&be_local_const_str_SYMBOL_VIDEO) }, + { be_const_key(SYMBOL_IMAGE, 15), be_const_str(&be_local_const_str_SYMBOL_IMAGE) }, + { be_const_key(SYMBOL_SETTINGS, 70), be_const_str(&be_local_const_str_SYMBOL_SETTINGS) }, { be_const_key(SYMBOL_UPLOAD, -1), be_const_str(&be_local_const_str_SYMBOL_UPLOAD) }, - { be_const_key(KEYBOARD_PART_BG, -1), be_const_int(0) }, - { be_const_key(STYLE_TRANSITION_PATH, 113), be_const_int(190) }, - { be_const_key(STYLE_TRANSFORM_WIDTH, -1), be_const_int(4) }, - { be_const_key(STYLE_VALUE_COLOR, -1), be_const_int(121) }, - { be_const_key(ALIGN_OUT_RIGHT_TOP, -1), be_const_int(18) }, - { be_const_key(SYMBOL_DOWN, 167), be_const_str(&be_local_const_str_SYMBOL_DOWN) }, - { be_const_key(STYLE_TRANSITION_DELAY, -1), be_const_int(177) }, - { be_const_key(TABVIEW_TAB_POS_LEFT, -1), be_const_int(3) }, - { be_const_key(CALENDAR_PART_DATE, -1), be_const_int(3) }, - { be_const_key(TABVIEW_TAB_POS_RIGHT, 457), be_const_int(4) }, - { be_const_key(TXT_FLAG_RECOLOR, 353), be_const_int(1) }, - { be_const_key(FIT_PARENT, 180), be_const_int(2) }, - { be_const_key(LABEL_ALIGN_AUTO, -1), be_const_int(3) }, - { be_const_key(SYMBOL_BATTERY_2, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_2) }, - { be_const_key(TXT_CMD_STATE_IN, -1), be_const_int(2) }, - { be_const_key(STYLE_TEXT_COLOR, -1), be_const_int(32905) }, - { be_const_key(SCROLLBAR_MODE_DRAG, -1), be_const_int(2) }, - { be_const_key(MAGENTA, 377), be_const_int(16711935) }, - { be_const_key(DISP_ROT_NONE, 70), be_const_int(0) }, - { be_const_key(montserrat_font, 82), be_const_func(lv0_load_montserrat_font) }, - { be_const_key(STYLE_LINE_OPA, -1), be_const_int(156) }, - { be_const_key(BTNMATRIX_CTRL_CHECKABLE, -1), be_const_int(64) }, - { be_const_key(PROTECT_NONE, -1), be_const_int(0) }, - { be_const_key(SCROLLBAR_MODE_UNHIDE, -1), be_const_int(8) }, - { be_const_key(GESTURE_DIR_BOTTOM, 41), be_const_int(1) }, - { be_const_key(STYLE_TRANSFORM_HEIGHT, -1), be_const_int(5) }, - { be_const_key(STYLE_BG_OPA, -1), be_const_int(44) }, - { be_const_key(SYMBOL_SETTINGS, 379), be_const_str(&be_local_const_str_SYMBOL_SETTINGS) }, - { be_const_key(CHART_CURSOR_LEFT, -1), be_const_int(4) }, + { be_const_key(SYMBOL_AUDIO, -1), be_const_str(&be_local_const_str_SYMBOL_AUDIO) }, + { be_const_key(SYMBOL_USB, -1), be_const_str(&be_local_const_str_SYMBOL_USB) }, + { be_const_key(SYMBOL_EDIT, -1), be_const_str(&be_local_const_str_SYMBOL_EDIT) }, + { be_const_key(SYMBOL_BELL, 2), be_const_str(&be_local_const_str_SYMBOL_BELL) }, + { be_const_key(SYMBOL_LOOP, -1), be_const_str(&be_local_const_str_SYMBOL_LOOP) }, + { be_const_key(SYMBOL_CALL, 16), be_const_str(&be_local_const_str_SYMBOL_CALL) }, + { be_const_key(SYMBOL_CUT, -1), be_const_str(&be_local_const_str_SYMBOL_CUT) }, + { be_const_key(SYMBOL_MUTE, -1), be_const_str(&be_local_const_str_SYMBOL_MUTE) }, + { be_const_key(SYMBOL_RIGHT, -1), be_const_str(&be_local_const_str_SYMBOL_RIGHT) }, + { be_const_key(SYMBOL_HOME, -1), be_const_str(&be_local_const_str_SYMBOL_HOME) }, + { be_const_key(SYMBOL_PREV, 54), be_const_str(&be_local_const_str_SYMBOL_PREV) }, + { be_const_key(SYMBOL_WIFI, 49), be_const_str(&be_local_const_str_SYMBOL_WIFI) }, + { be_const_key(SYMBOL_CLOSE, -1), be_const_str(&be_local_const_str_SYMBOL_CLOSE) }, + { be_const_key(SYMBOL_BLUETOOTH, -1), be_const_str(&be_local_const_str_SYMBOL_BLUETOOTH) }, + { be_const_key(SYMBOL_DUMMY, -1), be_const_str(&be_local_const_str_SYMBOL_DUMMY) }, + { be_const_key(SYMBOL_VIDEO, -1), be_const_str(&be_local_const_str_SYMBOL_VIDEO) }, + { be_const_key(SYMBOL_PAUSE, -1), be_const_str(&be_local_const_str_SYMBOL_PAUSE) }, + { be_const_key(SYMBOL_PASTE, 13), be_const_str(&be_local_const_str_SYMBOL_PASTE) }, + { be_const_key(SYMBOL_MINUS, -1), be_const_str(&be_local_const_str_SYMBOL_MINUS) }, + { be_const_key(SYMBOL_STOP, -1), be_const_str(&be_local_const_str_SYMBOL_STOP) }, + { be_const_key(get_hor_res, 12), be_const_func(lv0_get_hor_res) }, + { be_const_key(screenshot, 19), be_const_func(lv0_screenshot) }, + { be_const_key(SYMBOL_GPS, -1), be_const_str(&be_local_const_str_SYMBOL_GPS) }, + { be_const_key(SYMBOL_POWER, -1), be_const_str(&be_local_const_str_SYMBOL_POWER) }, + { be_const_key(SYMBOL_VOLUME_MID, 51), be_const_str(&be_local_const_str_SYMBOL_VOLUME_MID) }, + { be_const_key(SYMBOL_BATTERY_EMPTY, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_EMPTY) }, + { be_const_key(SYMBOL_DRIVE, 61), be_const_str(&be_local_const_str_SYMBOL_DRIVE) }, + { be_const_key(SYMBOL_KEYBOARD, -1), be_const_str(&be_local_const_str_SYMBOL_KEYBOARD) }, + { be_const_key(load_freetype_font, -1), be_const_func(lv0_load_freetype_font) }, + { be_const_key(SYMBOL_REFRESH, 28), be_const_str(&be_local_const_str_SYMBOL_REFRESH) }, + { be_const_key(SYMBOL_BATTERY_2, 53), be_const_str(&be_local_const_str_SYMBOL_BATTERY_2) }, + { be_const_key(SYMBOL_NEW_LINE, -1), be_const_str(&be_local_const_str_SYMBOL_NEW_LINE) }, + { be_const_key(SYMBOL_SD_CARD, -1), be_const_str(&be_local_const_str_SYMBOL_SD_CARD) }, + { be_const_key(SYMBOL_VOLUME_MAX, -1), be_const_str(&be_local_const_str_SYMBOL_VOLUME_MAX) }, + { be_const_key(SYMBOL_PLUS, -1), be_const_str(&be_local_const_str_SYMBOL_PLUS) }, + { be_const_key(SYMBOL_EJECT, -1), be_const_str(&be_local_const_str_SYMBOL_EJECT) }, + { be_const_key(layer_sys, -1), be_const_func(lv0_layer_sys) }, + { be_const_key(SYMBOL_BATTERY_FULL, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_FULL) }, + { be_const_key(SYMBOL_DOWNLOAD, 23), be_const_str(&be_local_const_str_SYMBOL_DOWNLOAD) }, + { be_const_key(load_font, -1), be_const_func(lv0_load_font) }, + { be_const_key(SYMBOL_EYE_OPEN, -1), be_const_str(&be_local_const_str_SYMBOL_EYE_OPEN) }, + { be_const_key(register_button_encoder, -1), be_const_func(lv0_register_button_encoder) }, + { be_const_key(SYMBOL_BULLET, 9), be_const_str(&be_local_const_str_SYMBOL_BULLET) }, + { be_const_key(start, 3), be_const_func(lv0_start) }, + { be_const_key(scr_act, 5), be_const_func(lv0_scr_act) }, + { be_const_key(SYMBOL_UP, -1), be_const_str(&be_local_const_str_SYMBOL_UP) }, + { be_const_key(SYMBOL_CHARGE, -1), be_const_str(&be_local_const_str_SYMBOL_CHARGE) }, + { be_const_key(seg7_font, -1), be_const_func(lv0_load_seg7_font) }, + { be_const_key(SYMBOL_PLAY, 17), be_const_str(&be_local_const_str_SYMBOL_PLAY) }, + { be_const_key(layer_top, -1), be_const_func(lv0_layer_top) }, + { be_const_key(SYMBOL_SAVE, -1), be_const_str(&be_local_const_str_SYMBOL_SAVE) }, + { be_const_key(SYMBOL_COPY, 1), be_const_str(&be_local_const_str_SYMBOL_COPY) }, + { be_const_key(get_ver_res, 48), be_const_func(lv0_get_ver_res) }, + { be_const_key(SYMBOL_DIRECTORY, -1), be_const_str(&be_local_const_str_SYMBOL_DIRECTORY) }, + { be_const_key(montserrat_font, -1), be_const_func(lv0_load_montserrat_font) }, + { be_const_key(SYMBOL_SHUFFLE, -1), be_const_str(&be_local_const_str_SYMBOL_SHUFFLE) }, + { be_const_key(SYMBOL_FILE, -1), be_const_str(&be_local_const_str_SYMBOL_FILE) }, + { be_const_key(SYMBOL_WARNING, -1), be_const_str(&be_local_const_str_SYMBOL_WARNING) }, + { be_const_key(SYMBOL_LIST, 45), be_const_str(&be_local_const_str_SYMBOL_LIST) }, + { be_const_key(SYMBOL_LEFT, -1), be_const_str(&be_local_const_str_SYMBOL_LEFT) }, + { be_const_key(SYMBOL_TRASH, -1), be_const_str(&be_local_const_str_SYMBOL_TRASH) }, + { be_const_key(SYMBOL_BACKSPACE, -1), be_const_str(&be_local_const_str_SYMBOL_BACKSPACE) }, + { be_const_key(SYMBOL_DOWN, -1), be_const_str(&be_local_const_str_SYMBOL_DOWN) }, + { be_const_key(member, -1), be_const_func(lv0_member) }, + { be_const_key(SYMBOL_OK, -1), be_const_str(&be_local_const_str_SYMBOL_OK) }, + { be_const_key(SYMBOL_BATTERY_3, -1), be_const_str(&be_local_const_str_SYMBOL_BATTERY_3) }, + { be_const_key(SYMBOL_NEXT, -1), be_const_str(&be_local_const_str_SYMBOL_NEXT) }, + { be_const_key(SYMBOL_BATTERY_1, 14), be_const_str(&be_local_const_str_SYMBOL_BATTERY_1) }, }; static be_define_const_map( m_liblvgl_map, - 463 + 72 ); static be_define_const_module( diff --git a/lib/libesp32/Berry/src/be_vm.c b/lib/libesp32/Berry/src/be_vm.c index 002dbf923..b7ae48b01 100644 --- a/lib/libesp32/Berry/src/be_vm.c +++ b/lib/libesp32/Berry/src/be_vm.c @@ -267,10 +267,26 @@ static void obj_method(bvm *vm, bvalue *o, bstring *attr, bvalue *dst) } } -static int obj_attribute(bvm *vm, bvalue *o, bstring *attr, bvalue *dst) +static int obj_attribute(bvm *vm, bvalue *o, bvalue *c, bvalue *dst) { + bvalue instance = *o; /* save instance to send it later to member */ + bstring *attr = var_tostr(c); binstance *obj = var_toobj(o); int type = be_instance_member(vm, obj, attr, dst); + if (basetype(type) == BE_NIL) { /* if no method found, try virtual */ + /* get method 'member' */ + int type2 = be_instance_member(vm, obj, str_literal(vm, "member"), vm->top); + if (basetype(type2) == BE_FUNCTION) { + bvalue *top = vm->top; + top[1] = instance; /* move instance to argv[0] */ + top[2] = *c; /* move method name to argv[1] */ + vm->top += 3; /* prevent collection results */ + be_dofunc(vm, top, 2); /* call method 'member' */ + vm->top -= 3; + *o = *vm->top; /* copy result to R(A) */ + type = var_type(o); + } + } if (basetype(type) == BE_NIL) { vm_error(vm, "attribute_error", "the '%s' object has no attribute '%s'", @@ -723,7 +739,8 @@ newframe: /* a new call frame */ opcase(GETMBR): { bvalue *a = RA(), *b = RKB(), *c = RKC(); if (var_isinstance(b) && var_isstr(c)) { - obj_attribute(vm, b, var_tostr(c), a); + obj_attribute(vm, b, c, a); + reg = vm->reg; } else if (var_ismodule(b) && var_isstr(c)) { bstring *attr = var_tostr(c); bmodule *module = var_toobj(b); @@ -731,9 +748,22 @@ newframe: /* a new call frame */ if (v) { *a = *v; } else { - vm_error(vm, "attribute_error", - "module '%s' has no attribute '%s'", - be_module_name(module), str(attr)); + bvalue *member = be_module_attr(vm, module, str_literal(vm, "member")); + var_setnil(a); + if (member && var_basetype(member) == BE_FUNCTION) { + bvalue *top = vm->top; + top[0] = *member; + top[1] = *c; /* move name to argv[0] */ + vm->top += 2; /* prevent collection results */ + be_dofunc(vm, top, 1); /* call method 'method' */ + vm->top -= 2; + *a = *vm->top; /* copy result to R(A) */ + } + if (var_basetype(a) == BE_NIL) { + vm_error(vm, "attribute_error", + "module '%s' has no attribute '%s'", + be_module_name(module), str(attr)); + } } } else { attribute_error(vm, "attribute", b, c); @@ -746,12 +776,10 @@ newframe: /* a new call frame */ bvalue self = *b; bstring *attr = var_tostr(c); binstance *obj = var_toobj(b); - int type = obj_attribute(vm, b, var_tostr(c), a); - if (type == MT_METHOD || type == MT_PRIMMETHOD) { + int type = obj_attribute(vm, b, c, a); + reg = vm->reg; + if (var_basetype(a) == BE_FUNCTION) { a[1] = self; - } else if (var_basetype(a) == BE_FUNCTION) { - a[1] = *a; - var_settype(a, NOT_METHOD); } else { vm_error(vm, "attribute_error", "class '%s' has no method '%s'", diff --git a/lib/libesp32/Berry/tests/virtual_methods.be b/lib/libesp32/Berry/tests/virtual_methods.be new file mode 100644 index 000000000..514fb3cc2 --- /dev/null +++ b/lib/libesp32/Berry/tests/virtual_methods.be @@ -0,0 +1,66 @@ +#- basic initialization -# + +def assert_attribute_error(f) + try + f() + assert(false, 'unexpected execution flow') + except .. as e, m + assert(e == 'attribute_error') + end +end + +class T1 + var a, b + def init() + self.a = 1 + self.b = 2 + end + def f() return true end + def g() return false end +end +t = T1() + +#- warm up -# +assert(t.a == 1) +assert(t.b == 2) +assert(t.f() == true) +assert(t.g() == false) + +#- test normal errors when method does not exist -# +assert_attribute_error(/-> t.h()) +assert_attribute_error(/-> t.c) + +class T2 : T1 + def member(n) + if (n == 'f1') return / n -> n end + if (n == 'f2') return /-> 4 end + if (n == 'a1') return 10 end + end +end +t2 = T2() + +#- test non-regression -# +assert(t2.a == 1) +assert(t2.b == 2) +assert(t2.f() == true) +assert(t2.g() == false) +assert_attribute_error(/-> t2.h()) + +#- try virtual methods -# +assert(t2.f1() == t2) +assert(t2.f2() == 4) +assert(t2.a1 == 10) + +#- module -# +m = module("m") + +m.a = 1 +assert(m.a == 1) +assert_attribute_error(/-> m.b) + +m.member = def(n) + if n == "b" return 2 end +end + +assert(m.b == 2) +assert_attribute_error(/-> m.c) diff --git a/tasmota/lvgl_berry/be_lv_c_mapping.h b/tasmota/lvgl_berry/be_lv_c_mapping.h index 6ba736a3c..4c1b81cee 100644 --- a/tasmota/lvgl_berry/be_lv_c_mapping.h +++ b/tasmota/lvgl_berry/be_lv_c_mapping.h @@ -7,1043 +7,1285 @@ extern "C" { #endif +// table of functions per class +// typedef struct lvbe_call_c_t { +// const char * name; +// void * func; +// const char * return_type; +// const char * arg_type; +// } lvbe_call_c_t; + +// list of classes and function tables +// typedef struct lvbe_call_c_classes_t { +// const char * name; +// const lvbe_call_c_t * func_table; +// size_t size; +// } lvbe_call_c_classes_t; + + +/* `lv_img` methods */ +const lvbe_call_c_t lv_img_func[] = { + { "create", (void*) &lv_img_create, "+lv_img", "(lv_obj)(lv_obj)" }, + { "get_angle", (void*) &lv_img_get_angle, "i", "(lv_obj)" }, + { "get_antialias", (void*) &lv_img_get_antialias, "b", "(lv_obj)" }, + { "get_auto_size", (void*) &lv_img_get_auto_size, "b", "(lv_obj)" }, + { "get_file_name", (void*) &lv_img_get_file_name, "s", "(lv_obj)" }, + { "get_offset_x", (void*) &lv_img_get_offset_x, "i", "(lv_obj)" }, + { "get_offset_y", (void*) &lv_img_get_offset_y, "i", "(lv_obj)" }, + { "get_pivot", (void*) &lv_img_get_pivot, "", "(lv_obj)(lv_point)" }, + { "get_src", (void*) &lv_img_get_src, "i", "(lv_obj)" }, + { "get_zoom", (void*) &lv_img_get_zoom, "i", "(lv_obj)" }, + { "set_angle", (void*) &lv_img_set_angle, "", "(lv_obj)i" }, + { "set_antialias", (void*) &lv_img_set_antialias, "", "(lv_obj)b" }, + { "set_auto_size", (void*) &lv_img_set_auto_size, "", "(lv_obj)b" }, + { "set_offset_x", (void*) &lv_img_set_offset_x, "", "(lv_obj)i" }, + { "set_offset_y", (void*) &lv_img_set_offset_y, "", "(lv_obj)i" }, + { "set_pivot", (void*) &lv_img_set_pivot, "", "(lv_obj)ii" }, + { "set_src", (void*) &lv_img_set_src, "", "(lv_obj)i" }, + { "set_tasmota_logo", (void*) &lv_img_set_tasmota_logo, "", "(lv_obj)" }, + { "set_zoom", (void*) &lv_img_set_zoom, "", "(lv_obj)i" }, +}; + +/* `lv_style` methods */ +const lvbe_call_c_t lv_style_func[] = { + { "copy", (void*) &lv_style_copy, "", "(lv_style)(lv_style)" }, + { "list_copy", (void*) &lv_style_list_copy, "", "(lv_style_list)(lv_style_list)" }, + { "list_get_local_style", (void*) &lv_style_list_get_local_style, "lv_style", "(lv_style_list)" }, + { "list_get_style", (void*) &lv_style_list_get_style, "lv_style", "(lv_style_list)i" }, + { "list_init", (void*) &lv_style_list_init, "", "(lv_style_list)" }, + { "remove_prop", (void*) &lv_style_remove_prop, "b", "(lv_style)(lv_style_property)" }, + { "reset", (void*) &lv_style_reset, "", "(lv_style)" }, + { "set_bg_blend_mode", (void*) &lv_style_set_bg_blend_mode, "", "(lv_style)ii" }, + { "set_bg_color", (void*) &lv_style_set_bg_color, "", "(lv_style)i(lv_color)" }, + { "set_bg_grad_color", (void*) &lv_style_set_bg_grad_color, "", "(lv_style)i(lv_color)" }, + { "set_bg_grad_dir", (void*) &lv_style_set_bg_grad_dir, "", "(lv_style)ii" }, + { "set_bg_grad_stop", (void*) &lv_style_set_bg_grad_stop, "", "(lv_style)ii" }, + { "set_bg_main_stop", (void*) &lv_style_set_bg_main_stop, "", "(lv_style)ii" }, + { "set_bg_opa", (void*) &lv_style_set_bg_opa, "", "(lv_style)ii" }, + { "set_border_blend_mode", (void*) &lv_style_set_border_blend_mode, "", "(lv_style)ii" }, + { "set_border_color", (void*) &lv_style_set_border_color, "", "(lv_style)i(lv_color)" }, + { "set_border_opa", (void*) &lv_style_set_border_opa, "", "(lv_style)ii" }, + { "set_border_post", (void*) &lv_style_set_border_post, "", "(lv_style)ib" }, + { "set_border_side", (void*) &lv_style_set_border_side, "", "(lv_style)ii" }, + { "set_border_width", (void*) &lv_style_set_border_width, "", "(lv_style)ii" }, + { "set_clip_corner", (void*) &lv_style_set_clip_corner, "", "(lv_style)ib" }, + { "set_image_blend_mode", (void*) &lv_style_set_image_blend_mode, "", "(lv_style)ii" }, + { "set_image_opa", (void*) &lv_style_set_image_opa, "", "(lv_style)ii" }, + { "set_image_recolor", (void*) &lv_style_set_image_recolor, "", "(lv_style)i(lv_color)" }, + { "set_image_recolor_opa", (void*) &lv_style_set_image_recolor_opa, "", "(lv_style)ii" }, + { "set_line_blend_mode", (void*) &lv_style_set_line_blend_mode, "", "(lv_style)ii" }, + { "set_line_color", (void*) &lv_style_set_line_color, "", "(lv_style)i(lv_color)" }, + { "set_line_dash_gap", (void*) &lv_style_set_line_dash_gap, "", "(lv_style)ii" }, + { "set_line_dash_width", (void*) &lv_style_set_line_dash_width, "", "(lv_style)ii" }, + { "set_line_opa", (void*) &lv_style_set_line_opa, "", "(lv_style)ii" }, + { "set_line_rounded", (void*) &lv_style_set_line_rounded, "", "(lv_style)ib" }, + { "set_line_width", (void*) &lv_style_set_line_width, "", "(lv_style)ii" }, + { "set_margin_bottom", (void*) &lv_style_set_margin_bottom, "", "(lv_style)ii" }, + { "set_margin_left", (void*) &lv_style_set_margin_left, "", "(lv_style)ii" }, + { "set_margin_right", (void*) &lv_style_set_margin_right, "", "(lv_style)ii" }, + { "set_margin_top", (void*) &lv_style_set_margin_top, "", "(lv_style)ii" }, + { "set_opa_scale", (void*) &lv_style_set_opa_scale, "", "(lv_style)ii" }, + { "set_outline_blend_mode", (void*) &lv_style_set_outline_blend_mode, "", "(lv_style)ii" }, + { "set_outline_color", (void*) &lv_style_set_outline_color, "", "(lv_style)i(lv_color)" }, + { "set_outline_opa", (void*) &lv_style_set_outline_opa, "", "(lv_style)ii" }, + { "set_outline_pad", (void*) &lv_style_set_outline_pad, "", "(lv_style)ii" }, + { "set_outline_width", (void*) &lv_style_set_outline_width, "", "(lv_style)ii" }, + { "set_pad_bottom", (void*) &lv_style_set_pad_bottom, "", "(lv_style)ii" }, + { "set_pad_inner", (void*) &lv_style_set_pad_inner, "", "(lv_style)ii" }, + { "set_pad_left", (void*) &lv_style_set_pad_left, "", "(lv_style)ii" }, + { "set_pad_right", (void*) &lv_style_set_pad_right, "", "(lv_style)ii" }, + { "set_pad_top", (void*) &lv_style_set_pad_top, "", "(lv_style)ii" }, + { "set_pattern_blend_mode", (void*) &lv_style_set_pattern_blend_mode, "", "(lv_style)ii" }, + { "set_pattern_image", (void*) &lv_style_set_pattern_image, "", "(lv_style)ii" }, + { "set_pattern_opa", (void*) &lv_style_set_pattern_opa, "", "(lv_style)ii" }, + { "set_pattern_recolor", (void*) &lv_style_set_pattern_recolor, "", "(lv_style)i(lv_color)" }, + { "set_pattern_recolor_opa", (void*) &lv_style_set_pattern_recolor_opa, "", "(lv_style)ii" }, + { "set_pattern_repeat", (void*) &lv_style_set_pattern_repeat, "", "(lv_style)ib" }, + { "set_radius", (void*) &lv_style_set_radius, "", "(lv_style)ii" }, + { "set_scale_border_width", (void*) &lv_style_set_scale_border_width, "", "(lv_style)ii" }, + { "set_scale_end_border_width", (void*) &lv_style_set_scale_end_border_width, "", "(lv_style)ii" }, + { "set_scale_end_color", (void*) &lv_style_set_scale_end_color, "", "(lv_style)i(lv_color)" }, + { "set_scale_end_line_width", (void*) &lv_style_set_scale_end_line_width, "", "(lv_style)ii" }, + { "set_scale_grad_color", (void*) &lv_style_set_scale_grad_color, "", "(lv_style)i(lv_color)" }, + { "set_scale_width", (void*) &lv_style_set_scale_width, "", "(lv_style)ii" }, + { "set_shadow_blend_mode", (void*) &lv_style_set_shadow_blend_mode, "", "(lv_style)ii" }, + { "set_shadow_color", (void*) &lv_style_set_shadow_color, "", "(lv_style)i(lv_color)" }, + { "set_shadow_ofs_x", (void*) &lv_style_set_shadow_ofs_x, "", "(lv_style)ii" }, + { "set_shadow_ofs_y", (void*) &lv_style_set_shadow_ofs_y, "", "(lv_style)ii" }, + { "set_shadow_opa", (void*) &lv_style_set_shadow_opa, "", "(lv_style)ii" }, + { "set_shadow_spread", (void*) &lv_style_set_shadow_spread, "", "(lv_style)ii" }, + { "set_shadow_width", (void*) &lv_style_set_shadow_width, "", "(lv_style)ii" }, + { "set_size", (void*) &lv_style_set_size, "", "(lv_style)ii" }, + { "set_text_blend_mode", (void*) &lv_style_set_text_blend_mode, "", "(lv_style)ii" }, + { "set_text_color", (void*) &lv_style_set_text_color, "", "(lv_style)i(lv_color)" }, + { "set_text_decor", (void*) &lv_style_set_text_decor, "", "(lv_style)i(lv_text_decor)" }, + { "set_text_font", (void*) &lv_style_set_text_font, "", "(lv_style)i(lv_font)" }, + { "set_text_letter_space", (void*) &lv_style_set_text_letter_space, "", "(lv_style)ii" }, + { "set_text_line_space", (void*) &lv_style_set_text_line_space, "", "(lv_style)ii" }, + { "set_text_opa", (void*) &lv_style_set_text_opa, "", "(lv_style)ii" }, + { "set_text_sel_bg_color", (void*) &lv_style_set_text_sel_bg_color, "", "(lv_style)i(lv_color)" }, + { "set_text_sel_color", (void*) &lv_style_set_text_sel_color, "", "(lv_style)i(lv_color)" }, + { "set_transform_angle", (void*) &lv_style_set_transform_angle, "", "(lv_style)ii" }, + { "set_transform_height", (void*) &lv_style_set_transform_height, "", "(lv_style)ii" }, + { "set_transform_width", (void*) &lv_style_set_transform_width, "", "(lv_style)ii" }, + { "set_transform_zoom", (void*) &lv_style_set_transform_zoom, "", "(lv_style)ii" }, + { "set_transition_delay", (void*) &lv_style_set_transition_delay, "", "(lv_style)ii" }, + { "set_transition_path", (void*) &lv_style_set_transition_path, "", "(lv_style)i(lv_anim_path)" }, + { "set_transition_prop_1", (void*) &lv_style_set_transition_prop_1, "", "(lv_style)ii" }, + { "set_transition_prop_2", (void*) &lv_style_set_transition_prop_2, "", "(lv_style)ii" }, + { "set_transition_prop_3", (void*) &lv_style_set_transition_prop_3, "", "(lv_style)ii" }, + { "set_transition_prop_4", (void*) &lv_style_set_transition_prop_4, "", "(lv_style)ii" }, + { "set_transition_prop_5", (void*) &lv_style_set_transition_prop_5, "", "(lv_style)ii" }, + { "set_transition_prop_6", (void*) &lv_style_set_transition_prop_6, "", "(lv_style)ii" }, + { "set_transition_time", (void*) &lv_style_set_transition_time, "", "(lv_style)ii" }, + { "set_value_align", (void*) &lv_style_set_value_align, "", "(lv_style)ii" }, + { "set_value_blend_mode", (void*) &lv_style_set_value_blend_mode, "", "(lv_style)ii" }, + { "set_value_color", (void*) &lv_style_set_value_color, "", "(lv_style)i(lv_color)" }, + { "set_value_font", (void*) &lv_style_set_value_font, "", "(lv_style)i(lv_font)" }, + { "set_value_letter_space", (void*) &lv_style_set_value_letter_space, "", "(lv_style)ii" }, + { "set_value_line_space", (void*) &lv_style_set_value_line_space, "", "(lv_style)ii" }, + { "set_value_ofs_x", (void*) &lv_style_set_value_ofs_x, "", "(lv_style)ii" }, + { "set_value_ofs_y", (void*) &lv_style_set_value_ofs_y, "", "(lv_style)ii" }, + { "set_value_opa", (void*) &lv_style_set_value_opa, "", "(lv_style)ii" }, + { "set_value_str", (void*) &lv_style_set_value_str, "", "(lv_style)is" }, +}; + +/* `lv_group` methods */ +const lvbe_call_c_t lv_group_func[] = { + { "add_obj", (void*) &lv_group_add_obj, "", "(lv_group)(lv_obj)" }, + { "create", (void*) &lv_group_create, "+lv_group", "" }, + { "del", (void*) &lv_group_del, "", "(lv_group)" }, + { "focus_freeze", (void*) &lv_group_focus_freeze, "", "(lv_group)b" }, + { "focus_next", (void*) &lv_group_focus_next, "", "(lv_group)" }, + { "focus_obj", (void*) &lv_group_focus_obj, "", "(lv_obj)" }, + { "focus_prev", (void*) &lv_group_focus_prev, "", "(lv_group)" }, + { "get_click_focus", (void*) &lv_group_get_click_focus, "b", "(lv_group)" }, + { "get_editing", (void*) &lv_group_get_editing, "b", "(lv_group)" }, + { "get_focused", (void*) &lv_group_get_focused, "lv_obj", "(lv_group)" }, + { "get_wrap", (void*) &lv_group_get_wrap, "b", "(lv_group)" }, + { "remove_all_objs", (void*) &lv_group_remove_all_objs, "", "(lv_group)" }, + { "remove_obj", (void*) &lv_group_remove_obj, "", "(lv_obj)" }, + { "send_data", (void*) &lv_group_send_data, "i", "(lv_group)i" }, + { "set_click_focus", (void*) &lv_group_set_click_focus, "", "(lv_group)b" }, + { "set_editing", (void*) &lv_group_set_editing, "", "(lv_group)b" }, + { "set_focus_cb", (void*) &lv_group_set_focus_cb, "", "(lv_group)&0" }, + { "set_refocus_policy", (void*) &lv_group_set_refocus_policy, "", "(lv_group)(lv_group_refocus_policy)" }, + { "set_wrap", (void*) &lv_group_set_wrap, "", "(lv_group)b" }, +}; + +/* `lv_indev` methods */ +const lvbe_call_c_t lv_indev_func[] = { + { "enable", (void*) &lv_indev_enable, "", "(lv_indev)b" }, + { "get_obj_act", (void*) &lv_indev_get_obj_act, "lv_obj", "" }, + { "get_type", (void*) &lv_indev_get_type, "i", "(lv_indev)" }, + { "search_obj", (void*) &lv_indev_search_obj, "lv_obj", "(lv_obj)(lv_point)" }, + { "set_group", (void*) &lv_indev_set_group, "", "(lv_indev)(lv_group)" }, +}; + +/* `lv_obj` methods */ +const lvbe_call_c_t lv_obj_func[] = { + { "add_protect", (void*) &lv_obj_add_protect, "", "(lv_obj)i" }, + { "add_state", (void*) &lv_obj_add_state, "", "(lv_obj)i" }, + { "add_style", (void*) &lv_obj_add_style, "", "(lv_obj)i(lv_style)" }, + { "align", (void*) &lv_obj_align, "", "(lv_obj)(lv_obj)iii" }, + { "align_mid", (void*) &lv_obj_align_mid, "", "(lv_obj)(lv_obj)iii" }, + { "align_mid_x", (void*) &lv_obj_align_mid_x, "", "(lv_obj)(lv_obj)ii" }, + { "align_mid_y", (void*) &lv_obj_align_mid_y, "", "(lv_obj)(lv_obj)ii" }, + { "align_x", (void*) &lv_obj_align_x, "", "(lv_obj)(lv_obj)ii" }, + { "align_y", (void*) &lv_obj_align_y, "", "(lv_obj)(lv_obj)ii" }, + { "allocate_ext_attr", (void*) &lv_obj_allocate_ext_attr, "i", "(lv_obj)i" }, + { "area_is_visible", (void*) &lv_obj_area_is_visible, "b", "(lv_obj)(lv_area)" }, + { "clean", (void*) &lv_obj_clean, "", "(lv_obj)" }, + { "clean_style_list", (void*) &lv_obj_clean_style_list, "", "(lv_obj)i" }, + { "clear_protect", (void*) &lv_obj_clear_protect, "", "(lv_obj)i" }, + { "clear_state", (void*) &lv_obj_clear_state, "", "(lv_obj)i" }, + { "count_children", (void*) &lv_obj_count_children, "i", "(lv_obj)" }, + { "count_children_recursive", (void*) &lv_obj_count_children_recursive, "i", "(lv_obj)" }, + { "create", (void*) &lv_obj_create, "+lv_obj", "(lv_obj)(lv_obj)" }, + { "del", (void*) &lv_obj_del, "i", "(lv_obj)" }, + { "del_anim_ready_cb", (void*) &lv_obj_del_anim_ready_cb, "", "(lv_anim)" }, + { "del_async", (void*) &lv_obj_del_async, "", "(_lv_obj)" }, + { "fade_in", (void*) &lv_obj_fade_in, "", "(lv_obj)ii" }, + { "fade_out", (void*) &lv_obj_fade_out, "", "(lv_obj)ii" }, + { "finish_transitions", (void*) &lv_obj_finish_transitions, "", "(lv_obj)i" }, + { "get_adv_hittest", (void*) &lv_obj_get_adv_hittest, "b", "(lv_obj)" }, + { "get_auto_realign", (void*) &lv_obj_get_auto_realign, "b", "(lv_obj)" }, + { "get_base_dir", (void*) &lv_obj_get_base_dir, "i", "(lv_obj)" }, + { "get_child", (void*) &lv_obj_get_child, "lv_obj", "(lv_obj)(lv_obj)" }, + { "get_child_back", (void*) &lv_obj_get_child_back, "lv_obj", "(lv_obj)(lv_obj)" }, + { "get_click", (void*) &lv_obj_get_click, "b", "(lv_obj)" }, + { "get_coords", (void*) &lv_obj_get_coords, "", "(lv_obj)(lv_area)" }, + { "get_drag", (void*) &lv_obj_get_drag, "b", "(lv_obj)" }, + { "get_drag_dir", (void*) &lv_obj_get_drag_dir, "i", "(lv_obj)" }, + { "get_drag_parent", (void*) &lv_obj_get_drag_parent, "b", "(lv_obj)" }, + { "get_drag_throw", (void*) &lv_obj_get_drag_throw, "b", "(lv_obj)" }, + { "get_draw_rect_ext_pad_size", (void*) &lv_obj_get_draw_rect_ext_pad_size, "i", "(lv_obj)i" }, + { "get_ext_attr", (void*) &lv_obj_get_ext_attr, "i", "(lv_obj)" }, + { "get_ext_click_pad_bottom", (void*) &lv_obj_get_ext_click_pad_bottom, "i", "(lv_obj)" }, + { "get_ext_click_pad_left", (void*) &lv_obj_get_ext_click_pad_left, "i", "(lv_obj)" }, + { "get_ext_click_pad_right", (void*) &lv_obj_get_ext_click_pad_right, "i", "(lv_obj)" }, + { "get_ext_click_pad_top", (void*) &lv_obj_get_ext_click_pad_top, "i", "(lv_obj)" }, + { "get_ext_draw_pad", (void*) &lv_obj_get_ext_draw_pad, "i", "(lv_obj)" }, + { "get_focus_parent", (void*) &lv_obj_get_focus_parent, "b", "(lv_obj)" }, + { "get_focused_obj", (void*) &lv_obj_get_focused_obj, "lv_obj", "(lv_obj)" }, + { "get_gesture_parent", (void*) &lv_obj_get_gesture_parent, "b", "(lv_obj)" }, + { "get_group", (void*) &lv_obj_get_group, "i", "(lv_obj)" }, + { "get_height", (void*) &lv_obj_get_height, "i", "(lv_obj)" }, + { "get_height_fit", (void*) &lv_obj_get_height_fit, "i", "(lv_obj)" }, + { "get_height_grid", (void*) &lv_obj_get_height_grid, "i", "(lv_obj)ii" }, + { "get_height_margin", (void*) &lv_obj_get_height_margin, "i", "(lv_obj)" }, + { "get_hidden", (void*) &lv_obj_get_hidden, "b", "(lv_obj)" }, + { "get_inner_coords", (void*) &lv_obj_get_inner_coords, "", "(lv_obj)(lv_area)" }, + { "get_local_style", (void*) &lv_obj_get_local_style, "lv_style", "(lv_obj)i" }, + { "get_parent", (void*) &lv_obj_get_parent, "lv_obj", "(lv_obj)" }, + { "get_parent_event", (void*) &lv_obj_get_parent_event, "b", "(lv_obj)" }, + { "get_protect", (void*) &lv_obj_get_protect, "i", "(lv_obj)" }, + { "get_screen", (void*) &lv_obj_get_screen, "lv_obj", "(lv_obj)" }, + { "get_state", (void*) &lv_obj_get_state, "i", "(lv_obj)i" }, + { "get_style_bg_blend_mode", (void*) &lv_obj_get_style_bg_blend_mode, "i", "(lv_obj)i" }, + { "get_style_bg_color", (void*) &lv_obj_get_style_bg_color, "lv_color", "(lv_obj)i" }, + { "get_style_bg_grad_color", (void*) &lv_obj_get_style_bg_grad_color, "lv_color", "(lv_obj)i" }, + { "get_style_bg_grad_dir", (void*) &lv_obj_get_style_bg_grad_dir, "i", "(lv_obj)i" }, + { "get_style_bg_grad_stop", (void*) &lv_obj_get_style_bg_grad_stop, "i", "(lv_obj)i" }, + { "get_style_bg_main_stop", (void*) &lv_obj_get_style_bg_main_stop, "i", "(lv_obj)i" }, + { "get_style_bg_opa", (void*) &lv_obj_get_style_bg_opa, "i", "(lv_obj)i" }, + { "get_style_border_blend_mode", (void*) &lv_obj_get_style_border_blend_mode, "i", "(lv_obj)i" }, + { "get_style_border_color", (void*) &lv_obj_get_style_border_color, "lv_color", "(lv_obj)i" }, + { "get_style_border_opa", (void*) &lv_obj_get_style_border_opa, "i", "(lv_obj)i" }, + { "get_style_border_post", (void*) &lv_obj_get_style_border_post, "b", "(lv_obj)i" }, + { "get_style_border_side", (void*) &lv_obj_get_style_border_side, "i", "(lv_obj)i" }, + { "get_style_border_width", (void*) &lv_obj_get_style_border_width, "i", "(lv_obj)i" }, + { "get_style_clip_corner", (void*) &lv_obj_get_style_clip_corner, "b", "(lv_obj)i" }, + { "get_style_image_blend_mode", (void*) &lv_obj_get_style_image_blend_mode, "i", "(lv_obj)i" }, + { "get_style_image_opa", (void*) &lv_obj_get_style_image_opa, "i", "(lv_obj)i" }, + { "get_style_image_recolor", (void*) &lv_obj_get_style_image_recolor, "lv_color", "(lv_obj)i" }, + { "get_style_image_recolor_opa", (void*) &lv_obj_get_style_image_recolor_opa, "i", "(lv_obj)i" }, + { "get_style_line_blend_mode", (void*) &lv_obj_get_style_line_blend_mode, "i", "(lv_obj)i" }, + { "get_style_line_color", (void*) &lv_obj_get_style_line_color, "lv_color", "(lv_obj)i" }, + { "get_style_line_dash_gap", (void*) &lv_obj_get_style_line_dash_gap, "i", "(lv_obj)i" }, + { "get_style_line_dash_width", (void*) &lv_obj_get_style_line_dash_width, "i", "(lv_obj)i" }, + { "get_style_line_opa", (void*) &lv_obj_get_style_line_opa, "i", "(lv_obj)i" }, + { "get_style_line_rounded", (void*) &lv_obj_get_style_line_rounded, "b", "(lv_obj)i" }, + { "get_style_line_width", (void*) &lv_obj_get_style_line_width, "i", "(lv_obj)i" }, + { "get_style_margin_bottom", (void*) &lv_obj_get_style_margin_bottom, "i", "(lv_obj)i" }, + { "get_style_margin_left", (void*) &lv_obj_get_style_margin_left, "i", "(lv_obj)i" }, + { "get_style_margin_right", (void*) &lv_obj_get_style_margin_right, "i", "(lv_obj)i" }, + { "get_style_margin_top", (void*) &lv_obj_get_style_margin_top, "i", "(lv_obj)i" }, + { "get_style_opa_scale", (void*) &lv_obj_get_style_opa_scale, "i", "(lv_obj)i" }, + { "get_style_outline_blend_mode", (void*) &lv_obj_get_style_outline_blend_mode, "i", "(lv_obj)i" }, + { "get_style_outline_color", (void*) &lv_obj_get_style_outline_color, "lv_color", "(lv_obj)i" }, + { "get_style_outline_opa", (void*) &lv_obj_get_style_outline_opa, "i", "(lv_obj)i" }, + { "get_style_outline_pad", (void*) &lv_obj_get_style_outline_pad, "i", "(lv_obj)i" }, + { "get_style_outline_width", (void*) &lv_obj_get_style_outline_width, "i", "(lv_obj)i" }, + { "get_style_pad_bottom", (void*) &lv_obj_get_style_pad_bottom, "i", "(lv_obj)i" }, + { "get_style_pad_inner", (void*) &lv_obj_get_style_pad_inner, "i", "(lv_obj)i" }, + { "get_style_pad_left", (void*) &lv_obj_get_style_pad_left, "i", "(lv_obj)i" }, + { "get_style_pad_right", (void*) &lv_obj_get_style_pad_right, "i", "(lv_obj)i" }, + { "get_style_pad_top", (void*) &lv_obj_get_style_pad_top, "i", "(lv_obj)i" }, + { "get_style_pattern_blend_mode", (void*) &lv_obj_get_style_pattern_blend_mode, "i", "(lv_obj)i" }, + { "get_style_pattern_image", (void*) &lv_obj_get_style_pattern_image, "i", "(lv_obj)i" }, + { "get_style_pattern_opa", (void*) &lv_obj_get_style_pattern_opa, "i", "(lv_obj)i" }, + { "get_style_pattern_recolor", (void*) &lv_obj_get_style_pattern_recolor, "lv_color", "(lv_obj)i" }, + { "get_style_pattern_recolor_opa", (void*) &lv_obj_get_style_pattern_recolor_opa, "i", "(lv_obj)i" }, + { "get_style_pattern_repeat", (void*) &lv_obj_get_style_pattern_repeat, "b", "(lv_obj)i" }, + { "get_style_radius", (void*) &lv_obj_get_style_radius, "i", "(lv_obj)i" }, + { "get_style_scale_border_width", (void*) &lv_obj_get_style_scale_border_width, "i", "(lv_obj)i" }, + { "get_style_scale_end_border_width", (void*) &lv_obj_get_style_scale_end_border_width, "i", "(lv_obj)i" }, + { "get_style_scale_end_color", (void*) &lv_obj_get_style_scale_end_color, "lv_color", "(lv_obj)i" }, + { "get_style_scale_end_line_width", (void*) &lv_obj_get_style_scale_end_line_width, "i", "(lv_obj)i" }, + { "get_style_scale_grad_color", (void*) &lv_obj_get_style_scale_grad_color, "lv_color", "(lv_obj)i" }, + { "get_style_scale_width", (void*) &lv_obj_get_style_scale_width, "i", "(lv_obj)i" }, + { "get_style_shadow_blend_mode", (void*) &lv_obj_get_style_shadow_blend_mode, "i", "(lv_obj)i" }, + { "get_style_shadow_color", (void*) &lv_obj_get_style_shadow_color, "lv_color", "(lv_obj)i" }, + { "get_style_shadow_ofs_x", (void*) &lv_obj_get_style_shadow_ofs_x, "i", "(lv_obj)i" }, + { "get_style_shadow_ofs_y", (void*) &lv_obj_get_style_shadow_ofs_y, "i", "(lv_obj)i" }, + { "get_style_shadow_opa", (void*) &lv_obj_get_style_shadow_opa, "i", "(lv_obj)i" }, + { "get_style_shadow_spread", (void*) &lv_obj_get_style_shadow_spread, "i", "(lv_obj)i" }, + { "get_style_shadow_width", (void*) &lv_obj_get_style_shadow_width, "i", "(lv_obj)i" }, + { "get_style_size", (void*) &lv_obj_get_style_size, "i", "(lv_obj)i" }, + { "get_style_text_blend_mode", (void*) &lv_obj_get_style_text_blend_mode, "i", "(lv_obj)i" }, + { "get_style_text_color", (void*) &lv_obj_get_style_text_color, "lv_color", "(lv_obj)i" }, + { "get_style_text_letter_space", (void*) &lv_obj_get_style_text_letter_space, "i", "(lv_obj)i" }, + { "get_style_text_line_space", (void*) &lv_obj_get_style_text_line_space, "i", "(lv_obj)i" }, + { "get_style_text_opa", (void*) &lv_obj_get_style_text_opa, "i", "(lv_obj)i" }, + { "get_style_text_sel_bg_color", (void*) &lv_obj_get_style_text_sel_bg_color, "lv_color", "(lv_obj)i" }, + { "get_style_text_sel_color", (void*) &lv_obj_get_style_text_sel_color, "lv_color", "(lv_obj)i" }, + { "get_style_transform_angle", (void*) &lv_obj_get_style_transform_angle, "i", "(lv_obj)i" }, + { "get_style_transform_height", (void*) &lv_obj_get_style_transform_height, "i", "(lv_obj)i" }, + { "get_style_transform_width", (void*) &lv_obj_get_style_transform_width, "i", "(lv_obj)i" }, + { "get_style_transform_zoom", (void*) &lv_obj_get_style_transform_zoom, "i", "(lv_obj)i" }, + { "get_style_transition_delay", (void*) &lv_obj_get_style_transition_delay, "i", "(lv_obj)i" }, + { "get_style_transition_prop_1", (void*) &lv_obj_get_style_transition_prop_1, "i", "(lv_obj)i" }, + { "get_style_transition_prop_2", (void*) &lv_obj_get_style_transition_prop_2, "i", "(lv_obj)i" }, + { "get_style_transition_prop_3", (void*) &lv_obj_get_style_transition_prop_3, "i", "(lv_obj)i" }, + { "get_style_transition_prop_4", (void*) &lv_obj_get_style_transition_prop_4, "i", "(lv_obj)i" }, + { "get_style_transition_prop_5", (void*) &lv_obj_get_style_transition_prop_5, "i", "(lv_obj)i" }, + { "get_style_transition_prop_6", (void*) &lv_obj_get_style_transition_prop_6, "i", "(lv_obj)i" }, + { "get_style_transition_time", (void*) &lv_obj_get_style_transition_time, "i", "(lv_obj)i" }, + { "get_style_value_align", (void*) &lv_obj_get_style_value_align, "i", "(lv_obj)i" }, + { "get_style_value_blend_mode", (void*) &lv_obj_get_style_value_blend_mode, "i", "(lv_obj)i" }, + { "get_style_value_color", (void*) &lv_obj_get_style_value_color, "lv_color", "(lv_obj)i" }, + { "get_style_value_letter_space", (void*) &lv_obj_get_style_value_letter_space, "i", "(lv_obj)i" }, + { "get_style_value_line_space", (void*) &lv_obj_get_style_value_line_space, "i", "(lv_obj)i" }, + { "get_style_value_ofs_x", (void*) &lv_obj_get_style_value_ofs_x, "i", "(lv_obj)i" }, + { "get_style_value_ofs_y", (void*) &lv_obj_get_style_value_ofs_y, "i", "(lv_obj)i" }, + { "get_style_value_opa", (void*) &lv_obj_get_style_value_opa, "i", "(lv_obj)i" }, + { "get_style_value_str", (void*) &lv_obj_get_style_value_str, "s", "(lv_obj)i" }, + { "get_top", (void*) &lv_obj_get_top, "b", "(lv_obj)" }, + { "get_type", (void*) &lv_obj_get_type, "", "(lv_obj)(lv_obj_type)" }, + { "get_user_data", (void*) &lv_obj_get_user_data, "i", "(lv_obj)" }, + { "get_width", (void*) &lv_obj_get_width, "i", "(lv_obj)" }, + { "get_width_fit", (void*) &lv_obj_get_width_fit, "i", "(lv_obj)" }, + { "get_width_grid", (void*) &lv_obj_get_width_grid, "i", "(lv_obj)ii" }, + { "get_width_margin", (void*) &lv_obj_get_width_margin, "i", "(lv_obj)" }, + { "get_x", (void*) &lv_obj_get_x, "i", "(lv_obj)" }, + { "get_y", (void*) &lv_obj_get_y, "i", "(lv_obj)" }, + { "handle_get_type_signal", (void*) &lv_obj_handle_get_type_signal, "i", "(lv_obj_type)s" }, + { "hittest", (void*) &lv_obj_hittest, "b", "(lv_obj)(lv_point)" }, + { "init_draw_img_dsc", (void*) &lv_obj_init_draw_img_dsc, "", "(lv_obj)i(lv_draw_img_dsc)" }, + { "init_draw_label_dsc", (void*) &lv_obj_init_draw_label_dsc, "", "(lv_obj)i(lv_draw_label_dsc)" }, + { "init_draw_line_dsc", (void*) &lv_obj_init_draw_line_dsc, "", "(lv_obj)i(lv_draw_line_dsc)" }, + { "init_draw_rect_dsc", (void*) &lv_obj_init_draw_rect_dsc, "", "(lv_obj)i(lv_draw_rect_dsc)" }, + { "invalidate", (void*) &lv_obj_invalidate, "", "(lv_obj)" }, + { "invalidate_area", (void*) &lv_obj_invalidate_area, "", "(lv_obj)(lv_area)" }, + { "is_focused", (void*) &lv_obj_is_focused, "b", "(lv_obj)" }, + { "is_point_on_coords", (void*) &lv_obj_is_point_on_coords, "b", "(lv_obj)(lv_point)" }, + { "is_protected", (void*) &lv_obj_is_protected, "b", "(lv_obj)i" }, + { "is_visible", (void*) &lv_obj_is_visible, "b", "(lv_obj)" }, + { "move_background", (void*) &lv_obj_move_background, "", "(lv_obj)" }, + { "move_foreground", (void*) &lv_obj_move_foreground, "", "(lv_obj)" }, + { "realign", (void*) &lv_obj_realign, "", "(lv_obj)" }, + { "refresh_ext_draw_pad", (void*) &lv_obj_refresh_ext_draw_pad, "", "(lv_obj)" }, + { "refresh_style", (void*) &lv_obj_refresh_style, "", "(lv_obj)i(lv_style_property)" }, + { "remove_style", (void*) &lv_obj_remove_style, "", "(lv_obj)i(lv_style)" }, + { "remove_style_local_prop", (void*) &lv_obj_remove_style_local_prop, "b", "(lv_obj)i(lv_style_property)" }, + { "report_style_mod", (void*) &lv_obj_report_style_mod, "", "(lv_style)" }, + { "reset_style_list", (void*) &lv_obj_reset_style_list, "", "(lv_obj)i" }, + { "set_adv_hittest", (void*) &lv_obj_set_adv_hittest, "", "(lv_obj)b" }, + { "set_auto_realign", (void*) &lv_obj_set_auto_realign, "", "(lv_obj)b" }, + { "set_base_dir", (void*) &lv_obj_set_base_dir, "", "(lv_obj)i" }, + { "set_click", (void*) &lv_obj_set_click, "", "(lv_obj)b" }, + { "set_design_cb", (void*) &lv_obj_set_design_cb, "", "(lv_obj)&3" }, + { "set_drag", (void*) &lv_obj_set_drag, "", "(lv_obj)b" }, + { "set_drag_dir", (void*) &lv_obj_set_drag_dir, "", "(lv_obj)i" }, + { "set_drag_parent", (void*) &lv_obj_set_drag_parent, "", "(lv_obj)b" }, + { "set_drag_throw", (void*) &lv_obj_set_drag_throw, "", "(lv_obj)b" }, + { "set_event_cb", (void*) &lv_obj_set_event_cb, "", "(lv_obj)&1" }, + { "set_ext_click_area", (void*) &lv_obj_set_ext_click_area, "", "(lv_obj)iiii" }, + { "set_focus_parent", (void*) &lv_obj_set_focus_parent, "", "(lv_obj)b" }, + { "set_gesture_parent", (void*) &lv_obj_set_gesture_parent, "", "(lv_obj)b" }, + { "set_height", (void*) &lv_obj_set_height, "", "(lv_obj)i" }, + { "set_height_fit", (void*) &lv_obj_set_height_fit, "", "(lv_obj)i" }, + { "set_height_margin", (void*) &lv_obj_set_height_margin, "", "(lv_obj)i" }, + { "set_hidden", (void*) &lv_obj_set_hidden, "", "(lv_obj)b" }, + { "set_parent", (void*) &lv_obj_set_parent, "", "(lv_obj)(lv_obj)" }, + { "set_parent_event", (void*) &lv_obj_set_parent_event, "", "(lv_obj)b" }, + { "set_pos", (void*) &lv_obj_set_pos, "", "(lv_obj)ii" }, + { "set_signal_cb", (void*) &lv_obj_set_signal_cb, "", "(lv_obj)&2" }, + { "set_size", (void*) &lv_obj_set_size, "", "(lv_obj)ii" }, + { "set_state", (void*) &lv_obj_set_state, "", "(lv_obj)i" }, + { "set_style_local_bg_blend_mode", (void*) &lv_obj_set_style_local_bg_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_bg_color", (void*) &lv_obj_set_style_local_bg_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_bg_grad_color", (void*) &lv_obj_set_style_local_bg_grad_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_bg_grad_dir", (void*) &lv_obj_set_style_local_bg_grad_dir, "", "(lv_obj)iii" }, + { "set_style_local_bg_grad_stop", (void*) &lv_obj_set_style_local_bg_grad_stop, "", "(lv_obj)iii" }, + { "set_style_local_bg_main_stop", (void*) &lv_obj_set_style_local_bg_main_stop, "", "(lv_obj)iii" }, + { "set_style_local_bg_opa", (void*) &lv_obj_set_style_local_bg_opa, "", "(lv_obj)iii" }, + { "set_style_local_border_blend_mode", (void*) &lv_obj_set_style_local_border_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_border_color", (void*) &lv_obj_set_style_local_border_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_border_opa", (void*) &lv_obj_set_style_local_border_opa, "", "(lv_obj)iii" }, + { "set_style_local_border_post", (void*) &lv_obj_set_style_local_border_post, "", "(lv_obj)iib" }, + { "set_style_local_border_side", (void*) &lv_obj_set_style_local_border_side, "", "(lv_obj)iii" }, + { "set_style_local_border_width", (void*) &lv_obj_set_style_local_border_width, "", "(lv_obj)iii" }, + { "set_style_local_clip_corner", (void*) &lv_obj_set_style_local_clip_corner, "", "(lv_obj)iib" }, + { "set_style_local_image_blend_mode", (void*) &lv_obj_set_style_local_image_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_image_opa", (void*) &lv_obj_set_style_local_image_opa, "", "(lv_obj)iii" }, + { "set_style_local_image_recolor", (void*) &lv_obj_set_style_local_image_recolor, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_image_recolor_opa", (void*) &lv_obj_set_style_local_image_recolor_opa, "", "(lv_obj)iii" }, + { "set_style_local_line_blend_mode", (void*) &lv_obj_set_style_local_line_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_line_color", (void*) &lv_obj_set_style_local_line_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_line_dash_gap", (void*) &lv_obj_set_style_local_line_dash_gap, "", "(lv_obj)iii" }, + { "set_style_local_line_dash_width", (void*) &lv_obj_set_style_local_line_dash_width, "", "(lv_obj)iii" }, + { "set_style_local_line_opa", (void*) &lv_obj_set_style_local_line_opa, "", "(lv_obj)iii" }, + { "set_style_local_line_rounded", (void*) &lv_obj_set_style_local_line_rounded, "", "(lv_obj)iib" }, + { "set_style_local_line_width", (void*) &lv_obj_set_style_local_line_width, "", "(lv_obj)iii" }, + { "set_style_local_margin_bottom", (void*) &lv_obj_set_style_local_margin_bottom, "", "(lv_obj)iii" }, + { "set_style_local_margin_left", (void*) &lv_obj_set_style_local_margin_left, "", "(lv_obj)iii" }, + { "set_style_local_margin_right", (void*) &lv_obj_set_style_local_margin_right, "", "(lv_obj)iii" }, + { "set_style_local_margin_top", (void*) &lv_obj_set_style_local_margin_top, "", "(lv_obj)iii" }, + { "set_style_local_opa_scale", (void*) &lv_obj_set_style_local_opa_scale, "", "(lv_obj)iii" }, + { "set_style_local_outline_blend_mode", (void*) &lv_obj_set_style_local_outline_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_outline_color", (void*) &lv_obj_set_style_local_outline_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_outline_opa", (void*) &lv_obj_set_style_local_outline_opa, "", "(lv_obj)iii" }, + { "set_style_local_outline_pad", (void*) &lv_obj_set_style_local_outline_pad, "", "(lv_obj)iii" }, + { "set_style_local_outline_width", (void*) &lv_obj_set_style_local_outline_width, "", "(lv_obj)iii" }, + { "set_style_local_pad_bottom", (void*) &lv_obj_set_style_local_pad_bottom, "", "(lv_obj)iii" }, + { "set_style_local_pad_inner", (void*) &lv_obj_set_style_local_pad_inner, "", "(lv_obj)iii" }, + { "set_style_local_pad_left", (void*) &lv_obj_set_style_local_pad_left, "", "(lv_obj)iii" }, + { "set_style_local_pad_right", (void*) &lv_obj_set_style_local_pad_right, "", "(lv_obj)iii" }, + { "set_style_local_pad_top", (void*) &lv_obj_set_style_local_pad_top, "", "(lv_obj)iii" }, + { "set_style_local_pattern_blend_mode", (void*) &lv_obj_set_style_local_pattern_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_pattern_image", (void*) &lv_obj_set_style_local_pattern_image, "", "(lv_obj)iii" }, + { "set_style_local_pattern_opa", (void*) &lv_obj_set_style_local_pattern_opa, "", "(lv_obj)iii" }, + { "set_style_local_pattern_recolor", (void*) &lv_obj_set_style_local_pattern_recolor, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_pattern_recolor_opa", (void*) &lv_obj_set_style_local_pattern_recolor_opa, "", "(lv_obj)iii" }, + { "set_style_local_pattern_repeat", (void*) &lv_obj_set_style_local_pattern_repeat, "", "(lv_obj)iib" }, + { "set_style_local_radius", (void*) &lv_obj_set_style_local_radius, "", "(lv_obj)iii" }, + { "set_style_local_scale_border_width", (void*) &lv_obj_set_style_local_scale_border_width, "", "(lv_obj)iii" }, + { "set_style_local_scale_end_border_width", (void*) &lv_obj_set_style_local_scale_end_border_width, "", "(lv_obj)iii" }, + { "set_style_local_scale_end_color", (void*) &lv_obj_set_style_local_scale_end_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_scale_end_line_width", (void*) &lv_obj_set_style_local_scale_end_line_width, "", "(lv_obj)iii" }, + { "set_style_local_scale_grad_color", (void*) &lv_obj_set_style_local_scale_grad_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_scale_width", (void*) &lv_obj_set_style_local_scale_width, "", "(lv_obj)iii" }, + { "set_style_local_shadow_blend_mode", (void*) &lv_obj_set_style_local_shadow_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_shadow_color", (void*) &lv_obj_set_style_local_shadow_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_shadow_ofs_x", (void*) &lv_obj_set_style_local_shadow_ofs_x, "", "(lv_obj)iii" }, + { "set_style_local_shadow_ofs_y", (void*) &lv_obj_set_style_local_shadow_ofs_y, "", "(lv_obj)iii" }, + { "set_style_local_shadow_opa", (void*) &lv_obj_set_style_local_shadow_opa, "", "(lv_obj)iii" }, + { "set_style_local_shadow_spread", (void*) &lv_obj_set_style_local_shadow_spread, "", "(lv_obj)iii" }, + { "set_style_local_shadow_width", (void*) &lv_obj_set_style_local_shadow_width, "", "(lv_obj)iii" }, + { "set_style_local_size", (void*) &lv_obj_set_style_local_size, "", "(lv_obj)iii" }, + { "set_style_local_text_blend_mode", (void*) &lv_obj_set_style_local_text_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_text_color", (void*) &lv_obj_set_style_local_text_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_text_decor", (void*) &lv_obj_set_style_local_text_decor, "", "(lv_obj)ii(lv_text_decor)" }, + { "set_style_local_text_font", (void*) &lv_obj_set_style_local_text_font, "", "(lv_obj)ii(lv_font)" }, + { "set_style_local_text_letter_space", (void*) &lv_obj_set_style_local_text_letter_space, "", "(lv_obj)iii" }, + { "set_style_local_text_line_space", (void*) &lv_obj_set_style_local_text_line_space, "", "(lv_obj)iii" }, + { "set_style_local_text_opa", (void*) &lv_obj_set_style_local_text_opa, "", "(lv_obj)iii" }, + { "set_style_local_text_sel_bg_color", (void*) &lv_obj_set_style_local_text_sel_bg_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_text_sel_color", (void*) &lv_obj_set_style_local_text_sel_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_transform_angle", (void*) &lv_obj_set_style_local_transform_angle, "", "(lv_obj)iii" }, + { "set_style_local_transform_height", (void*) &lv_obj_set_style_local_transform_height, "", "(lv_obj)iii" }, + { "set_style_local_transform_width", (void*) &lv_obj_set_style_local_transform_width, "", "(lv_obj)iii" }, + { "set_style_local_transform_zoom", (void*) &lv_obj_set_style_local_transform_zoom, "", "(lv_obj)iii" }, + { "set_style_local_transition_delay", (void*) &lv_obj_set_style_local_transition_delay, "", "(lv_obj)iii" }, + { "set_style_local_transition_path", (void*) &lv_obj_set_style_local_transition_path, "", "(lv_obj)ii(lv_anim_path)" }, + { "set_style_local_transition_prop_1", (void*) &lv_obj_set_style_local_transition_prop_1, "", "(lv_obj)iii" }, + { "set_style_local_transition_prop_2", (void*) &lv_obj_set_style_local_transition_prop_2, "", "(lv_obj)iii" }, + { "set_style_local_transition_prop_3", (void*) &lv_obj_set_style_local_transition_prop_3, "", "(lv_obj)iii" }, + { "set_style_local_transition_prop_4", (void*) &lv_obj_set_style_local_transition_prop_4, "", "(lv_obj)iii" }, + { "set_style_local_transition_prop_5", (void*) &lv_obj_set_style_local_transition_prop_5, "", "(lv_obj)iii" }, + { "set_style_local_transition_prop_6", (void*) &lv_obj_set_style_local_transition_prop_6, "", "(lv_obj)iii" }, + { "set_style_local_transition_time", (void*) &lv_obj_set_style_local_transition_time, "", "(lv_obj)iii" }, + { "set_style_local_value_align", (void*) &lv_obj_set_style_local_value_align, "", "(lv_obj)iii" }, + { "set_style_local_value_blend_mode", (void*) &lv_obj_set_style_local_value_blend_mode, "", "(lv_obj)iii" }, + { "set_style_local_value_color", (void*) &lv_obj_set_style_local_value_color, "", "(lv_obj)ii(lv_color)" }, + { "set_style_local_value_font", (void*) &lv_obj_set_style_local_value_font, "", "(lv_obj)ii(lv_font)" }, + { "set_style_local_value_letter_space", (void*) &lv_obj_set_style_local_value_letter_space, "", "(lv_obj)iii" }, + { "set_style_local_value_line_space", (void*) &lv_obj_set_style_local_value_line_space, "", "(lv_obj)iii" }, + { "set_style_local_value_ofs_x", (void*) &lv_obj_set_style_local_value_ofs_x, "", "(lv_obj)iii" }, + { "set_style_local_value_ofs_y", (void*) &lv_obj_set_style_local_value_ofs_y, "", "(lv_obj)iii" }, + { "set_style_local_value_opa", (void*) &lv_obj_set_style_local_value_opa, "", "(lv_obj)iii" }, + { "set_style_local_value_str", (void*) &lv_obj_set_style_local_value_str, "", "(lv_obj)iis" }, + { "set_top", (void*) &lv_obj_set_top, "", "(lv_obj)b" }, + { "set_user_data", (void*) &lv_obj_set_user_data, "", "(lv_obj)i" }, + { "set_width", (void*) &lv_obj_set_width, "", "(lv_obj)i" }, + { "set_width_fit", (void*) &lv_obj_set_width_fit, "", "(lv_obj)i" }, + { "set_width_margin", (void*) &lv_obj_set_width_margin, "", "(lv_obj)i" }, + { "set_x", (void*) &lv_obj_set_x, "", "(lv_obj)i" }, + { "set_y", (void*) &lv_obj_set_y, "", "(lv_obj)i" }, +}; + +/* `lv_arc` methods */ +const lvbe_call_c_t lv_arc_func[] = { + { "create", (void*) &lv_arc_create, "+lv_arc", "(lv_obj)(lv_obj)" }, + { "get_adjustable", (void*) &lv_arc_get_adjustable, "b", "(lv_obj)" }, + { "get_angle_end", (void*) &lv_arc_get_angle_end, "i", "(lv_obj)" }, + { "get_angle_start", (void*) &lv_arc_get_angle_start, "i", "(lv_obj)" }, + { "get_bg_angle_end", (void*) &lv_arc_get_bg_angle_end, "i", "(lv_obj)" }, + { "get_bg_angle_start", (void*) &lv_arc_get_bg_angle_start, "i", "(lv_obj)" }, + { "get_max_value", (void*) &lv_arc_get_max_value, "i", "(lv_obj)" }, + { "get_min_value", (void*) &lv_arc_get_min_value, "i", "(lv_obj)" }, + { "get_type", (void*) &lv_arc_get_type, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_arc_get_value, "i", "(lv_obj)" }, + { "is_dragged", (void*) &lv_arc_is_dragged, "b", "(lv_obj)" }, + { "set_adjustable", (void*) &lv_arc_set_adjustable, "", "(lv_obj)b" }, + { "set_angles", (void*) &lv_arc_set_angles, "", "(lv_obj)ii" }, + { "set_bg_angles", (void*) &lv_arc_set_bg_angles, "", "(lv_obj)ii" }, + { "set_bg_end_angle", (void*) &lv_arc_set_bg_end_angle, "", "(lv_obj)i" }, + { "set_bg_start_angle", (void*) &lv_arc_set_bg_start_angle, "", "(lv_obj)i" }, + { "set_chg_rate", (void*) &lv_arc_set_chg_rate, "", "(lv_obj)i" }, + { "set_end_angle", (void*) &lv_arc_set_end_angle, "", "(lv_obj)i" }, + { "set_range", (void*) &lv_arc_set_range, "", "(lv_obj)ii" }, + { "set_rotation", (void*) &lv_arc_set_rotation, "", "(lv_obj)i" }, + { "set_start_angle", (void*) &lv_arc_set_start_angle, "", "(lv_obj)i" }, + { "set_type", (void*) &lv_arc_set_type, "", "(lv_obj)i" }, + { "set_value", (void*) &lv_arc_set_value, "", "(lv_obj)i" }, +}; + +/* `lv_bar` methods */ +const lvbe_call_c_t lv_bar_func[] = { + { "create", (void*) &lv_bar_create, "+lv_bar", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_bar_get_anim_time, "i", "(lv_obj)" }, + { "get_max_value", (void*) &lv_bar_get_max_value, "i", "(lv_obj)" }, + { "get_min_value", (void*) &lv_bar_get_min_value, "i", "(lv_obj)" }, + { "get_start_value", (void*) &lv_bar_get_start_value, "i", "(lv_obj)" }, + { "get_type", (void*) &lv_bar_get_type, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_bar_get_value, "i", "(lv_obj)" }, + { "set_anim_time", (void*) &lv_bar_set_anim_time, "", "(lv_obj)i" }, + { "set_range", (void*) &lv_bar_set_range, "", "(lv_obj)ii" }, + { "set_start_value", (void*) &lv_bar_set_start_value, "", "(lv_obj)i(lv_anim_enable)" }, + { "set_type", (void*) &lv_bar_set_type, "", "(lv_obj)i" }, + { "set_value", (void*) &lv_bar_set_value, "", "(lv_obj)i(lv_anim_enable)" }, +}; + +/* `lv_btn` methods */ +const lvbe_call_c_t lv_btn_func[] = { + { "create", (void*) &lv_btn_create, "+lv_btn", "(lv_obj)(lv_obj)" }, + { "get_checkable", (void*) &lv_btn_get_checkable, "b", "(lv_obj)" }, + { "get_fit_bottom", (void*) &lv_btn_get_fit_bottom, "i", "(lv_obj)" }, + { "get_fit_left", (void*) &lv_btn_get_fit_left, "i", "(lv_obj)" }, + { "get_fit_right", (void*) &lv_btn_get_fit_right, "i", "(lv_obj)" }, + { "get_fit_top", (void*) &lv_btn_get_fit_top, "i", "(lv_obj)" }, + { "get_layout", (void*) &lv_btn_get_layout, "i", "(lv_obj)" }, + { "get_state", (void*) &lv_btn_get_state, "i", "(lv_obj)" }, + { "set_checkable", (void*) &lv_btn_set_checkable, "", "(lv_obj)b" }, + { "set_fit", (void*) &lv_btn_set_fit, "", "(lv_obj)i" }, + { "set_fit2", (void*) &lv_btn_set_fit2, "", "(lv_obj)ii" }, + { "set_fit4", (void*) &lv_btn_set_fit4, "", "(lv_obj)iiii" }, + { "set_layout", (void*) &lv_btn_set_layout, "", "(lv_obj)i" }, + { "set_state", (void*) &lv_btn_set_state, "", "(lv_obj)i" }, + { "toggle", (void*) &lv_btn_toggle, "", "(lv_obj)" }, +}; + +/* `lv_btnmatrix` methods */ +const lvbe_call_c_t lv_btnmatrix_func[] = { + { "clear_btn_ctrl", (void*) &lv_btnmatrix_clear_btn_ctrl, "", "(lv_obj)i(lv_btnmatrix_ctrl)" }, + { "clear_btn_ctrl_all", (void*) &lv_btnmatrix_clear_btn_ctrl_all, "", "(lv_obj)(lv_btnmatrix_ctrl)" }, + { "create", (void*) &lv_btnmatrix_create, "+lv_btnmatrix", "(lv_obj)(lv_obj)" }, + { "get_active_btn", (void*) &lv_btnmatrix_get_active_btn, "i", "(lv_obj)" }, + { "get_active_btn_text", (void*) &lv_btnmatrix_get_active_btn_text, "s", "(lv_obj)" }, + { "get_align", (void*) &lv_btnmatrix_get_align, "i", "(lv_obj)" }, + { "get_btn_ctrl", (void*) &lv_btnmatrix_get_btn_ctrl, "b", "(lv_obj)i(lv_btnmatrix_ctrl)" }, + { "get_btn_text", (void*) &lv_btnmatrix_get_btn_text, "s", "(lv_obj)i" }, + { "get_focused_btn", (void*) &lv_btnmatrix_get_focused_btn, "i", "(lv_obj)" }, + { "get_one_check", (void*) &lv_btnmatrix_get_one_check, "b", "(lv_obj)" }, + { "get_recolor", (void*) &lv_btnmatrix_get_recolor, "b", "(lv_obj)" }, + { "set_align", (void*) &lv_btnmatrix_set_align, "", "(lv_obj)i" }, + { "set_btn_ctrl", (void*) &lv_btnmatrix_set_btn_ctrl, "", "(lv_obj)i(lv_btnmatrix_ctrl)" }, + { "set_btn_ctrl_all", (void*) &lv_btnmatrix_set_btn_ctrl_all, "", "(lv_obj)(lv_btnmatrix_ctrl)" }, + { "set_btn_width", (void*) &lv_btnmatrix_set_btn_width, "", "(lv_obj)ii" }, + { "set_ctrl_map", (void*) &lv_btnmatrix_set_ctrl_map, "", "(lv_obj)(lv_btnmatrix_ctrl)" }, + { "set_focused_btn", (void*) &lv_btnmatrix_set_focused_btn, "", "(lv_obj)i" }, + { "set_map", (void*) &lv_btnmatrix_set_map, "", "(lv_obj)s" }, + { "set_one_check", (void*) &lv_btnmatrix_set_one_check, "", "(lv_obj)b" }, + { "set_recolor", (void*) &lv_btnmatrix_set_recolor, "", "(lv_obj)b" }, +}; + +/* `lv_calendar` methods */ +const lvbe_call_c_t lv_calendar_func[] = { + { "create", (void*) &lv_calendar_create, "+lv_calendar", "(lv_obj)(lv_obj)" }, + { "get_day_of_week", (void*) &lv_calendar_get_day_of_week, "i", "iii" }, + { "get_highlighted_dates_num", (void*) &lv_calendar_get_highlighted_dates_num, "i", "(lv_obj)" }, + { "set_day_names", (void*) &lv_calendar_set_day_names, "", "(lv_obj)(char)" }, + { "set_highlighted_dates", (void*) &lv_calendar_set_highlighted_dates, "", "(lv_obj)(lv_calendar_date)i" }, + { "set_month_names", (void*) &lv_calendar_set_month_names, "", "(lv_obj)(char)" }, + { "set_showed_date", (void*) &lv_calendar_set_showed_date, "", "(lv_obj)(lv_calendar_date)" }, + { "set_today_date", (void*) &lv_calendar_set_today_date, "", "(lv_obj)(lv_calendar_date)" }, +}; + +/* `lv_canvas` methods */ +const lvbe_call_c_t lv_canvas_func[] = { + { "blur_hor", (void*) &lv_canvas_blur_hor, "", "(lv_obj)(lv_area)i" }, + { "blur_ver", (void*) &lv_canvas_blur_ver, "", "(lv_obj)(lv_area)i" }, + { "copy_buf", (void*) &lv_canvas_copy_buf, "", "(lv_obj)iiiii" }, + { "create", (void*) &lv_canvas_create, "+lv_canvas", "(lv_obj)(lv_obj)" }, + { "draw_arc", (void*) &lv_canvas_draw_arc, "", "(lv_obj)iiiii(lv_draw_line_dsc)" }, + { "draw_img", (void*) &lv_canvas_draw_img, "", "(lv_obj)iii(lv_draw_img_dsc)" }, + { "draw_line", (void*) &lv_canvas_draw_line, "", "(lv_obj)ii(lv_draw_line_dsc)" }, + { "draw_polygon", (void*) &lv_canvas_draw_polygon, "", "(lv_obj)ii(lv_draw_rect_dsc)" }, + { "draw_rect", (void*) &lv_canvas_draw_rect, "", "(lv_obj)iiii(lv_draw_rect_dsc)" }, + { "draw_text", (void*) &lv_canvas_draw_text, "", "(lv_obj)iii(lv_draw_label_dsc)si" }, + { "fill_bg", (void*) &lv_canvas_fill_bg, "", "(lv_obj)(lv_color)i" }, + { "get_px", (void*) &lv_canvas_get_px, "lv_color", "(lv_obj)ii" }, + { "set_buffer", (void*) &lv_canvas_set_buffer, "", "(lv_obj)iii(lv_img_cf)" }, + { "set_palette", (void*) &lv_canvas_set_palette, "", "(lv_obj)i(lv_color)" }, + { "set_px", (void*) &lv_canvas_set_px, "", "(lv_obj)ii(lv_color)" }, + { "transform", (void*) &lv_canvas_transform, "", "(lv_obj)(lv_img_dsc)iiiiiib" }, +}; + +/* `lv_chart` methods */ +const lvbe_call_c_t lv_chart_func[] = { + { "clear_series", (void*) &lv_chart_clear_series, "", "(lv_obj)(lv_chart_series)" }, + { "create", (void*) &lv_chart_create, "+lv_chart", "(lv_obj)(lv_obj)" }, + { "get_cursor_point", (void*) &lv_chart_get_cursor_point, "i", "(lv_obj)(lv_chart_cursor)" }, + { "get_nearest_index_from_coord", (void*) &lv_chart_get_nearest_index_from_coord, "i", "(lv_obj)i" }, + { "get_point_count", (void*) &lv_chart_get_point_count, "i", "(lv_obj)" }, + { "get_point_id", (void*) &lv_chart_get_point_id, "i", "(lv_obj)(lv_chart_series)i" }, + { "get_series_area", (void*) &lv_chart_get_series_area, "", "(lv_obj)(lv_area)" }, + { "get_series_axis", (void*) &lv_chart_get_series_axis, "i", "(lv_obj)(lv_chart_series)" }, + { "get_type", (void*) &lv_chart_get_type, "i", "(lv_obj)" }, + { "get_x_from_index", (void*) &lv_chart_get_x_from_index, "i", "(lv_obj)(lv_chart_series)i" }, + { "get_x_start_point", (void*) &lv_chart_get_x_start_point, "i", "(lv_chart_series)" }, + { "get_y_from_index", (void*) &lv_chart_get_y_from_index, "i", "(lv_obj)(lv_chart_series)i" }, + { "hide_series", (void*) &lv_chart_hide_series, "", "(lv_obj)(lv_chart_series)b" }, + { "init_points", (void*) &lv_chart_init_points, "", "(lv_obj)(lv_chart_series)i" }, + { "refresh", (void*) &lv_chart_refresh, "", "(lv_obj)" }, + { "remove_series", (void*) &lv_chart_remove_series, "", "(lv_obj)(lv_chart_series)" }, + { "set_cursor_point", (void*) &lv_chart_set_cursor_point, "", "(lv_obj)(lv_chart_cursor)(lv_point)" }, + { "set_div_line_count", (void*) &lv_chart_set_div_line_count, "", "(lv_obj)ii" }, + { "set_ext_array", (void*) &lv_chart_set_ext_array, "", "(lv_obj)(lv_chart_series)ii" }, + { "set_next", (void*) &lv_chart_set_next, "", "(lv_obj)(lv_chart_series)i" }, + { "set_point_count", (void*) &lv_chart_set_point_count, "", "(lv_obj)i" }, + { "set_point_id", (void*) &lv_chart_set_point_id, "", "(lv_obj)(lv_chart_series)ii" }, + { "set_points", (void*) &lv_chart_set_points, "", "(lv_obj)(lv_chart_series)i" }, + { "set_secondary_y_tick_length", (void*) &lv_chart_set_secondary_y_tick_length, "", "(lv_obj)ii" }, + { "set_secondary_y_tick_texts", (void*) &lv_chart_set_secondary_y_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)" }, + { "set_series_axis", (void*) &lv_chart_set_series_axis, "", "(lv_obj)(lv_chart_series)i" }, + { "set_type", (void*) &lv_chart_set_type, "", "(lv_obj)i" }, + { "set_update_mode", (void*) &lv_chart_set_update_mode, "", "(lv_obj)(lv_chart_update_mode)" }, + { "set_x_start_point", (void*) &lv_chart_set_x_start_point, "", "(lv_obj)(lv_chart_series)i" }, + { "set_x_tick_length", (void*) &lv_chart_set_x_tick_length, "", "(lv_obj)ii" }, + { "set_x_tick_texts", (void*) &lv_chart_set_x_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)" }, + { "set_y_range", (void*) &lv_chart_set_y_range, "", "(lv_obj)iii" }, + { "set_y_tick_length", (void*) &lv_chart_set_y_tick_length, "", "(lv_obj)ii" }, + { "set_y_tick_texts", (void*) &lv_chart_set_y_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)" }, +}; + +/* `lv_checkbox` methods */ +const lvbe_call_c_t lv_checkbox_func[] = { + { "create", (void*) &lv_checkbox_create, "+lv_checkbox", "(lv_obj)(lv_obj)" }, + { "get_state", (void*) &lv_checkbox_get_state, "i", "(lv_obj)" }, + { "get_text", (void*) &lv_checkbox_get_text, "s", "(lv_obj)" }, + { "is_checked", (void*) &lv_checkbox_is_checked, "b", "(lv_obj)" }, + { "is_inactive", (void*) &lv_checkbox_is_inactive, "b", "(lv_obj)" }, + { "set_checked", (void*) &lv_checkbox_set_checked, "", "(lv_obj)b" }, + { "set_disabled", (void*) &lv_checkbox_set_disabled, "", "(lv_obj)" }, + { "set_state", (void*) &lv_checkbox_set_state, "", "(lv_obj)i" }, + { "set_text", (void*) &lv_checkbox_set_text, "", "(lv_obj)s" }, + { "set_text_static", (void*) &lv_checkbox_set_text_static, "", "(lv_obj)s" }, +}; + +/* `lv_cont` methods */ +const lvbe_call_c_t lv_cont_func[] = { + { "create", (void*) &lv_cont_create, "+lv_cont", "(lv_obj)(lv_obj)" }, + { "get_fit_bottom", (void*) &lv_cont_get_fit_bottom, "i", "(lv_obj)" }, + { "get_fit_left", (void*) &lv_cont_get_fit_left, "i", "(lv_obj)" }, + { "get_fit_right", (void*) &lv_cont_get_fit_right, "i", "(lv_obj)" }, + { "get_fit_top", (void*) &lv_cont_get_fit_top, "i", "(lv_obj)" }, + { "get_layout", (void*) &lv_cont_get_layout, "i", "(lv_obj)" }, + { "set_fit", (void*) &lv_cont_set_fit, "", "(lv_obj)i" }, + { "set_fit2", (void*) &lv_cont_set_fit2, "", "(lv_obj)ii" }, + { "set_fit4", (void*) &lv_cont_set_fit4, "", "(lv_obj)iiii" }, + { "set_layout", (void*) &lv_cont_set_layout, "", "(lv_obj)i" }, +}; + +/* `lv_cpicker` methods */ +const lvbe_call_c_t lv_cpicker_func[] = { + { "create", (void*) &lv_cpicker_create, "+lv_cpicker", "(lv_obj)(lv_obj)" }, + { "get_color", (void*) &lv_cpicker_get_color, "lv_color", "(lv_obj)" }, + { "get_color_mode", (void*) &lv_cpicker_get_color_mode, "i", "(lv_obj)" }, + { "get_color_mode_fixed", (void*) &lv_cpicker_get_color_mode_fixed, "b", "(lv_obj)" }, + { "get_hsv", (void*) &lv_cpicker_get_hsv, "i", "(lv_obj)" }, + { "get_hue", (void*) &lv_cpicker_get_hue, "i", "(lv_obj)" }, + { "get_knob_colored", (void*) &lv_cpicker_get_knob_colored, "b", "(lv_obj)" }, + { "get_saturation", (void*) &lv_cpicker_get_saturation, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_cpicker_get_value, "i", "(lv_obj)" }, + { "set_color", (void*) &lv_cpicker_set_color, "b", "(lv_obj)(lv_color)" }, + { "set_color_mode", (void*) &lv_cpicker_set_color_mode, "", "(lv_obj)i" }, + { "set_color_mode_fixed", (void*) &lv_cpicker_set_color_mode_fixed, "", "(lv_obj)b" }, + { "set_hsv", (void*) &lv_cpicker_set_hsv, "b", "(lv_obj)i" }, + { "set_hue", (void*) &lv_cpicker_set_hue, "b", "(lv_obj)i" }, + { "set_knob_colored", (void*) &lv_cpicker_set_knob_colored, "", "(lv_obj)b" }, + { "set_saturation", (void*) &lv_cpicker_set_saturation, "b", "(lv_obj)i" }, + { "set_type", (void*) &lv_cpicker_set_type, "", "(lv_obj)(lv_cpicker_type)" }, + { "set_value", (void*) &lv_cpicker_set_value, "b", "(lv_obj)i" }, +}; + +/* `lv_dropdown` methods */ +const lvbe_call_c_t lv_dropdown_func[] = { + { "add_option", (void*) &lv_dropdown_add_option, "", "(lv_obj)si" }, + { "clear_options", (void*) &lv_dropdown_clear_options, "", "(lv_obj)" }, + { "close", (void*) &lv_dropdown_close, "", "(lv_obj)" }, + { "create", (void*) &lv_dropdown_create, "+lv_dropdown", "(lv_obj)(lv_obj)" }, + { "get_dir", (void*) &lv_dropdown_get_dir, "i", "(lv_obj)" }, + { "get_max_height", (void*) &lv_dropdown_get_max_height, "i", "(lv_obj)" }, + { "get_option_cnt", (void*) &lv_dropdown_get_option_cnt, "i", "(lv_obj)" }, + { "get_options", (void*) &lv_dropdown_get_options, "s", "(lv_obj)" }, + { "get_selected", (void*) &lv_dropdown_get_selected, "i", "(lv_obj)" }, + { "get_selected_str", (void*) &lv_dropdown_get_selected_str, "", "(lv_obj)si" }, + { "get_show_selected", (void*) &lv_dropdown_get_show_selected, "b", "(lv_obj)" }, + { "get_symbol", (void*) &lv_dropdown_get_symbol, "s", "(lv_obj)" }, + { "get_text", (void*) &lv_dropdown_get_text, "s", "(lv_obj)" }, + { "open", (void*) &lv_dropdown_open, "", "(lv_obj)" }, + { "set_dir", (void*) &lv_dropdown_set_dir, "", "(lv_obj)i" }, + { "set_max_height", (void*) &lv_dropdown_set_max_height, "", "(lv_obj)i" }, + { "set_options", (void*) &lv_dropdown_set_options, "", "(lv_obj)s" }, + { "set_options_static", (void*) &lv_dropdown_set_options_static, "", "(lv_obj)s" }, + { "set_selected", (void*) &lv_dropdown_set_selected, "", "(lv_obj)i" }, + { "set_show_selected", (void*) &lv_dropdown_set_show_selected, "", "(lv_obj)b" }, + { "set_symbol", (void*) &lv_dropdown_set_symbol, "", "(lv_obj)s" }, + { "set_text", (void*) &lv_dropdown_set_text, "", "(lv_obj)s" }, +}; + +/* `lv_gauge` methods */ +const lvbe_call_c_t lv_gauge_func[] = { + { "create", (void*) &lv_gauge_create, "+lv_gauge", "(lv_obj)(lv_obj)" }, + { "get_angle_offset", (void*) &lv_gauge_get_angle_offset, "i", "(lv_obj)" }, + { "get_critical_value", (void*) &lv_gauge_get_critical_value, "i", "(lv_obj)" }, + { "get_label_count", (void*) &lv_gauge_get_label_count, "i", "(lv_obj)" }, + { "get_line_count", (void*) &lv_gauge_get_line_count, "i", "(lv_obj)" }, + { "get_max_value", (void*) &lv_gauge_get_max_value, "i", "(lv_obj)" }, + { "get_min_value", (void*) &lv_gauge_get_min_value, "i", "(lv_obj)" }, + { "get_needle_count", (void*) &lv_gauge_get_needle_count, "i", "(lv_obj)" }, + { "get_needle_img", (void*) &lv_gauge_get_needle_img, "i", "(lv_obj)" }, + { "get_needle_img_pivot_x", (void*) &lv_gauge_get_needle_img_pivot_x, "i", "(lv_obj)" }, + { "get_needle_img_pivot_y", (void*) &lv_gauge_get_needle_img_pivot_y, "i", "(lv_obj)" }, + { "get_scale_angle", (void*) &lv_gauge_get_scale_angle, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_gauge_get_value, "i", "(lv_obj)i" }, + { "set_angle_offset", (void*) &lv_gauge_set_angle_offset, "", "(lv_obj)i" }, + { "set_critical_value", (void*) &lv_gauge_set_critical_value, "", "(lv_obj)i" }, + { "set_formatter_cb", (void*) &lv_gauge_set_formatter_cb, "", "(lv_obj)&4" }, + { "set_needle_count", (void*) &lv_gauge_set_needle_count, "", "(lv_obj)i(lv_color)" }, + { "set_needle_img", (void*) &lv_gauge_set_needle_img, "", "(lv_obj)iii" }, + { "set_range", (void*) &lv_gauge_set_range, "", "(lv_obj)ii" }, + { "set_scale", (void*) &lv_gauge_set_scale, "", "(lv_obj)iii" }, + { "set_value", (void*) &lv_gauge_set_value, "", "(lv_obj)ii" }, +}; + +/* `lv_imgbtn` methods */ +const lvbe_call_c_t lv_imgbtn_func[] = { + { "create", (void*) &lv_imgbtn_create, "+lv_imgbtn", "(lv_obj)(lv_obj)" }, + { "get_src", (void*) &lv_imgbtn_get_src, "i", "(lv_obj)i" }, + { "get_state", (void*) &lv_imgbtn_get_state, "i", "(lv_obj)" }, + { "set_checkable", (void*) &lv_imgbtn_set_checkable, "", "(lv_obj)b" }, + { "set_src", (void*) &lv_imgbtn_set_src, "", "(lv_obj)ii" }, + { "set_state", (void*) &lv_imgbtn_set_state, "", "(lv_obj)i" }, + { "toggle", (void*) &lv_imgbtn_toggle, "", "(lv_obj)" }, +}; + +/* `lv_keyboard` methods */ +const lvbe_call_c_t lv_keyboard_func[] = { + { "create", (void*) &lv_keyboard_create, "+lv_keyboard", "(lv_obj)(lv_obj)" }, + { "def_event_cb", (void*) &lv_keyboard_def_event_cb, "", "(lv_obj)(lv_event)" }, + { "get_cursor_manage", (void*) &lv_keyboard_get_cursor_manage, "b", "(lv_obj)" }, + { "get_mode", (void*) &lv_keyboard_get_mode, "i", "(lv_obj)" }, + { "get_textarea", (void*) &lv_keyboard_get_textarea, "lv_obj", "(lv_obj)" }, + { "set_ctrl_map", (void*) &lv_keyboard_set_ctrl_map, "", "(lv_obj)i(lv_btnmatrix_ctrl)" }, + { "set_cursor_manage", (void*) &lv_keyboard_set_cursor_manage, "", "(lv_obj)b" }, + { "set_map", (void*) &lv_keyboard_set_map, "", "(lv_obj)is" }, + { "set_mode", (void*) &lv_keyboard_set_mode, "", "(lv_obj)i" }, + { "set_textarea", (void*) &lv_keyboard_set_textarea, "", "(lv_obj)(lv_obj)" }, +}; + +/* `lv_label` methods */ +const lvbe_call_c_t lv_label_func[] = { + { "create", (void*) &lv_label_create, "+lv_label", "(lv_obj)(lv_obj)" }, + { "cut_text", (void*) &lv_label_cut_text, "", "(lv_obj)ii" }, + { "get_align", (void*) &lv_label_get_align, "i", "(lv_obj)" }, + { "get_anim_speed", (void*) &lv_label_get_anim_speed, "i", "(lv_obj)" }, + { "get_letter_on", (void*) &lv_label_get_letter_on, "i", "(lv_obj)(lv_point)" }, + { "get_letter_pos", (void*) &lv_label_get_letter_pos, "", "(lv_obj)i(lv_point)" }, + { "get_long_mode", (void*) &lv_label_get_long_mode, "i", "(lv_obj)" }, + { "get_recolor", (void*) &lv_label_get_recolor, "b", "(lv_obj)" }, + { "get_text", (void*) &lv_label_get_text, "s", "(lv_obj)" }, + { "get_text_sel_end", (void*) &lv_label_get_text_sel_end, "i", "(lv_obj)" }, + { "get_text_sel_start", (void*) &lv_label_get_text_sel_start, "i", "(lv_obj)" }, + { "ins_text", (void*) &lv_label_ins_text, "", "(lv_obj)is" }, + { "is_char_under_pos", (void*) &lv_label_is_char_under_pos, "b", "(lv_obj)(lv_point)" }, + { "refr_text", (void*) &lv_label_refr_text, "", "(lv_obj)" }, + { "set_align", (void*) &lv_label_set_align, "", "(lv_obj)i" }, + { "set_anim_speed", (void*) &lv_label_set_anim_speed, "", "(lv_obj)i" }, + { "set_long_mode", (void*) &lv_label_set_long_mode, "", "(lv_obj)i" }, + { "set_recolor", (void*) &lv_label_set_recolor, "", "(lv_obj)b" }, + { "set_text", (void*) &lv_label_set_text, "", "(lv_obj)s" }, + { "set_text_fmt", (void*) &lv_label_set_text_fmt, "", "(lv_obj)s" }, + { "set_text_sel_end", (void*) &lv_label_set_text_sel_end, "", "(lv_obj)i" }, + { "set_text_sel_start", (void*) &lv_label_set_text_sel_start, "", "(lv_obj)i" }, + { "set_text_static", (void*) &lv_label_set_text_static, "", "(lv_obj)s" }, +}; + +/* `lv_led` methods */ +const lvbe_call_c_t lv_led_func[] = { + { "create", (void*) &lv_led_create, "+lv_led", "(lv_obj)(lv_obj)" }, + { "get_bright", (void*) &lv_led_get_bright, "i", "(lv_obj)" }, + { "off", (void*) &lv_led_off, "", "(lv_obj)" }, + { "on", (void*) &lv_led_on, "", "(lv_obj)" }, + { "set_bright", (void*) &lv_led_set_bright, "", "(lv_obj)i" }, + { "toggle", (void*) &lv_led_toggle, "", "(lv_obj)" }, +}; + +/* `lv_line` methods */ +const lvbe_call_c_t lv_line_func[] = { + { "create", (void*) &lv_line_create, "+lv_line", "(lv_obj)(lv_obj)" }, + { "get_auto_size", (void*) &lv_line_get_auto_size, "b", "(lv_obj)" }, + { "get_y_invert", (void*) &lv_line_get_y_invert, "b", "(lv_obj)" }, + { "set_auto_size", (void*) &lv_line_set_auto_size, "", "(lv_obj)b" }, + { "set_points", (void*) &lv_line_set_points, "", "(lv_obj)ii" }, + { "set_y_invert", (void*) &lv_line_set_y_invert, "", "(lv_obj)b" }, +}; + +/* `lv_linemeter` methods */ +const lvbe_call_c_t lv_linemeter_func[] = { + { "create", (void*) &lv_linemeter_create, "+lv_linemeter", "(lv_obj)(lv_obj)" }, + { "draw_scale", (void*) &lv_linemeter_draw_scale, "", "(lv_obj)(lv_area)i" }, + { "get_angle_offset", (void*) &lv_linemeter_get_angle_offset, "i", "(lv_obj)" }, + { "get_line_count", (void*) &lv_linemeter_get_line_count, "i", "(lv_obj)" }, + { "get_max_value", (void*) &lv_linemeter_get_max_value, "i", "(lv_obj)" }, + { "get_min_value", (void*) &lv_linemeter_get_min_value, "i", "(lv_obj)" }, + { "get_mirror", (void*) &lv_linemeter_get_mirror, "b", "(lv_obj)" }, + { "get_scale_angle", (void*) &lv_linemeter_get_scale_angle, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_linemeter_get_value, "i", "(lv_obj)" }, + { "set_angle_offset", (void*) &lv_linemeter_set_angle_offset, "", "(lv_obj)i" }, + { "set_mirror", (void*) &lv_linemeter_set_mirror, "", "(lv_obj)b" }, + { "set_range", (void*) &lv_linemeter_set_range, "", "(lv_obj)ii" }, + { "set_scale", (void*) &lv_linemeter_set_scale, "", "(lv_obj)ii" }, + { "set_value", (void*) &lv_linemeter_set_value, "", "(lv_obj)i" }, +}; + +/* `lv_list` methods */ +const lvbe_call_c_t lv_list_func[] = { + { "add_btn", (void*) &lv_list_add_btn, "lv_obj", "(lv_obj)is" }, + { "clean", (void*) &lv_list_clean, "", "(lv_obj)" }, + { "create", (void*) &lv_list_create, "+lv_list", "(lv_obj)(lv_obj)" }, + { "down", (void*) &lv_list_down, "", "(lv_obj)" }, + { "focus", (void*) &lv_list_focus, "", "(lv_obj)(lv_anim_enable)" }, + { "focus_btn", (void*) &lv_list_focus_btn, "", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_list_get_anim_time, "i", "(lv_obj)" }, + { "get_btn_img", (void*) &lv_list_get_btn_img, "lv_obj", "(lv_obj)" }, + { "get_btn_index", (void*) &lv_list_get_btn_index, "i", "(lv_obj)(lv_obj)" }, + { "get_btn_label", (void*) &lv_list_get_btn_label, "lv_obj", "(lv_obj)" }, + { "get_btn_selected", (void*) &lv_list_get_btn_selected, "lv_obj", "(lv_obj)" }, + { "get_btn_text", (void*) &lv_list_get_btn_text, "s", "(lv_obj)" }, + { "get_edge_flash", (void*) &lv_list_get_edge_flash, "b", "(lv_obj)" }, + { "get_layout", (void*) &lv_list_get_layout, "i", "(lv_obj)" }, + { "get_next_btn", (void*) &lv_list_get_next_btn, "lv_obj", "(lv_obj)(lv_obj)" }, + { "get_prev_btn", (void*) &lv_list_get_prev_btn, "lv_obj", "(lv_obj)(lv_obj)" }, + { "get_scroll_propagation", (void*) &lv_list_get_scroll_propagation, "b", "(lv_obj)" }, + { "get_scrollbar_mode", (void*) &lv_list_get_scrollbar_mode, "i", "(lv_obj)" }, + { "get_size", (void*) &lv_list_get_size, "i", "(lv_obj)" }, + { "remove", (void*) &lv_list_remove, "b", "(lv_obj)i" }, + { "set_anim_time", (void*) &lv_list_set_anim_time, "", "(lv_obj)i" }, + { "set_edge_flash", (void*) &lv_list_set_edge_flash, "", "(lv_obj)b" }, + { "set_layout", (void*) &lv_list_set_layout, "", "(lv_obj)i" }, + { "set_scroll_propagation", (void*) &lv_list_set_scroll_propagation, "", "(lv_obj)b" }, + { "set_scrollbar_mode", (void*) &lv_list_set_scrollbar_mode, "", "(lv_obj)i" }, + { "up", (void*) &lv_list_up, "", "(lv_obj)" }, +}; + +/* `lv_msgbox` methods */ +const lvbe_call_c_t lv_msgbox_func[] = { + { "add_btns", (void*) &lv_msgbox_add_btns, "", "(lv_obj)s" }, + { "create", (void*) &lv_msgbox_create, "+lv_msgbox", "(lv_obj)(lv_obj)" }, + { "get_active_btn", (void*) &lv_msgbox_get_active_btn, "i", "(lv_obj)" }, + { "get_active_btn_text", (void*) &lv_msgbox_get_active_btn_text, "s", "(lv_obj)" }, + { "get_anim_time", (void*) &lv_msgbox_get_anim_time, "i", "(lv_obj)" }, + { "get_btnmatrix", (void*) &lv_msgbox_get_btnmatrix, "lv_obj", "(lv_obj)" }, + { "get_recolor", (void*) &lv_msgbox_get_recolor, "b", "(lv_obj)" }, + { "get_text", (void*) &lv_msgbox_get_text, "s", "(lv_obj)" }, + { "set_anim_time", (void*) &lv_msgbox_set_anim_time, "", "(lv_obj)i" }, + { "set_recolor", (void*) &lv_msgbox_set_recolor, "", "(lv_obj)b" }, + { "set_text", (void*) &lv_msgbox_set_text, "", "(lv_obj)s" }, + { "set_text_fmt", (void*) &lv_msgbox_set_text_fmt, "", "(lv_obj)s" }, + { "start_auto_close", (void*) &lv_msgbox_start_auto_close, "", "(lv_obj)i" }, + { "stop_auto_close", (void*) &lv_msgbox_stop_auto_close, "", "(lv_obj)" }, +}; + +/* `lv_objmask` methods */ +const lvbe_call_c_t lv_objmask_func[] = { + { "create", (void*) &lv_objmask_create, "+lv_objmask", "(lv_obj)(lv_obj)" }, + { "remove_mask", (void*) &lv_objmask_remove_mask, "", "(lv_obj)(lv_objmask_mask)" }, + { "update_mask", (void*) &lv_objmask_update_mask, "", "(lv_obj)(lv_objmask_mask)i" }, +}; + +/* `lv_page` methods */ +const lvbe_call_c_t lv_page_func[] = { + { "clean", (void*) &lv_page_clean, "", "(lv_obj)" }, + { "create", (void*) &lv_page_create, "+lv_page", "(lv_obj)(lv_obj)" }, + { "focus", (void*) &lv_page_focus, "", "(lv_obj)(lv_obj)(lv_anim_enable)" }, + { "get_anim_time", (void*) &lv_page_get_anim_time, "i", "(lv_obj)" }, + { "get_edge_flash", (void*) &lv_page_get_edge_flash, "b", "(lv_obj)" }, + { "get_height_fit", (void*) &lv_page_get_height_fit, "i", "(lv_obj)" }, + { "get_height_grid", (void*) &lv_page_get_height_grid, "i", "(lv_obj)ii" }, + { "get_scrl_fit_bottom", (void*) &lv_page_get_scrl_fit_bottom, "i", "(lv_obj)" }, + { "get_scrl_fit_left", (void*) &lv_page_get_scrl_fit_left, "i", "(lv_obj)" }, + { "get_scrl_fit_right", (void*) &lv_page_get_scrl_fit_right, "i", "(lv_obj)" }, + { "get_scrl_fit_top", (void*) &lv_page_get_scrl_fit_top, "i", "(lv_obj)" }, + { "get_scrl_height", (void*) &lv_page_get_scrl_height, "i", "(lv_obj)" }, + { "get_scrl_layout", (void*) &lv_page_get_scrl_layout, "i", "(lv_obj)" }, + { "get_scrl_width", (void*) &lv_page_get_scrl_width, "i", "(lv_obj)" }, + { "get_scroll_propagation", (void*) &lv_page_get_scroll_propagation, "b", "(lv_obj)" }, + { "get_scrollable", (void*) &lv_page_get_scrollable, "lv_obj", "(lv_obj)" }, + { "get_scrollbar_mode", (void*) &lv_page_get_scrollbar_mode, "i", "(lv_obj)" }, + { "get_width_fit", (void*) &lv_page_get_width_fit, "i", "(lv_obj)" }, + { "get_width_grid", (void*) &lv_page_get_width_grid, "i", "(lv_obj)ii" }, + { "glue_obj", (void*) &lv_page_glue_obj, "", "(lv_obj)b" }, + { "on_edge", (void*) &lv_page_on_edge, "b", "(lv_obj)(lv_page_edge)" }, + { "scroll_hor", (void*) &lv_page_scroll_hor, "", "(lv_obj)i" }, + { "scroll_ver", (void*) &lv_page_scroll_ver, "", "(lv_obj)i" }, + { "set_anim_time", (void*) &lv_page_set_anim_time, "", "(lv_obj)i" }, + { "set_edge_flash", (void*) &lv_page_set_edge_flash, "", "(lv_obj)b" }, + { "set_scrl_height", (void*) &lv_page_set_scrl_height, "", "(lv_obj)i" }, + { "set_scrl_layout", (void*) &lv_page_set_scrl_layout, "", "(lv_obj)i" }, + { "set_scrl_width", (void*) &lv_page_set_scrl_width, "", "(lv_obj)i" }, + { "set_scroll_propagation", (void*) &lv_page_set_scroll_propagation, "", "(lv_obj)b" }, + { "set_scrollable_fit", (void*) &lv_page_set_scrollable_fit, "", "(lv_obj)i" }, + { "set_scrollable_fit2", (void*) &lv_page_set_scrollable_fit2, "", "(lv_obj)ii" }, + { "set_scrollbar_mode", (void*) &lv_page_set_scrollbar_mode, "", "(lv_obj)i" }, + { "start_edge_flash", (void*) &lv_page_start_edge_flash, "", "(lv_obj)(lv_page_edge)" }, +}; + +/* `lv_roller` methods */ +const lvbe_call_c_t lv_roller_func[] = { + { "create", (void*) &lv_roller_create, "+lv_roller", "(lv_obj)(lv_obj)" }, + { "get_align", (void*) &lv_roller_get_align, "i", "(lv_obj)" }, + { "get_anim_time", (void*) &lv_roller_get_anim_time, "i", "(lv_obj)" }, + { "get_auto_fit", (void*) &lv_roller_get_auto_fit, "b", "(lv_obj)" }, + { "get_option_cnt", (void*) &lv_roller_get_option_cnt, "i", "(lv_obj)" }, + { "get_options", (void*) &lv_roller_get_options, "s", "(lv_obj)" }, + { "get_selected", (void*) &lv_roller_get_selected, "i", "(lv_obj)" }, + { "get_selected_str", (void*) &lv_roller_get_selected_str, "", "(lv_obj)si" }, + { "set_align", (void*) &lv_roller_set_align, "", "(lv_obj)i" }, + { "set_anim_time", (void*) &lv_roller_set_anim_time, "", "(lv_obj)i" }, + { "set_auto_fit", (void*) &lv_roller_set_auto_fit, "", "(lv_obj)b" }, + { "set_options", (void*) &lv_roller_set_options, "", "(lv_obj)s(lv_roller_mode)" }, + { "set_selected", (void*) &lv_roller_set_selected, "", "(lv_obj)i(lv_anim_enable)" }, + { "set_visible_row_count", (void*) &lv_roller_set_visible_row_count, "", "(lv_obj)i" }, +}; + +/* `lv_slider` methods */ +const lvbe_call_c_t lv_slider_func[] = { + { "create", (void*) &lv_slider_create, "+lv_slider", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_slider_get_anim_time, "i", "(lv_obj)" }, + { "get_left_value", (void*) &lv_slider_get_left_value, "i", "(lv_obj)" }, + { "get_max_value", (void*) &lv_slider_get_max_value, "i", "(lv_obj)" }, + { "get_min_value", (void*) &lv_slider_get_min_value, "i", "(lv_obj)" }, + { "get_type", (void*) &lv_slider_get_type, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_slider_get_value, "i", "(lv_obj)" }, + { "is_dragged", (void*) &lv_slider_is_dragged, "b", "(lv_obj)" }, + { "set_anim_time", (void*) &lv_slider_set_anim_time, "", "(lv_obj)i" }, + { "set_left_value", (void*) &lv_slider_set_left_value, "", "(lv_obj)i(lv_anim_enable)" }, + { "set_range", (void*) &lv_slider_set_range, "", "(lv_obj)ii" }, + { "set_type", (void*) &lv_slider_set_type, "", "(lv_obj)i" }, + { "set_value", (void*) &lv_slider_set_value, "", "(lv_obj)i(lv_anim_enable)" }, +}; + +/* `lv_spinbox` methods */ +const lvbe_call_c_t lv_spinbox_func[] = { + { "create", (void*) &lv_spinbox_create, "+lv_spinbox", "(lv_obj)(lv_obj)" }, + { "decrement", (void*) &lv_spinbox_decrement, "", "(lv_obj)" }, + { "get_rollover", (void*) &lv_spinbox_get_rollover, "b", "(lv_obj)" }, + { "get_step", (void*) &lv_spinbox_get_step, "i", "(lv_obj)" }, + { "get_value", (void*) &lv_spinbox_get_value, "i", "(lv_obj)" }, + { "increment", (void*) &lv_spinbox_increment, "", "(lv_obj)" }, + { "set_digit_format", (void*) &lv_spinbox_set_digit_format, "", "(lv_obj)ii" }, + { "set_padding_left", (void*) &lv_spinbox_set_padding_left, "", "(lv_obj)i" }, + { "set_range", (void*) &lv_spinbox_set_range, "", "(lv_obj)ii" }, + { "set_rollover", (void*) &lv_spinbox_set_rollover, "", "(lv_obj)b" }, + { "set_step", (void*) &lv_spinbox_set_step, "", "(lv_obj)i" }, + { "set_value", (void*) &lv_spinbox_set_value, "", "(lv_obj)i" }, + { "step_next", (void*) &lv_spinbox_step_next, "", "(lv_obj)" }, + { "step_prev", (void*) &lv_spinbox_step_prev, "", "(lv_obj)" }, +}; + +/* `lv_spinner` methods */ +const lvbe_call_c_t lv_spinner_func[] = { + { "anim_cb", (void*) &lv_spinner_anim_cb, "", "ii" }, + { "create", (void*) &lv_spinner_create, "+lv_spinner", "(lv_obj)(lv_obj)" }, + { "get_arc_length", (void*) &lv_spinner_get_arc_length, "i", "(lv_obj)" }, + { "get_dir", (void*) &lv_spinner_get_dir, "i", "(lv_obj)" }, + { "get_spin_time", (void*) &lv_spinner_get_spin_time, "i", "(lv_obj)" }, + { "get_type", (void*) &lv_spinner_get_type, "i", "(lv_obj)" }, + { "set_arc_length", (void*) &lv_spinner_set_arc_length, "", "(lv_obj)i" }, + { "set_dir", (void*) &lv_spinner_set_dir, "", "(lv_obj)i" }, + { "set_spin_time", (void*) &lv_spinner_set_spin_time, "", "(lv_obj)i" }, + { "set_type", (void*) &lv_spinner_set_type, "", "(lv_obj)i" }, +}; + +/* `lv_switch` methods */ +const lvbe_call_c_t lv_switch_func[] = { + { "create", (void*) &lv_switch_create, "+lv_switch", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_switch_get_anim_time, "i", "(lv_obj)" }, + { "get_state", (void*) &lv_switch_get_state, "b", "(lv_obj)" }, + { "off", (void*) &lv_switch_off, "", "(lv_obj)(lv_anim_enable)" }, + { "on", (void*) &lv_switch_on, "", "(lv_obj)(lv_anim_enable)" }, + { "set_anim_time", (void*) &lv_switch_set_anim_time, "", "(lv_obj)i" }, + { "toggle", (void*) &lv_switch_toggle, "b", "(lv_obj)(lv_anim_enable)" }, +}; + +/* `lv_table` methods */ +const lvbe_call_c_t lv_table_func[] = { + { "create", (void*) &lv_table_create, "+lv_table", "(lv_obj)(lv_obj)" }, + { "get_cell_align", (void*) &lv_table_get_cell_align, "i", "(lv_obj)ii" }, + { "get_cell_crop", (void*) &lv_table_get_cell_crop, "i", "(lv_obj)ii" }, + { "get_cell_merge_right", (void*) &lv_table_get_cell_merge_right, "b", "(lv_obj)ii" }, + { "get_cell_type", (void*) &lv_table_get_cell_type, "i", "(lv_obj)ii" }, + { "get_cell_value", (void*) &lv_table_get_cell_value, "s", "(lv_obj)ii" }, + { "get_col_cnt", (void*) &lv_table_get_col_cnt, "i", "(lv_obj)" }, + { "get_col_width", (void*) &lv_table_get_col_width, "i", "(lv_obj)i" }, + { "get_pressed_cell", (void*) &lv_table_get_pressed_cell, "i", "(lv_obj)(uint16)(uint16)" }, + { "get_row_cnt", (void*) &lv_table_get_row_cnt, "i", "(lv_obj)" }, + { "set_cell_align", (void*) &lv_table_set_cell_align, "", "(lv_obj)iii" }, + { "set_cell_crop", (void*) &lv_table_set_cell_crop, "", "(lv_obj)iib" }, + { "set_cell_merge_right", (void*) &lv_table_set_cell_merge_right, "", "(lv_obj)iib" }, + { "set_cell_type", (void*) &lv_table_set_cell_type, "", "(lv_obj)iii" }, + { "set_cell_value", (void*) &lv_table_set_cell_value, "", "(lv_obj)iis" }, + { "set_cell_value_fmt", (void*) &lv_table_set_cell_value_fmt, "", "(lv_obj)iis" }, + { "set_col_cnt", (void*) &lv_table_set_col_cnt, "", "(lv_obj)i" }, + { "set_col_width", (void*) &lv_table_set_col_width, "", "(lv_obj)ii" }, + { "set_row_cnt", (void*) &lv_table_set_row_cnt, "", "(lv_obj)i" }, +}; + +/* `lv_tabview` methods */ +const lvbe_call_c_t lv_tabview_func[] = { + { "add_tab", (void*) &lv_tabview_add_tab, "lv_obj", "(lv_obj)s" }, + { "clean_tab", (void*) &lv_tabview_clean_tab, "", "(lv_obj)" }, + { "create", (void*) &lv_tabview_create, "+lv_tabview", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_tabview_get_anim_time, "i", "(lv_obj)" }, + { "get_btns_pos", (void*) &lv_tabview_get_btns_pos, "i", "(lv_obj)" }, + { "get_tab", (void*) &lv_tabview_get_tab, "lv_obj", "(lv_obj)i" }, + { "get_tab_act", (void*) &lv_tabview_get_tab_act, "i", "(lv_obj)" }, + { "get_tab_count", (void*) &lv_tabview_get_tab_count, "i", "(lv_obj)" }, + { "set_anim_time", (void*) &lv_tabview_set_anim_time, "", "(lv_obj)i" }, + { "set_btns_pos", (void*) &lv_tabview_set_btns_pos, "", "(lv_obj)i" }, + { "set_tab_act", (void*) &lv_tabview_set_tab_act, "", "(lv_obj)i(lv_anim_enable)" }, + { "set_tab_name", (void*) &lv_tabview_set_tab_name, "", "(lv_obj)is" }, +}; + +/* `lv_textarea` methods */ +const lvbe_call_c_t lv_textarea_func[] = { + { "add_char", (void*) &lv_textarea_add_char, "", "(lv_obj)i" }, + { "add_text", (void*) &lv_textarea_add_text, "", "(lv_obj)s" }, + { "clear_selection", (void*) &lv_textarea_clear_selection, "", "(lv_obj)" }, + { "create", (void*) &lv_textarea_create, "+lv_textarea", "(lv_obj)(lv_obj)" }, + { "cursor_down", (void*) &lv_textarea_cursor_down, "", "(lv_obj)" }, + { "cursor_left", (void*) &lv_textarea_cursor_left, "", "(lv_obj)" }, + { "cursor_right", (void*) &lv_textarea_cursor_right, "", "(lv_obj)" }, + { "cursor_up", (void*) &lv_textarea_cursor_up, "", "(lv_obj)" }, + { "del_char", (void*) &lv_textarea_del_char, "", "(lv_obj)" }, + { "del_char_forward", (void*) &lv_textarea_del_char_forward, "", "(lv_obj)" }, + { "get_accepted_chars", (void*) &lv_textarea_get_accepted_chars, "s", "(lv_obj)" }, + { "get_cursor_blink_time", (void*) &lv_textarea_get_cursor_blink_time, "i", "(lv_obj)" }, + { "get_cursor_click_pos", (void*) &lv_textarea_get_cursor_click_pos, "b", "(lv_obj)" }, + { "get_cursor_hidden", (void*) &lv_textarea_get_cursor_hidden, "b", "(lv_obj)" }, + { "get_cursor_pos", (void*) &lv_textarea_get_cursor_pos, "i", "(lv_obj)" }, + { "get_edge_flash", (void*) &lv_textarea_get_edge_flash, "b", "(lv_obj)" }, + { "get_label", (void*) &lv_textarea_get_label, "lv_obj", "(lv_obj)" }, + { "get_max_length", (void*) &lv_textarea_get_max_length, "i", "(lv_obj)" }, + { "get_one_line", (void*) &lv_textarea_get_one_line, "b", "(lv_obj)" }, + { "get_placeholder_text", (void*) &lv_textarea_get_placeholder_text, "s", "(lv_obj)" }, + { "get_pwd_mode", (void*) &lv_textarea_get_pwd_mode, "b", "(lv_obj)" }, + { "get_pwd_show_time", (void*) &lv_textarea_get_pwd_show_time, "i", "(lv_obj)" }, + { "get_scroll_propagation", (void*) &lv_textarea_get_scroll_propagation, "b", "(lv_obj)" }, + { "get_scrollbar_mode", (void*) &lv_textarea_get_scrollbar_mode, "i", "(lv_obj)" }, + { "get_text", (void*) &lv_textarea_get_text, "s", "(lv_obj)" }, + { "get_text_sel_en", (void*) &lv_textarea_get_text_sel_en, "b", "(lv_obj)" }, + { "set_accepted_chars", (void*) &lv_textarea_set_accepted_chars, "", "(lv_obj)s" }, + { "set_cursor_blink_time", (void*) &lv_textarea_set_cursor_blink_time, "", "(lv_obj)i" }, + { "set_cursor_click_pos", (void*) &lv_textarea_set_cursor_click_pos, "", "(lv_obj)b" }, + { "set_cursor_hidden", (void*) &lv_textarea_set_cursor_hidden, "", "(lv_obj)b" }, + { "set_cursor_pos", (void*) &lv_textarea_set_cursor_pos, "", "(lv_obj)i" }, + { "set_edge_flash", (void*) &lv_textarea_set_edge_flash, "", "(lv_obj)b" }, + { "set_insert_replace", (void*) &lv_textarea_set_insert_replace, "", "(lv_obj)s" }, + { "set_max_length", (void*) &lv_textarea_set_max_length, "", "(lv_obj)i" }, + { "set_one_line", (void*) &lv_textarea_set_one_line, "", "(lv_obj)b" }, + { "set_placeholder_text", (void*) &lv_textarea_set_placeholder_text, "", "(lv_obj)s" }, + { "set_pwd_mode", (void*) &lv_textarea_set_pwd_mode, "", "(lv_obj)b" }, + { "set_pwd_show_time", (void*) &lv_textarea_set_pwd_show_time, "", "(lv_obj)i" }, + { "set_scroll_propagation", (void*) &lv_textarea_set_scroll_propagation, "", "(lv_obj)b" }, + { "set_scrollbar_mode", (void*) &lv_textarea_set_scrollbar_mode, "", "(lv_obj)i" }, + { "set_text", (void*) &lv_textarea_set_text, "", "(lv_obj)s" }, + { "set_text_align", (void*) &lv_textarea_set_text_align, "", "(lv_obj)i" }, + { "set_text_sel", (void*) &lv_textarea_set_text_sel, "", "(lv_obj)b" }, + { "text_is_selected", (void*) &lv_textarea_text_is_selected, "b", "(lv_obj)" }, +}; + +/* `lv_tileview` methods */ +const lvbe_call_c_t lv_tileview_func[] = { + { "add_element", (void*) &lv_tileview_add_element, "", "(lv_obj)(lv_obj)" }, + { "create", (void*) &lv_tileview_create, "+lv_tileview", "(lv_obj)(lv_obj)" }, + { "get_anim_time", (void*) &lv_tileview_get_anim_time, "i", "(lv_obj)" }, + { "get_edge_flash", (void*) &lv_tileview_get_edge_flash, "b", "(lv_obj)" }, + { "get_tile_act", (void*) &lv_tileview_get_tile_act, "", "(lv_obj)(lv_coord)(lv_coord)" }, + { "set_anim_time", (void*) &lv_tileview_set_anim_time, "", "(lv_obj)i" }, + { "set_edge_flash", (void*) &lv_tileview_set_edge_flash, "", "(lv_obj)b" }, + { "set_tile_act", (void*) &lv_tileview_set_tile_act, "", "(lv_obj)ii(lv_anim_enable)" }, + { "set_valid_positions", (void*) &lv_tileview_set_valid_positions, "", "(lv_obj)ii" }, +}; + +/* `lv_win` methods */ +const lvbe_call_c_t lv_win_func[] = { + { "add_btn_left", (void*) &lv_win_add_btn_left, "lv_obj", "(lv_obj)i" }, + { "add_btn_right", (void*) &lv_win_add_btn_right, "lv_obj", "(lv_obj)i" }, + { "clean", (void*) &lv_win_clean, "", "(lv_obj)" }, + { "close_event_cb", (void*) &lv_win_close_event_cb, "", "(lv_obj)(lv_event)" }, + { "create", (void*) &lv_win_create, "+lv_win", "(lv_obj)(lv_obj)" }, + { "focus", (void*) &lv_win_focus, "", "(lv_obj)(lv_obj)(lv_anim_enable)" }, + { "get_anim_time", (void*) &lv_win_get_anim_time, "i", "(lv_obj)" }, + { "get_btn_width", (void*) &lv_win_get_btn_width, "i", "(lv_obj)" }, + { "get_content", (void*) &lv_win_get_content, "lv_obj", "(lv_obj)" }, + { "get_drag", (void*) &lv_win_get_drag, "b", "(lv_obj)" }, + { "get_from_btn", (void*) &lv_win_get_from_btn, "lv_obj", "(lv_obj)" }, + { "get_header_height", (void*) &lv_win_get_header_height, "i", "(lv_obj)" }, + { "get_layout", (void*) &lv_win_get_layout, "i", "(lv_obj)" }, + { "get_sb_mode", (void*) &lv_win_get_sb_mode, "i", "(lv_obj)" }, + { "get_title", (void*) &lv_win_get_title, "s", "(lv_obj)" }, + { "get_width", (void*) &lv_win_get_width, "i", "(lv_obj)" }, + { "scroll_hor", (void*) &lv_win_scroll_hor, "", "(lv_obj)i" }, + { "scroll_ver", (void*) &lv_win_scroll_ver, "", "(lv_obj)i" }, + { "set_anim_time", (void*) &lv_win_set_anim_time, "", "(lv_obj)i" }, + { "set_btn_width", (void*) &lv_win_set_btn_width, "", "(lv_obj)i" }, + { "set_content_size", (void*) &lv_win_set_content_size, "", "(lv_obj)ii" }, + { "set_drag", (void*) &lv_win_set_drag, "", "(lv_obj)b" }, + { "set_header_height", (void*) &lv_win_set_header_height, "", "(lv_obj)i" }, + { "set_layout", (void*) &lv_win_set_layout, "", "(lv_obj)i" }, + { "set_scrollbar_mode", (void*) &lv_win_set_scrollbar_mode, "", "(lv_obj)i" }, + { "set_title", (void*) &lv_win_set_title, "", "(lv_obj)s" }, + { "title_get_alignment", (void*) &lv_win_title_get_alignment, "i", "(lv_obj)" }, + { "title_set_alignment", (void*) &lv_win_title_set_alignment, "", "(lv_obj)i" }, +}; + + +// map of clases +const lvbe_call_c_classes_t lv_classes[] = { + { "lv_arc", lv_arc_func, sizeof(lv_arc_func) / sizeof(lv_arc_func[0]) }, + { "lv_bar", lv_bar_func, sizeof(lv_bar_func) / sizeof(lv_bar_func[0]) }, + { "lv_btn", lv_btn_func, sizeof(lv_btn_func) / sizeof(lv_btn_func[0]) }, + { "lv_btnmatrix", lv_btnmatrix_func, sizeof(lv_btnmatrix_func) / sizeof(lv_btnmatrix_func[0]) }, + { "lv_calendar", lv_calendar_func, sizeof(lv_calendar_func) / sizeof(lv_calendar_func[0]) }, + { "lv_canvas", lv_canvas_func, sizeof(lv_canvas_func) / sizeof(lv_canvas_func[0]) }, + { "lv_chart", lv_chart_func, sizeof(lv_chart_func) / sizeof(lv_chart_func[0]) }, + { "lv_checkbox", lv_checkbox_func, sizeof(lv_checkbox_func) / sizeof(lv_checkbox_func[0]) }, + { "lv_cont", lv_cont_func, sizeof(lv_cont_func) / sizeof(lv_cont_func[0]) }, + { "lv_cpicker", lv_cpicker_func, sizeof(lv_cpicker_func) / sizeof(lv_cpicker_func[0]) }, + { "lv_dropdown", lv_dropdown_func, sizeof(lv_dropdown_func) / sizeof(lv_dropdown_func[0]) }, + { "lv_gauge", lv_gauge_func, sizeof(lv_gauge_func) / sizeof(lv_gauge_func[0]) }, + { "lv_group", lv_group_func, sizeof(lv_group_func) / sizeof(lv_group_func[0]) }, + { "lv_img", lv_img_func, sizeof(lv_img_func) / sizeof(lv_img_func[0]) }, + { "lv_imgbtn", lv_imgbtn_func, sizeof(lv_imgbtn_func) / sizeof(lv_imgbtn_func[0]) }, + { "lv_indev", lv_indev_func, sizeof(lv_indev_func) / sizeof(lv_indev_func[0]) }, + { "lv_keyboard", lv_keyboard_func, sizeof(lv_keyboard_func) / sizeof(lv_keyboard_func[0]) }, + { "lv_label", lv_label_func, sizeof(lv_label_func) / sizeof(lv_label_func[0]) }, + { "lv_led", lv_led_func, sizeof(lv_led_func) / sizeof(lv_led_func[0]) }, + { "lv_line", lv_line_func, sizeof(lv_line_func) / sizeof(lv_line_func[0]) }, + { "lv_linemeter", lv_linemeter_func, sizeof(lv_linemeter_func) / sizeof(lv_linemeter_func[0]) }, + { "lv_list", lv_list_func, sizeof(lv_list_func) / sizeof(lv_list_func[0]) }, + { "lv_msgbox", lv_msgbox_func, sizeof(lv_msgbox_func) / sizeof(lv_msgbox_func[0]) }, + { "lv_obj", lv_obj_func, sizeof(lv_obj_func) / sizeof(lv_obj_func[0]) }, + { "lv_objmask", lv_objmask_func, sizeof(lv_objmask_func) / sizeof(lv_objmask_func[0]) }, + { "lv_page", lv_page_func, sizeof(lv_page_func) / sizeof(lv_page_func[0]) }, + { "lv_roller", lv_roller_func, sizeof(lv_roller_func) / sizeof(lv_roller_func[0]) }, + { "lv_slider", lv_slider_func, sizeof(lv_slider_func) / sizeof(lv_slider_func[0]) }, + { "lv_spinbox", lv_spinbox_func, sizeof(lv_spinbox_func) / sizeof(lv_spinbox_func[0]) }, + { "lv_spinner", lv_spinner_func, sizeof(lv_spinner_func) / sizeof(lv_spinner_func[0]) }, + { "lv_style", lv_style_func, sizeof(lv_style_func) / sizeof(lv_style_func[0]) }, + { "lv_switch", lv_switch_func, sizeof(lv_switch_func) / sizeof(lv_switch_func[0]) }, + { "lv_table", lv_table_func, sizeof(lv_table_func) / sizeof(lv_table_func[0]) }, + { "lv_tabview", lv_tabview_func, sizeof(lv_tabview_func) / sizeof(lv_tabview_func[0]) }, + { "lv_textarea", lv_textarea_func, sizeof(lv_textarea_func) / sizeof(lv_textarea_func[0]) }, + { "lv_tileview", lv_tileview_func, sizeof(lv_tileview_func) / sizeof(lv_tileview_func[0]) }, + { "lv_win", lv_win_func, sizeof(lv_win_func) / sizeof(lv_win_func[0]) }, +}; +const size_t lv_classes_size = sizeof(lv_classes) / sizeof(lv_classes[0]); + /* `lv_img` methods */ - int lvbe_img_set_tasmota_logo(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_tasmota_logo, "", "(lv_obj)"); } - int lvbe_img_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_img_create, "lv_img", "(lv_obj)(lv_obj)"); } - int lvbe_img_set_src(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_src, "", "(lv_obj)i"); } - int lvbe_img_set_auto_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_auto_size, "", "(lv_obj)b"); } - int lvbe_img_set_offset_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_offset_x, "", "(lv_obj)i"); } - int lvbe_img_set_offset_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_offset_y, "", "(lv_obj)i"); } - int lvbe_img_set_pivot(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_pivot, "", "(lv_obj)ii"); } - int lvbe_img_set_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_angle, "", "(lv_obj)i"); } - int lvbe_img_set_zoom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_zoom, "", "(lv_obj)i"); } - int lvbe_img_set_antialias(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_set_antialias, "", "(lv_obj)b"); } - int lvbe_img_get_src(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_src, "i", "(lv_obj)"); } - int lvbe_img_get_file_name(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_file_name, "s", "(lv_obj)"); } - int lvbe_img_get_auto_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_auto_size, "b", "(lv_obj)"); } - int lvbe_img_get_offset_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_offset_x, "i", "(lv_obj)"); } - int lvbe_img_get_offset_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_offset_y, "i", "(lv_obj)"); } - int lvbe_img_get_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_angle, "i", "(lv_obj)"); } - int lvbe_img_get_pivot(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_pivot, "", "(lv_obj)(lv_point)"); } - int lvbe_img_get_zoom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_zoom, "i", "(lv_obj)"); } - int lvbe_img_get_antialias(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_get_antialias, "b", "(lv_obj)"); } + int lvbe_img_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_img_create, "+lv_img", "(lv_obj)(lv_obj)"); } /* `lv_style` methods */ - int lvbe_style_copy(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_copy, "", "(lv_style)(lv_style)"); } - int lvbe_style_list_init(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_list_init, "", "(lv_style_list)"); } - int lvbe_style_list_copy(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_list_copy, "", "(lv_style_list)(lv_style_list)"); } - int lvbe_style_list_get_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_list_get_style, "lv_style", "(lv_style_list)i"); } - int lvbe_style_reset(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_reset, "", "(lv_style)"); } - int lvbe_style_remove_prop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_remove_prop, "b", "(lv_style)(lv_style_property)"); } - int lvbe_style_list_get_local_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_list_get_local_style, "lv_style", "(lv_style_list)"); } - int lvbe_style_set_radius(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_radius, "", "(lv_style)ii"); } - int lvbe_style_set_clip_corner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_clip_corner, "", "(lv_style)ib"); } - int lvbe_style_set_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_size, "", "(lv_style)ii"); } - int lvbe_style_set_transform_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transform_width, "", "(lv_style)ii"); } - int lvbe_style_set_transform_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transform_height, "", "(lv_style)ii"); } - int lvbe_style_set_transform_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transform_angle, "", "(lv_style)ii"); } - int lvbe_style_set_transform_zoom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transform_zoom, "", "(lv_style)ii"); } - int lvbe_style_set_opa_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_opa_scale, "", "(lv_style)ii"); } - int lvbe_style_set_pad_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pad_top, "", "(lv_style)ii"); } - int lvbe_style_set_pad_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pad_bottom, "", "(lv_style)ii"); } - int lvbe_style_set_pad_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pad_left, "", "(lv_style)ii"); } - int lvbe_style_set_pad_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pad_right, "", "(lv_style)ii"); } - int lvbe_style_set_pad_inner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pad_inner, "", "(lv_style)ii"); } - int lvbe_style_set_margin_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_margin_top, "", "(lv_style)ii"); } - int lvbe_style_set_margin_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_margin_bottom, "", "(lv_style)ii"); } - int lvbe_style_set_margin_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_margin_left, "", "(lv_style)ii"); } - int lvbe_style_set_margin_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_margin_right, "", "(lv_style)ii"); } - int lvbe_style_set_bg_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_bg_main_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_main_stop, "", "(lv_style)ii"); } - int lvbe_style_set_bg_grad_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_grad_stop, "", "(lv_style)ii"); } - int lvbe_style_set_bg_grad_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_grad_dir, "", "(lv_style)ii"); } - int lvbe_style_set_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_bg_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_grad_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_bg_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_bg_opa, "", "(lv_style)ii"); } - int lvbe_style_set_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_width, "", "(lv_style)ii"); } - int lvbe_style_set_border_side(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_side, "", "(lv_style)ii"); } - int lvbe_style_set_border_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_border_post(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_post, "", "(lv_style)ib"); } - int lvbe_style_set_border_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_border_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_border_opa, "", "(lv_style)ii"); } - int lvbe_style_set_outline_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_outline_width, "", "(lv_style)ii"); } - int lvbe_style_set_outline_pad(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_outline_pad, "", "(lv_style)ii"); } - int lvbe_style_set_outline_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_outline_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_outline_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_outline_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_outline_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_outline_opa, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_width, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_ofs_x, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_ofs_y, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_spread(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_spread, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_shadow_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_shadow_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_shadow_opa, "", "(lv_style)ii"); } - int lvbe_style_set_pattern_repeat(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_repeat, "", "(lv_style)ib"); } - int lvbe_style_set_pattern_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_pattern_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_recolor, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_pattern_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_opa, "", "(lv_style)ii"); } - int lvbe_style_set_pattern_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_recolor_opa, "", "(lv_style)ii"); } - int lvbe_style_set_pattern_image(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_pattern_image, "", "(lv_style)ii"); } - int lvbe_style_set_value_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_letter_space, "", "(lv_style)ii"); } - int lvbe_style_set_value_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_line_space, "", "(lv_style)ii"); } - int lvbe_style_set_value_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_value_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_ofs_x, "", "(lv_style)ii"); } - int lvbe_style_set_value_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_ofs_y, "", "(lv_style)ii"); } - int lvbe_style_set_value_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_align, "", "(lv_style)ii"); } - int lvbe_style_set_value_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_value_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_opa, "", "(lv_style)ii"); } - int lvbe_style_set_value_font(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_font, "", "(lv_style)i(lv_font)"); } - int lvbe_style_set_value_str(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_value_str, "", "(lv_style)is"); } - int lvbe_style_set_text_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_letter_space, "", "(lv_style)ii"); } - int lvbe_style_set_text_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_line_space, "", "(lv_style)ii"); } - int lvbe_style_set_text_decor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_decor, "", "(lv_style)i(lv_text_decor)"); } - int lvbe_style_set_text_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_text_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_text_sel_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_sel_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_text_sel_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_sel_bg_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_text_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_opa, "", "(lv_style)ii"); } - int lvbe_style_set_text_font(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_text_font, "", "(lv_style)i(lv_font)"); } - int lvbe_style_set_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_width, "", "(lv_style)ii"); } - int lvbe_style_set_line_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_line_dash_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_dash_width, "", "(lv_style)ii"); } - int lvbe_style_set_line_dash_gap(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_dash_gap, "", "(lv_style)ii"); } - int lvbe_style_set_line_rounded(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_rounded, "", "(lv_style)ib"); } - int lvbe_style_set_line_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_line_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_line_opa, "", "(lv_style)ii"); } - int lvbe_style_set_image_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_image_blend_mode, "", "(lv_style)ii"); } - int lvbe_style_set_image_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_image_recolor, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_image_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_image_opa, "", "(lv_style)ii"); } - int lvbe_style_set_image_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_image_recolor_opa, "", "(lv_style)ii"); } - int lvbe_style_set_transition_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_time, "", "(lv_style)ii"); } - int lvbe_style_set_transition_delay(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_delay, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_1(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_1, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_2, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_3(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_3, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_4(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_4, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_5(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_5, "", "(lv_style)ii"); } - int lvbe_style_set_transition_prop_6(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_prop_6, "", "(lv_style)ii"); } - int lvbe_style_set_transition_path(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_transition_path, "", "(lv_style)i(lv_anim_path)"); } - int lvbe_style_set_scale_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_width, "", "(lv_style)ii"); } - int lvbe_style_set_scale_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_border_width, "", "(lv_style)ii"); } - int lvbe_style_set_scale_end_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_end_border_width, "", "(lv_style)ii"); } - int lvbe_style_set_scale_end_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_end_line_width, "", "(lv_style)ii"); } - int lvbe_style_set_scale_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_grad_color, "", "(lv_style)i(lv_color)"); } - int lvbe_style_set_scale_end_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_style_set_scale_end_color, "", "(lv_style)i(lv_color)"); } /* `lv_group` methods */ - int lvbe_group_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_group_create, "lv_group", ""); } - int lvbe_group_del(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_del, "", "(lv_group)"); } - int lvbe_group_add_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_add_obj, "", "(lv_group)(lv_obj)"); } - int lvbe_group_remove_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_remove_obj, "", "(lv_obj)"); } - int lvbe_group_remove_all_objs(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_remove_all_objs, "", "(lv_group)"); } - int lvbe_group_focus_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_focus_obj, "", "(lv_obj)"); } - int lvbe_group_focus_next(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_focus_next, "", "(lv_group)"); } - int lvbe_group_focus_prev(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_focus_prev, "", "(lv_group)"); } - int lvbe_group_focus_freeze(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_focus_freeze, "", "(lv_group)b"); } - int lvbe_group_send_data(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_send_data, "i", "(lv_group)i"); } - int lvbe_group_set_focus_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_set_focus_cb, "", "(lv_group)&0"); } - int lvbe_group_set_refocus_policy(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_set_refocus_policy, "", "(lv_group)(lv_group_refocus_policy)"); } - int lvbe_group_set_editing(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_set_editing, "", "(lv_group)b"); } - int lvbe_group_set_click_focus(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_set_click_focus, "", "(lv_group)b"); } - int lvbe_group_set_wrap(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_set_wrap, "", "(lv_group)b"); } - int lvbe_group_get_focused(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_get_focused, "lv_obj", "(lv_group)"); } - int lvbe_group_get_editing(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_get_editing, "b", "(lv_group)"); } - int lvbe_group_get_click_focus(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_get_click_focus, "b", "(lv_group)"); } - int lvbe_group_get_wrap(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_get_wrap, "b", "(lv_group)"); } + int lvbe_group_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_group_create, "+lv_group", ""); } /* `lv_indev` methods */ - int lvbe_indev_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_indev_get_type, "i", "(lv_indev)"); } - int lvbe_indev_enable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_indev_enable, "", "(lv_indev)b"); } - int lvbe_indev_set_group(bvm *vm) { return be_call_c_func(vm, (void*) &lv_indev_set_group, "", "(lv_indev)(lv_group)"); } - int lvbe_indev_get_obj_act(bvm *vm) { return be_call_c_func(vm, (void*) &lv_indev_get_obj_act, "lv_obj", ""); } - int lvbe_indev_search_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_indev_search_obj, "lv_obj", "(lv_obj)(lv_point)"); } /* `lv_obj` methods */ - int lvbe_obj_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_obj_create, "lv_obj", "(lv_obj)(lv_obj)"); } - int lvbe_obj_del(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_del, "i", "(lv_obj)"); } - int lvbe_obj_del_anim_ready_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_del_anim_ready_cb, "", "(lv_anim)"); } - int lvbe_obj_del_async(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_del_async, "", "(_lv_obj)"); } - int lvbe_obj_clean(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_clean, "", "(lv_obj)"); } - int lvbe_obj_invalidate_area(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_invalidate_area, "", "(lv_obj)(lv_area)"); } - int lvbe_obj_invalidate(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_invalidate, "", "(lv_obj)"); } - int lvbe_obj_area_is_visible(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_area_is_visible, "b", "(lv_obj)(lv_area)"); } - int lvbe_obj_is_visible(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_is_visible, "b", "(lv_obj)"); } - int lvbe_obj_set_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_parent, "", "(lv_obj)(lv_obj)"); } - int lvbe_obj_move_foreground(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_move_foreground, "", "(lv_obj)"); } - int lvbe_obj_move_background(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_move_background, "", "(lv_obj)"); } - int lvbe_obj_set_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_pos, "", "(lv_obj)ii"); } - int lvbe_obj_set_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_x, "", "(lv_obj)i"); } - int lvbe_obj_set_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_y, "", "(lv_obj)i"); } - int lvbe_obj_set_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_size, "", "(lv_obj)ii"); } - int lvbe_obj_set_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_width, "", "(lv_obj)i"); } - int lvbe_obj_set_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_height, "", "(lv_obj)i"); } - int lvbe_obj_set_width_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_width_fit, "", "(lv_obj)i"); } - int lvbe_obj_set_height_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_height_fit, "", "(lv_obj)i"); } - int lvbe_obj_set_width_margin(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_width_margin, "", "(lv_obj)i"); } - int lvbe_obj_set_height_margin(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_height_margin, "", "(lv_obj)i"); } - int lvbe_obj_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align, "", "(lv_obj)(lv_obj)iii"); } - int lvbe_obj_align_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align_x, "", "(lv_obj)(lv_obj)ii"); } - int lvbe_obj_align_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align_y, "", "(lv_obj)(lv_obj)ii"); } - int lvbe_obj_align_mid(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align_mid, "", "(lv_obj)(lv_obj)iii"); } - int lvbe_obj_align_mid_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align_mid_x, "", "(lv_obj)(lv_obj)ii"); } - int lvbe_obj_align_mid_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_align_mid_y, "", "(lv_obj)(lv_obj)ii"); } - int lvbe_obj_realign(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_realign, "", "(lv_obj)"); } - int lvbe_obj_set_auto_realign(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_auto_realign, "", "(lv_obj)b"); } - int lvbe_obj_set_ext_click_area(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_ext_click_area, "", "(lv_obj)iiii"); } - int lvbe_obj_add_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_add_style, "", "(lv_obj)i(lv_style)"); } - int lvbe_obj_remove_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_remove_style, "", "(lv_obj)i(lv_style)"); } - int lvbe_obj_clean_style_list(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_clean_style_list, "", "(lv_obj)i"); } - int lvbe_obj_reset_style_list(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_reset_style_list, "", "(lv_obj)i"); } - int lvbe_obj_refresh_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_refresh_style, "", "(lv_obj)i(lv_style_property)"); } - int lvbe_obj_report_style_mod(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_report_style_mod, "", "(lv_style)"); } - int lvbe_obj_remove_style_local_prop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_remove_style_local_prop, "b", "(lv_obj)i(lv_style_property)"); } - int lvbe_obj_set_hidden(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_hidden, "", "(lv_obj)b"); } - int lvbe_obj_set_adv_hittest(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_adv_hittest, "", "(lv_obj)b"); } - int lvbe_obj_set_click(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_click, "", "(lv_obj)b"); } - int lvbe_obj_set_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_top, "", "(lv_obj)b"); } - int lvbe_obj_set_drag(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_drag, "", "(lv_obj)b"); } - int lvbe_obj_set_drag_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_drag_dir, "", "(lv_obj)i"); } - int lvbe_obj_set_drag_throw(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_drag_throw, "", "(lv_obj)b"); } - int lvbe_obj_set_drag_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_drag_parent, "", "(lv_obj)b"); } - int lvbe_obj_set_focus_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_focus_parent, "", "(lv_obj)b"); } - int lvbe_obj_set_gesture_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_gesture_parent, "", "(lv_obj)b"); } - int lvbe_obj_set_parent_event(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_parent_event, "", "(lv_obj)b"); } - int lvbe_obj_set_base_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_base_dir, "", "(lv_obj)i"); } - int lvbe_obj_add_protect(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_add_protect, "", "(lv_obj)i"); } - int lvbe_obj_clear_protect(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_clear_protect, "", "(lv_obj)i"); } - int lvbe_obj_set_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_state, "", "(lv_obj)i"); } - int lvbe_obj_add_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_add_state, "", "(lv_obj)i"); } - int lvbe_obj_clear_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_clear_state, "", "(lv_obj)i"); } - int lvbe_obj_finish_transitions(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_finish_transitions, "", "(lv_obj)i"); } - int lvbe_obj_set_event_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_event_cb, "", "(lv_obj)&1"); } - int lvbe_obj_set_signal_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_signal_cb, "", "(lv_obj)&2"); } - int lvbe_obj_set_design_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_design_cb, "", "(lv_obj)&3"); } - int lvbe_obj_allocate_ext_attr(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_allocate_ext_attr, "i", "(lv_obj)i"); } - int lvbe_obj_refresh_ext_draw_pad(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_refresh_ext_draw_pad, "", "(lv_obj)"); } - int lvbe_obj_get_screen(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_screen, "lv_obj", "(lv_obj)"); } - int lvbe_obj_get_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_parent, "lv_obj", "(lv_obj)"); } - int lvbe_obj_get_child(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_child, "lv_obj", "(lv_obj)(lv_obj)"); } - int lvbe_obj_get_child_back(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_child_back, "lv_obj", "(lv_obj)(lv_obj)"); } - int lvbe_obj_count_children(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_count_children, "i", "(lv_obj)"); } - int lvbe_obj_count_children_recursive(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_count_children_recursive, "i", "(lv_obj)"); } - int lvbe_obj_get_coords(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_coords, "", "(lv_obj)(lv_area)"); } - int lvbe_obj_get_inner_coords(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_inner_coords, "", "(lv_obj)(lv_area)"); } - int lvbe_obj_get_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_x, "i", "(lv_obj)"); } - int lvbe_obj_get_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_y, "i", "(lv_obj)"); } - int lvbe_obj_get_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_width, "i", "(lv_obj)"); } - int lvbe_obj_get_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_height, "i", "(lv_obj)"); } - int lvbe_obj_get_width_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_width_fit, "i", "(lv_obj)"); } - int lvbe_obj_get_height_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_height_fit, "i", "(lv_obj)"); } - int lvbe_obj_get_height_margin(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_height_margin, "i", "(lv_obj)"); } - int lvbe_obj_get_width_margin(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_width_margin, "i", "(lv_obj)"); } - int lvbe_obj_get_width_grid(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_width_grid, "i", "(lv_obj)ii"); } - int lvbe_obj_get_height_grid(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_height_grid, "i", "(lv_obj)ii"); } - int lvbe_obj_get_auto_realign(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_auto_realign, "b", "(lv_obj)"); } - int lvbe_obj_get_ext_click_pad_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_click_pad_left, "i", "(lv_obj)"); } - int lvbe_obj_get_ext_click_pad_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_click_pad_right, "i", "(lv_obj)"); } - int lvbe_obj_get_ext_click_pad_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_click_pad_top, "i", "(lv_obj)"); } - int lvbe_obj_get_ext_click_pad_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_click_pad_bottom, "i", "(lv_obj)"); } - int lvbe_obj_get_ext_draw_pad(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_draw_pad, "i", "(lv_obj)"); } - int lvbe_obj_get_local_style(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_local_style, "lv_style", "(lv_obj)i"); } - int lvbe_obj_get_hidden(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_hidden, "b", "(lv_obj)"); } - int lvbe_obj_get_adv_hittest(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_adv_hittest, "b", "(lv_obj)"); } - int lvbe_obj_get_click(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_click, "b", "(lv_obj)"); } - int lvbe_obj_get_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_top, "b", "(lv_obj)"); } - int lvbe_obj_get_drag(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_drag, "b", "(lv_obj)"); } - int lvbe_obj_get_drag_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_drag_dir, "i", "(lv_obj)"); } - int lvbe_obj_get_drag_throw(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_drag_throw, "b", "(lv_obj)"); } - int lvbe_obj_get_drag_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_drag_parent, "b", "(lv_obj)"); } - int lvbe_obj_get_focus_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_focus_parent, "b", "(lv_obj)"); } - int lvbe_obj_get_parent_event(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_parent_event, "b", "(lv_obj)"); } - int lvbe_obj_get_gesture_parent(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_gesture_parent, "b", "(lv_obj)"); } - int lvbe_obj_get_base_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_base_dir, "i", "(lv_obj)"); } - int lvbe_obj_get_protect(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_protect, "i", "(lv_obj)"); } - int lvbe_obj_is_protected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_is_protected, "b", "(lv_obj)i"); } - int lvbe_obj_get_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_state, "i", "(lv_obj)i"); } - int lvbe_obj_is_point_on_coords(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_is_point_on_coords, "b", "(lv_obj)(lv_point)"); } - int lvbe_obj_hittest(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_hittest, "b", "(lv_obj)(lv_point)"); } - int lvbe_obj_get_ext_attr(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_ext_attr, "i", "(lv_obj)"); } - int lvbe_obj_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_type, "", "(lv_obj)(lv_obj_type)"); } - int lvbe_obj_get_user_data(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_user_data, "i", "(lv_obj)"); } - int lvbe_obj_set_user_data(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_user_data, "", "(lv_obj)i"); } - int lvbe_obj_get_group(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_group, "i", "(lv_obj)"); } - int lvbe_obj_is_focused(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_is_focused, "b", "(lv_obj)"); } - int lvbe_obj_get_focused_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_focused_obj, "lv_obj", "(lv_obj)"); } - int lvbe_obj_handle_get_type_signal(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_handle_get_type_signal, "i", "(lv_obj_type)s"); } - int lvbe_obj_init_draw_rect_dsc(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_init_draw_rect_dsc, "", "(lv_obj)i(lv_draw_rect_dsc)"); } - int lvbe_obj_init_draw_label_dsc(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_init_draw_label_dsc, "", "(lv_obj)i(lv_draw_label_dsc)"); } - int lvbe_obj_init_draw_img_dsc(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_init_draw_img_dsc, "", "(lv_obj)i(lv_draw_img_dsc)"); } - int lvbe_obj_init_draw_line_dsc(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_init_draw_line_dsc, "", "(lv_obj)i(lv_draw_line_dsc)"); } - int lvbe_obj_get_draw_rect_ext_pad_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_draw_rect_ext_pad_size, "i", "(lv_obj)i"); } - int lvbe_obj_fade_in(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_fade_in, "", "(lv_obj)ii"); } - int lvbe_obj_fade_out(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_fade_out, "", "(lv_obj)ii"); } - int lvbe_obj_get_style_radius(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_radius, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_radius(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_radius, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_clip_corner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_clip_corner, "b", "(lv_obj)i"); } - int lvbe_obj_set_style_local_clip_corner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_clip_corner, "", "(lv_obj)iib"); } - int lvbe_obj_get_style_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_size, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_size, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transform_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transform_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transform_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transform_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transform_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transform_height, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transform_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transform_height, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transform_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transform_angle, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transform_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transform_angle, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transform_zoom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transform_zoom, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transform_zoom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transform_zoom, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_opa_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_opa_scale, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_opa_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_opa_scale, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pad_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pad_top, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pad_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pad_top, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pad_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pad_bottom, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pad_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pad_bottom, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pad_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pad_left, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pad_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pad_left, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pad_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pad_right, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pad_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pad_right, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pad_inner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pad_inner, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pad_inner(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pad_inner, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_margin_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_margin_top, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_margin_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_margin_top, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_margin_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_margin_bottom, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_margin_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_margin_bottom, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_margin_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_margin_left, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_margin_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_margin_left, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_margin_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_margin_right, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_margin_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_margin_right, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_bg_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_bg_main_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_main_stop, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_main_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_main_stop, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_bg_grad_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_grad_stop, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_grad_stop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_grad_stop, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_bg_grad_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_grad_dir, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_grad_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_grad_dir, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_bg_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_grad_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_grad_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_bg_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_bg_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_bg_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_bg_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_border_side(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_side, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_side(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_side, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_border_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_border_post(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_post, "b", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_post(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_post, "", "(lv_obj)iib"); } - int lvbe_obj_get_style_border_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_border_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_border_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_border_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_border_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_outline_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_outline_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_outline_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_outline_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_outline_pad(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_outline_pad, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_outline_pad(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_outline_pad, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_outline_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_outline_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_outline_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_outline_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_outline_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_outline_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_outline_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_outline_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_outline_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_outline_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_outline_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_outline_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_ofs_x, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_ofs_x, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_ofs_y, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_ofs_y, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_spread(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_spread, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_spread(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_spread, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_shadow_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_shadow_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_shadow_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_shadow_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_shadow_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pattern_repeat(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_repeat, "b", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_repeat(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_repeat, "", "(lv_obj)iib"); } - int lvbe_obj_get_style_pattern_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pattern_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_recolor, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_recolor, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_pattern_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pattern_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_recolor_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_recolor_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_pattern_image(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_pattern_image, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_pattern_image(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_pattern_image, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_letter_space, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_letter_space, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_line_space, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_line_space, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_ofs_x, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_ofs_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_ofs_x, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_ofs_y, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_ofs_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_ofs_y, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_align, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_align, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_value_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_value_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_opa, "", "(lv_obj)iii"); } - int lvbe_obj_set_style_local_value_font(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_font, "", "(lv_obj)ii(lv_font)"); } - int lvbe_obj_get_style_value_str(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_value_str, "s", "(lv_obj)i"); } - int lvbe_obj_set_style_local_value_str(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_value_str, "", "(lv_obj)iis"); } - int lvbe_obj_get_style_text_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_letter_space, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_letter_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_letter_space, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_text_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_line_space, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_line_space(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_line_space, "", "(lv_obj)iii"); } - int lvbe_obj_set_style_local_text_decor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_decor, "", "(lv_obj)ii(lv_text_decor)"); } - int lvbe_obj_get_style_text_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_text_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_text_sel_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_sel_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_sel_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_sel_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_text_sel_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_sel_bg_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_sel_bg_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_sel_bg_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_text_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_text_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_text_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_opa, "", "(lv_obj)iii"); } - int lvbe_obj_set_style_local_text_font(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_text_font, "", "(lv_obj)ii(lv_font)"); } - int lvbe_obj_get_style_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_line_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_line_dash_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_dash_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_dash_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_dash_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_line_dash_gap(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_dash_gap, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_dash_gap(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_dash_gap, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_line_rounded(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_rounded, "b", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_rounded(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_rounded, "", "(lv_obj)iib"); } - int lvbe_obj_get_style_line_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_line_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_line_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_line_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_line_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_image_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_image_blend_mode, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_image_blend_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_image_blend_mode, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_image_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_image_recolor, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_image_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_image_recolor, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_image_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_image_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_image_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_image_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_image_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_image_recolor_opa, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_image_recolor_opa(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_image_recolor_opa, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_time, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_time, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_delay(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_delay, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_delay(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_delay, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_1(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_1, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_1(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_1, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_2, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_2, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_3(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_3, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_3(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_3, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_4(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_4, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_4(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_4, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_5(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_5, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_5(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_5, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_transition_prop_6(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_transition_prop_6, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_transition_prop_6(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_prop_6, "", "(lv_obj)iii"); } - int lvbe_obj_set_style_local_transition_path(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_transition_path, "", "(lv_obj)ii(lv_anim_path)"); } - int lvbe_obj_get_style_scale_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_scale_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_border_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_border_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_scale_end_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_end_border_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_end_border_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_end_border_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_scale_end_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_end_line_width, "i", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_end_line_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_end_line_width, "", "(lv_obj)iii"); } - int lvbe_obj_get_style_scale_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_grad_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_grad_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_grad_color, "", "(lv_obj)ii(lv_color)"); } - int lvbe_obj_get_style_scale_end_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_get_style_scale_end_color, "lv_color", "(lv_obj)i"); } - int lvbe_obj_set_style_local_scale_end_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_set_style_local_scale_end_color, "", "(lv_obj)ii(lv_color)"); } + int lvbe_obj_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_obj_create, "+lv_obj", "(lv_obj)(lv_obj)"); } /* `lv_arc` methods */ - int lvbe_arc_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_arc_create, "lv_arc", "(lv_obj)(lv_obj)"); } - int lvbe_arc_set_start_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_start_angle, "", "(lv_obj)i"); } - int lvbe_arc_set_end_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_end_angle, "", "(lv_obj)i"); } - int lvbe_arc_set_angles(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_angles, "", "(lv_obj)ii"); } - int lvbe_arc_set_bg_start_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_bg_start_angle, "", "(lv_obj)i"); } - int lvbe_arc_set_bg_end_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_bg_end_angle, "", "(lv_obj)i"); } - int lvbe_arc_set_bg_angles(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_bg_angles, "", "(lv_obj)ii"); } - int lvbe_arc_set_rotation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_rotation, "", "(lv_obj)i"); } - int lvbe_arc_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_type, "", "(lv_obj)i"); } - int lvbe_arc_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_value, "", "(lv_obj)i"); } - int lvbe_arc_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_range, "", "(lv_obj)ii"); } - int lvbe_arc_set_chg_rate(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_chg_rate, "", "(lv_obj)i"); } - int lvbe_arc_set_adjustable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_set_adjustable, "", "(lv_obj)b"); } - int lvbe_arc_get_angle_start(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_angle_start, "i", "(lv_obj)"); } - int lvbe_arc_get_angle_end(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_angle_end, "i", "(lv_obj)"); } - int lvbe_arc_get_bg_angle_start(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_bg_angle_start, "i", "(lv_obj)"); } - int lvbe_arc_get_bg_angle_end(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_bg_angle_end, "i", "(lv_obj)"); } - int lvbe_arc_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_type, "i", "(lv_obj)"); } - int lvbe_arc_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_value, "i", "(lv_obj)"); } - int lvbe_arc_get_min_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_min_value, "i", "(lv_obj)"); } - int lvbe_arc_get_max_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_max_value, "i", "(lv_obj)"); } - int lvbe_arc_is_dragged(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_is_dragged, "b", "(lv_obj)"); } - int lvbe_arc_get_adjustable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_get_adjustable, "b", "(lv_obj)"); } + int lvbe_arc_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_arc_create, "+lv_arc", "(lv_obj)(lv_obj)"); } /* `lv_bar` methods */ - int lvbe_bar_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_bar_create, "lv_bar", "(lv_obj)(lv_obj)"); } - int lvbe_bar_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_set_value, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_bar_set_start_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_set_start_value, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_bar_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_set_range, "", "(lv_obj)ii"); } - int lvbe_bar_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_set_type, "", "(lv_obj)i"); } - int lvbe_bar_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_set_anim_time, "", "(lv_obj)i"); } - int lvbe_bar_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_value, "i", "(lv_obj)"); } - int lvbe_bar_get_start_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_start_value, "i", "(lv_obj)"); } - int lvbe_bar_get_min_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_min_value, "i", "(lv_obj)"); } - int lvbe_bar_get_max_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_max_value, "i", "(lv_obj)"); } - int lvbe_bar_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_type, "i", "(lv_obj)"); } - int lvbe_bar_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_get_anim_time, "i", "(lv_obj)"); } + int lvbe_bar_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_bar_create, "+lv_bar", "(lv_obj)(lv_obj)"); } /* `lv_btn` methods */ - int lvbe_btn_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_btn_create, "lv_btn", "(lv_obj)(lv_obj)"); } - int lvbe_btn_set_checkable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_checkable, "", "(lv_obj)b"); } - int lvbe_btn_set_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_state, "", "(lv_obj)i"); } - int lvbe_btn_toggle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_toggle, "", "(lv_obj)"); } - int lvbe_btn_set_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_layout, "", "(lv_obj)i"); } - int lvbe_btn_set_fit4(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_fit4, "", "(lv_obj)iiii"); } - int lvbe_btn_set_fit2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_fit2, "", "(lv_obj)ii"); } - int lvbe_btn_set_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_set_fit, "", "(lv_obj)i"); } - int lvbe_btn_get_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_state, "i", "(lv_obj)"); } - int lvbe_btn_get_checkable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_checkable, "b", "(lv_obj)"); } - int lvbe_btn_get_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_layout, "i", "(lv_obj)"); } - int lvbe_btn_get_fit_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_fit_left, "i", "(lv_obj)"); } - int lvbe_btn_get_fit_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_fit_right, "i", "(lv_obj)"); } - int lvbe_btn_get_fit_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_fit_top, "i", "(lv_obj)"); } - int lvbe_btn_get_fit_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_get_fit_bottom, "i", "(lv_obj)"); } + int lvbe_btn_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btn_create, "+lv_btn", "(lv_obj)(lv_obj)"); } /* `lv_btnmatrix` methods */ - int lvbe_btnmatrix_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_btnmatrix_create, "lv_btnmatrix", "(lv_obj)(lv_obj)"); } - int lvbe_btnmatrix_set_map(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_map, "", "(lv_obj)s"); } - int lvbe_btnmatrix_set_ctrl_map(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_ctrl_map, "", "(lv_obj)(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_set_focused_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_focused_btn, "", "(lv_obj)i"); } - int lvbe_btnmatrix_set_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_recolor, "", "(lv_obj)b"); } - int lvbe_btnmatrix_set_btn_ctrl(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_btn_ctrl, "", "(lv_obj)i(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_clear_btn_ctrl(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_clear_btn_ctrl, "", "(lv_obj)i(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_set_btn_ctrl_all(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_btn_ctrl_all, "", "(lv_obj)(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_clear_btn_ctrl_all(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_clear_btn_ctrl_all, "", "(lv_obj)(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_set_btn_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_btn_width, "", "(lv_obj)ii"); } - int lvbe_btnmatrix_set_one_check(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_one_check, "", "(lv_obj)b"); } - int lvbe_btnmatrix_set_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_set_align, "", "(lv_obj)i"); } - int lvbe_btnmatrix_get_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_recolor, "b", "(lv_obj)"); } - int lvbe_btnmatrix_get_active_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_active_btn, "i", "(lv_obj)"); } - int lvbe_btnmatrix_get_active_btn_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_active_btn_text, "s", "(lv_obj)"); } - int lvbe_btnmatrix_get_focused_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_focused_btn, "i", "(lv_obj)"); } - int lvbe_btnmatrix_get_btn_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_btn_text, "s", "(lv_obj)i"); } - int lvbe_btnmatrix_get_btn_ctrl(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_btn_ctrl, "b", "(lv_obj)i(lv_btnmatrix_ctrl)"); } - int lvbe_btnmatrix_get_one_check(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_one_check, "b", "(lv_obj)"); } - int lvbe_btnmatrix_get_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_get_align, "i", "(lv_obj)"); } + int lvbe_btnmatrix_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_btnmatrix_create, "+lv_btnmatrix", "(lv_obj)(lv_obj)"); } /* `lv_calendar` methods */ - int lvbe_calendar_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_calendar_create, "lv_calendar", "(lv_obj)(lv_obj)"); } - int lvbe_calendar_set_today_date(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_set_today_date, "", "(lv_obj)(lv_calendar_date)"); } - int lvbe_calendar_set_showed_date(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_set_showed_date, "", "(lv_obj)(lv_calendar_date)"); } - int lvbe_calendar_set_highlighted_dates(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_set_highlighted_dates, "", "(lv_obj)(lv_calendar_date)i"); } - int lvbe_calendar_set_day_names(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_set_day_names, "", "(lv_obj)(char)"); } - int lvbe_calendar_set_month_names(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_set_month_names, "", "(lv_obj)(char)"); } - int lvbe_calendar_get_highlighted_dates_num(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_get_highlighted_dates_num, "i", "(lv_obj)"); } - int lvbe_calendar_get_day_of_week(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_get_day_of_week, "i", "iii"); } + int lvbe_calendar_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_calendar_create, "+lv_calendar", "(lv_obj)(lv_obj)"); } /* `lv_canvas` methods */ - int lvbe_canvas_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_canvas_create, "lv_canvas", "(lv_obj)(lv_obj)"); } - int lvbe_canvas_set_buffer(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_set_buffer, "", "(lv_obj)iii(lv_img_cf)"); } - int lvbe_canvas_set_px(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_set_px, "", "(lv_obj)ii(lv_color)"); } - int lvbe_canvas_set_palette(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_set_palette, "", "(lv_obj)i(lv_color)"); } - int lvbe_canvas_get_px(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_get_px, "lv_color", "(lv_obj)ii"); } - int lvbe_canvas_copy_buf(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_copy_buf, "", "(lv_obj)iiiii"); } - int lvbe_canvas_transform(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_transform, "", "(lv_obj)(lv_img_dsc)iiiiiib"); } - int lvbe_canvas_blur_hor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_blur_hor, "", "(lv_obj)(lv_area)i"); } - int lvbe_canvas_blur_ver(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_blur_ver, "", "(lv_obj)(lv_area)i"); } - int lvbe_canvas_fill_bg(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_fill_bg, "", "(lv_obj)(lv_color)i"); } - int lvbe_canvas_draw_rect(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_rect, "", "(lv_obj)iiii(lv_draw_rect_dsc)"); } - int lvbe_canvas_draw_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_text, "", "(lv_obj)iii(lv_draw_label_dsc)si"); } - int lvbe_canvas_draw_img(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_img, "", "(lv_obj)iii(lv_draw_img_dsc)"); } - int lvbe_canvas_draw_line(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_line, "", "(lv_obj)ii(lv_draw_line_dsc)"); } - int lvbe_canvas_draw_polygon(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_polygon, "", "(lv_obj)ii(lv_draw_rect_dsc)"); } - int lvbe_canvas_draw_arc(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_draw_arc, "", "(lv_obj)iiiii(lv_draw_line_dsc)"); } + int lvbe_canvas_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_canvas_create, "+lv_canvas", "(lv_obj)(lv_obj)"); } /* `lv_chart` methods */ - int lvbe_chart_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_chart_create, "lv_chart", "(lv_obj)(lv_obj)"); } - int lvbe_chart_remove_series(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_remove_series, "", "(lv_obj)(lv_chart_series)"); } - int lvbe_chart_clear_series(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_clear_series, "", "(lv_obj)(lv_chart_series)"); } - int lvbe_chart_hide_series(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_hide_series, "", "(lv_obj)(lv_chart_series)b"); } - int lvbe_chart_set_div_line_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_div_line_count, "", "(lv_obj)ii"); } - int lvbe_chart_set_y_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_y_range, "", "(lv_obj)iii"); } - int lvbe_chart_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_type, "", "(lv_obj)i"); } - int lvbe_chart_set_point_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_point_count, "", "(lv_obj)i"); } - int lvbe_chart_init_points(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_init_points, "", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_set_points(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_points, "", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_set_next(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_next, "", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_set_update_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_update_mode, "", "(lv_obj)(lv_chart_update_mode)"); } - int lvbe_chart_set_x_tick_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_x_tick_length, "", "(lv_obj)ii"); } - int lvbe_chart_set_y_tick_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_y_tick_length, "", "(lv_obj)ii"); } - int lvbe_chart_set_secondary_y_tick_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_secondary_y_tick_length, "", "(lv_obj)ii"); } - int lvbe_chart_set_x_tick_texts(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_x_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)"); } - int lvbe_chart_set_secondary_y_tick_texts(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_secondary_y_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)"); } - int lvbe_chart_set_y_tick_texts(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_y_tick_texts, "", "(lv_obj)si(lv_chart_axis_options)"); } - int lvbe_chart_set_x_start_point(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_x_start_point, "", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_set_ext_array(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_ext_array, "", "(lv_obj)(lv_chart_series)ii"); } - int lvbe_chart_set_point_id(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_point_id, "", "(lv_obj)(lv_chart_series)ii"); } - int lvbe_chart_set_series_axis(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_series_axis, "", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_set_cursor_point(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_set_cursor_point, "", "(lv_obj)(lv_chart_cursor)(lv_point)"); } - int lvbe_chart_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_type, "i", "(lv_obj)"); } - int lvbe_chart_get_point_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_point_count, "i", "(lv_obj)"); } - int lvbe_chart_get_x_start_point(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_x_start_point, "i", "(lv_chart_series)"); } - int lvbe_chart_get_point_id(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_point_id, "i", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_get_series_axis(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_series_axis, "i", "(lv_obj)(lv_chart_series)"); } - int lvbe_chart_get_series_area(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_series_area, "", "(lv_obj)(lv_area)"); } - int lvbe_chart_get_cursor_point(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_cursor_point, "i", "(lv_obj)(lv_chart_cursor)"); } - int lvbe_chart_get_nearest_index_from_coord(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_nearest_index_from_coord, "i", "(lv_obj)i"); } - int lvbe_chart_get_x_from_index(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_x_from_index, "i", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_get_y_from_index(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_get_y_from_index, "i", "(lv_obj)(lv_chart_series)i"); } - int lvbe_chart_refresh(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_refresh, "", "(lv_obj)"); } + int lvbe_chart_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_chart_create, "+lv_chart", "(lv_obj)(lv_obj)"); } /* `lv_checkbox` methods */ - int lvbe_checkbox_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_checkbox_create, "lv_checkbox", "(lv_obj)(lv_obj)"); } - int lvbe_checkbox_set_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_set_text, "", "(lv_obj)s"); } - int lvbe_checkbox_set_text_static(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_set_text_static, "", "(lv_obj)s"); } - int lvbe_checkbox_set_checked(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_set_checked, "", "(lv_obj)b"); } - int lvbe_checkbox_set_disabled(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_set_disabled, "", "(lv_obj)"); } - int lvbe_checkbox_set_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_set_state, "", "(lv_obj)i"); } - int lvbe_checkbox_get_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_get_text, "s", "(lv_obj)"); } - int lvbe_checkbox_is_checked(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_is_checked, "b", "(lv_obj)"); } - int lvbe_checkbox_is_inactive(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_is_inactive, "b", "(lv_obj)"); } - int lvbe_checkbox_get_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_get_state, "i", "(lv_obj)"); } + int lvbe_checkbox_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_checkbox_create, "+lv_checkbox", "(lv_obj)(lv_obj)"); } /* `lv_cont` methods */ - int lvbe_cont_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_cont_create, "lv_cont", "(lv_obj)(lv_obj)"); } - int lvbe_cont_set_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_set_layout, "", "(lv_obj)i"); } - int lvbe_cont_set_fit4(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_set_fit4, "", "(lv_obj)iiii"); } - int lvbe_cont_set_fit2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_set_fit2, "", "(lv_obj)ii"); } - int lvbe_cont_set_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_set_fit, "", "(lv_obj)i"); } - int lvbe_cont_get_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_get_layout, "i", "(lv_obj)"); } - int lvbe_cont_get_fit_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_get_fit_left, "i", "(lv_obj)"); } - int lvbe_cont_get_fit_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_get_fit_right, "i", "(lv_obj)"); } - int lvbe_cont_get_fit_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_get_fit_top, "i", "(lv_obj)"); } - int lvbe_cont_get_fit_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_get_fit_bottom, "i", "(lv_obj)"); } + int lvbe_cont_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cont_create, "+lv_cont", "(lv_obj)(lv_obj)"); } /* `lv_cpicker` methods */ - int lvbe_cpicker_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_cpicker_create, "lv_cpicker", "(lv_obj)(lv_obj)"); } - int lvbe_cpicker_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_type, "", "(lv_obj)(lv_cpicker_type)"); } - int lvbe_cpicker_set_hue(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_hue, "b", "(lv_obj)i"); } - int lvbe_cpicker_set_saturation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_saturation, "b", "(lv_obj)i"); } - int lvbe_cpicker_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_value, "b", "(lv_obj)i"); } - int lvbe_cpicker_set_hsv(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_hsv, "b", "(lv_obj)i"); } - int lvbe_cpicker_set_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_color, "b", "(lv_obj)(lv_color)"); } - int lvbe_cpicker_set_color_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_color_mode, "", "(lv_obj)i"); } - int lvbe_cpicker_set_color_mode_fixed(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_color_mode_fixed, "", "(lv_obj)b"); } - int lvbe_cpicker_set_knob_colored(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_set_knob_colored, "", "(lv_obj)b"); } - int lvbe_cpicker_get_color_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_color_mode, "i", "(lv_obj)"); } - int lvbe_cpicker_get_color_mode_fixed(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_color_mode_fixed, "b", "(lv_obj)"); } - int lvbe_cpicker_get_hue(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_hue, "i", "(lv_obj)"); } - int lvbe_cpicker_get_saturation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_saturation, "i", "(lv_obj)"); } - int lvbe_cpicker_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_value, "i", "(lv_obj)"); } - int lvbe_cpicker_get_hsv(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_hsv, "i", "(lv_obj)"); } - int lvbe_cpicker_get_color(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_color, "lv_color", "(lv_obj)"); } - int lvbe_cpicker_get_knob_colored(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_get_knob_colored, "b", "(lv_obj)"); } + int lvbe_cpicker_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_cpicker_create, "+lv_cpicker", "(lv_obj)(lv_obj)"); } /* `lv_dropdown` methods */ - int lvbe_dropdown_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_dropdown_create, "lv_dropdown", "(lv_obj)(lv_obj)"); } - int lvbe_dropdown_set_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_text, "", "(lv_obj)s"); } - int lvbe_dropdown_clear_options(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_clear_options, "", "(lv_obj)"); } - int lvbe_dropdown_set_options(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_options, "", "(lv_obj)s"); } - int lvbe_dropdown_set_options_static(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_options_static, "", "(lv_obj)s"); } - int lvbe_dropdown_add_option(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_add_option, "", "(lv_obj)si"); } - int lvbe_dropdown_set_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_selected, "", "(lv_obj)i"); } - int lvbe_dropdown_set_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_dir, "", "(lv_obj)i"); } - int lvbe_dropdown_set_max_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_max_height, "", "(lv_obj)i"); } - int lvbe_dropdown_set_symbol(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_symbol, "", "(lv_obj)s"); } - int lvbe_dropdown_set_show_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_set_show_selected, "", "(lv_obj)b"); } - int lvbe_dropdown_get_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_text, "s", "(lv_obj)"); } - int lvbe_dropdown_get_options(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_options, "s", "(lv_obj)"); } - int lvbe_dropdown_get_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_selected, "i", "(lv_obj)"); } - int lvbe_dropdown_get_option_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_option_cnt, "i", "(lv_obj)"); } - int lvbe_dropdown_get_selected_str(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_selected_str, "", "(lv_obj)si"); } - int lvbe_dropdown_get_max_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_max_height, "i", "(lv_obj)"); } - int lvbe_dropdown_get_symbol(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_symbol, "s", "(lv_obj)"); } - int lvbe_dropdown_get_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_dir, "i", "(lv_obj)"); } - int lvbe_dropdown_get_show_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_get_show_selected, "b", "(lv_obj)"); } - int lvbe_dropdown_open(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_open, "", "(lv_obj)"); } - int lvbe_dropdown_close(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_close, "", "(lv_obj)"); } + int lvbe_dropdown_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_dropdown_create, "+lv_dropdown", "(lv_obj)(lv_obj)"); } /* `lv_gauge` methods */ - int lvbe_gauge_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_gauge_create, "lv_gauge", "(lv_obj)(lv_obj)"); } - int lvbe_gauge_set_needle_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_needle_count, "", "(lv_obj)i(lv_color)"); } - int lvbe_gauge_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_value, "", "(lv_obj)ii"); } - int lvbe_gauge_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_range, "", "(lv_obj)ii"); } - int lvbe_gauge_set_critical_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_critical_value, "", "(lv_obj)i"); } - int lvbe_gauge_set_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_scale, "", "(lv_obj)iii"); } - int lvbe_gauge_set_angle_offset(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_angle_offset, "", "(lv_obj)i"); } - int lvbe_gauge_set_needle_img(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_needle_img, "", "(lv_obj)iii"); } - int lvbe_gauge_set_formatter_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_set_formatter_cb, "", "(lv_obj)&4"); } - int lvbe_gauge_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_value, "i", "(lv_obj)i"); } - int lvbe_gauge_get_needle_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_needle_count, "i", "(lv_obj)"); } - int lvbe_gauge_get_min_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_min_value, "i", "(lv_obj)"); } - int lvbe_gauge_get_max_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_max_value, "i", "(lv_obj)"); } - int lvbe_gauge_get_critical_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_critical_value, "i", "(lv_obj)"); } - int lvbe_gauge_get_label_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_label_count, "i", "(lv_obj)"); } - int lvbe_gauge_get_line_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_line_count, "i", "(lv_obj)"); } - int lvbe_gauge_get_scale_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_scale_angle, "i", "(lv_obj)"); } - int lvbe_gauge_get_angle_offset(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_angle_offset, "i", "(lv_obj)"); } - int lvbe_gauge_get_needle_img(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_needle_img, "i", "(lv_obj)"); } - int lvbe_gauge_get_needle_img_pivot_x(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_needle_img_pivot_x, "i", "(lv_obj)"); } - int lvbe_gauge_get_needle_img_pivot_y(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_get_needle_img_pivot_y, "i", "(lv_obj)"); } + int lvbe_gauge_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_gauge_create, "+lv_gauge", "(lv_obj)(lv_obj)"); } /* `lv_imgbtn` methods */ - int lvbe_imgbtn_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_imgbtn_create, "lv_imgbtn", "(lv_obj)(lv_obj)"); } - int lvbe_imgbtn_set_src(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_set_src, "", "(lv_obj)ii"); } - int lvbe_imgbtn_set_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_set_state, "", "(lv_obj)i"); } - int lvbe_imgbtn_toggle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_toggle, "", "(lv_obj)"); } - int lvbe_imgbtn_set_checkable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_set_checkable, "", "(lv_obj)b"); } - int lvbe_imgbtn_get_src(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_get_src, "i", "(lv_obj)i"); } - int lvbe_imgbtn_get_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_get_state, "i", "(lv_obj)"); } + int lvbe_imgbtn_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_imgbtn_create, "+lv_imgbtn", "(lv_obj)(lv_obj)"); } /* `lv_keyboard` methods */ - int lvbe_keyboard_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_keyboard_create, "lv_keyboard", "(lv_obj)(lv_obj)"); } - int lvbe_keyboard_set_textarea(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_set_textarea, "", "(lv_obj)(lv_obj)"); } - int lvbe_keyboard_set_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_set_mode, "", "(lv_obj)i"); } - int lvbe_keyboard_set_cursor_manage(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_set_cursor_manage, "", "(lv_obj)b"); } - int lvbe_keyboard_set_map(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_set_map, "", "(lv_obj)is"); } - int lvbe_keyboard_set_ctrl_map(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_set_ctrl_map, "", "(lv_obj)i(lv_btnmatrix_ctrl)"); } - int lvbe_keyboard_get_textarea(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_get_textarea, "lv_obj", "(lv_obj)"); } - int lvbe_keyboard_get_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_get_mode, "i", "(lv_obj)"); } - int lvbe_keyboard_get_cursor_manage(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_get_cursor_manage, "b", "(lv_obj)"); } - int lvbe_keyboard_def_event_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_def_event_cb, "", "(lv_obj)(lv_event)"); } + int lvbe_keyboard_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_keyboard_create, "+lv_keyboard", "(lv_obj)(lv_obj)"); } /* `lv_label` methods */ - int lvbe_label_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_label_create, "lv_label", "(lv_obj)(lv_obj)"); } - int lvbe_label_set_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_text, "", "(lv_obj)s"); } - int lvbe_label_set_text_fmt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_text_fmt, "", "(lv_obj)s"); } - int lvbe_label_set_text_static(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_text_static, "", "(lv_obj)s"); } - int lvbe_label_set_long_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_long_mode, "", "(lv_obj)i"); } - int lvbe_label_set_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_align, "", "(lv_obj)i"); } - int lvbe_label_set_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_recolor, "", "(lv_obj)b"); } - int lvbe_label_set_anim_speed(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_anim_speed, "", "(lv_obj)i"); } - int lvbe_label_set_text_sel_start(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_text_sel_start, "", "(lv_obj)i"); } - int lvbe_label_set_text_sel_end(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_set_text_sel_end, "", "(lv_obj)i"); } - int lvbe_label_get_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_text, "s", "(lv_obj)"); } - int lvbe_label_get_long_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_long_mode, "i", "(lv_obj)"); } - int lvbe_label_get_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_align, "i", "(lv_obj)"); } - int lvbe_label_get_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_recolor, "b", "(lv_obj)"); } - int lvbe_label_get_anim_speed(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_anim_speed, "i", "(lv_obj)"); } - int lvbe_label_get_letter_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_letter_pos, "", "(lv_obj)i(lv_point)"); } - int lvbe_label_get_letter_on(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_letter_on, "i", "(lv_obj)(lv_point)"); } - int lvbe_label_is_char_under_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_is_char_under_pos, "b", "(lv_obj)(lv_point)"); } - int lvbe_label_get_text_sel_start(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_text_sel_start, "i", "(lv_obj)"); } - int lvbe_label_get_text_sel_end(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_get_text_sel_end, "i", "(lv_obj)"); } - int lvbe_label_ins_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_ins_text, "", "(lv_obj)is"); } - int lvbe_label_cut_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_cut_text, "", "(lv_obj)ii"); } - int lvbe_label_refr_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_refr_text, "", "(lv_obj)"); } + int lvbe_label_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_label_create, "+lv_label", "(lv_obj)(lv_obj)"); } /* `lv_led` methods */ - int lvbe_led_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_led_create, "lv_led", "(lv_obj)(lv_obj)"); } - int lvbe_led_set_bright(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_set_bright, "", "(lv_obj)i"); } - int lvbe_led_on(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_on, "", "(lv_obj)"); } - int lvbe_led_off(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_off, "", "(lv_obj)"); } - int lvbe_led_toggle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_toggle, "", "(lv_obj)"); } - int lvbe_led_get_bright(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_get_bright, "i", "(lv_obj)"); } + int lvbe_led_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_led_create, "+lv_led", "(lv_obj)(lv_obj)"); } /* `lv_line` methods */ - int lvbe_line_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_line_create, "lv_line", "(lv_obj)(lv_obj)"); } - int lvbe_line_set_points(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_set_points, "", "(lv_obj)ii"); } - int lvbe_line_set_auto_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_set_auto_size, "", "(lv_obj)b"); } - int lvbe_line_set_y_invert(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_set_y_invert, "", "(lv_obj)b"); } - int lvbe_line_get_auto_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_get_auto_size, "b", "(lv_obj)"); } - int lvbe_line_get_y_invert(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_get_y_invert, "b", "(lv_obj)"); } + int lvbe_line_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_line_create, "+lv_line", "(lv_obj)(lv_obj)"); } /* `lv_linemeter` methods */ - int lvbe_linemeter_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_linemeter_create, "lv_linemeter", "(lv_obj)(lv_obj)"); } - int lvbe_linemeter_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_set_value, "", "(lv_obj)i"); } - int lvbe_linemeter_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_set_range, "", "(lv_obj)ii"); } - int lvbe_linemeter_set_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_set_scale, "", "(lv_obj)ii"); } - int lvbe_linemeter_set_angle_offset(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_set_angle_offset, "", "(lv_obj)i"); } - int lvbe_linemeter_set_mirror(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_set_mirror, "", "(lv_obj)b"); } - int lvbe_linemeter_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_value, "i", "(lv_obj)"); } - int lvbe_linemeter_get_min_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_min_value, "i", "(lv_obj)"); } - int lvbe_linemeter_get_max_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_max_value, "i", "(lv_obj)"); } - int lvbe_linemeter_get_line_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_line_count, "i", "(lv_obj)"); } - int lvbe_linemeter_get_scale_angle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_scale_angle, "i", "(lv_obj)"); } - int lvbe_linemeter_get_angle_offset(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_angle_offset, "i", "(lv_obj)"); } - int lvbe_linemeter_draw_scale(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_draw_scale, "", "(lv_obj)(lv_area)i"); } - int lvbe_linemeter_get_mirror(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_get_mirror, "b", "(lv_obj)"); } + int lvbe_linemeter_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_linemeter_create, "+lv_linemeter", "(lv_obj)(lv_obj)"); } /* `lv_list` methods */ - int lvbe_list_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_list_create, "lv_list", "(lv_obj)(lv_obj)"); } - int lvbe_list_clean(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_clean, "", "(lv_obj)"); } - int lvbe_list_add_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_add_btn, "lv_obj", "(lv_obj)is"); } - int lvbe_list_remove(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_remove, "b", "(lv_obj)i"); } - int lvbe_list_focus_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_focus_btn, "", "(lv_obj)(lv_obj)"); } - int lvbe_list_set_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_set_scrollbar_mode, "", "(lv_obj)i"); } - int lvbe_list_set_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_set_scroll_propagation, "", "(lv_obj)b"); } - int lvbe_list_set_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_set_edge_flash, "", "(lv_obj)b"); } - int lvbe_list_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_set_anim_time, "", "(lv_obj)i"); } - int lvbe_list_set_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_set_layout, "", "(lv_obj)i"); } - int lvbe_list_get_btn_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_btn_text, "s", "(lv_obj)"); } - int lvbe_list_get_btn_label(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_btn_label, "lv_obj", "(lv_obj)"); } - int lvbe_list_get_btn_img(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_btn_img, "lv_obj", "(lv_obj)"); } - int lvbe_list_get_prev_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_prev_btn, "lv_obj", "(lv_obj)(lv_obj)"); } - int lvbe_list_get_next_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_next_btn, "lv_obj", "(lv_obj)(lv_obj)"); } - int lvbe_list_get_btn_index(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_btn_index, "i", "(lv_obj)(lv_obj)"); } - int lvbe_list_get_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_size, "i", "(lv_obj)"); } - int lvbe_list_get_btn_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_btn_selected, "lv_obj", "(lv_obj)"); } - int lvbe_list_get_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_layout, "i", "(lv_obj)"); } - int lvbe_list_get_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_scrollbar_mode, "i", "(lv_obj)"); } - int lvbe_list_get_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_scroll_propagation, "b", "(lv_obj)"); } - int lvbe_list_get_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_edge_flash, "b", "(lv_obj)"); } - int lvbe_list_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_get_anim_time, "i", "(lv_obj)"); } - int lvbe_list_up(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_up, "", "(lv_obj)"); } - int lvbe_list_down(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_down, "", "(lv_obj)"); } - int lvbe_list_focus(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_focus, "", "(lv_obj)(lv_anim_enable)"); } + int lvbe_list_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_list_create, "+lv_list", "(lv_obj)(lv_obj)"); } /* `lv_msgbox` methods */ - int lvbe_msgbox_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_msgbox_create, "lv_msgbox", "(lv_obj)(lv_obj)"); } - int lvbe_msgbox_add_btns(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_add_btns, "", "(lv_obj)s"); } - int lvbe_msgbox_set_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_set_text, "", "(lv_obj)s"); } - int lvbe_msgbox_set_text_fmt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_set_text_fmt, "", "(lv_obj)s"); } - int lvbe_msgbox_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_set_anim_time, "", "(lv_obj)i"); } - int lvbe_msgbox_start_auto_close(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_start_auto_close, "", "(lv_obj)i"); } - int lvbe_msgbox_stop_auto_close(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_stop_auto_close, "", "(lv_obj)"); } - int lvbe_msgbox_set_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_set_recolor, "", "(lv_obj)b"); } - int lvbe_msgbox_get_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_text, "s", "(lv_obj)"); } - int lvbe_msgbox_get_active_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_active_btn, "i", "(lv_obj)"); } - int lvbe_msgbox_get_active_btn_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_active_btn_text, "s", "(lv_obj)"); } - int lvbe_msgbox_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_anim_time, "i", "(lv_obj)"); } - int lvbe_msgbox_get_recolor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_recolor, "b", "(lv_obj)"); } - int lvbe_msgbox_get_btnmatrix(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_get_btnmatrix, "lv_obj", "(lv_obj)"); } + int lvbe_msgbox_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_msgbox_create, "+lv_msgbox", "(lv_obj)(lv_obj)"); } /* `lv_objmask` methods */ - int lvbe_objmask_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_objmask_create, "lv_objmask", "(lv_obj)(lv_obj)"); } - int lvbe_objmask_update_mask(bvm *vm) { return be_call_c_func(vm, (void*) &lv_objmask_update_mask, "", "(lv_obj)(lv_objmask_mask)i"); } - int lvbe_objmask_remove_mask(bvm *vm) { return be_call_c_func(vm, (void*) &lv_objmask_remove_mask, "", "(lv_obj)(lv_objmask_mask)"); } + int lvbe_objmask_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_objmask_create, "+lv_objmask", "(lv_obj)(lv_obj)"); } /* `lv_page` methods */ - int lvbe_page_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_page_create, "lv_page", "(lv_obj)(lv_obj)"); } - int lvbe_page_clean(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_clean, "", "(lv_obj)"); } - int lvbe_page_get_scrollable(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrollable, "lv_obj", "(lv_obj)"); } - int lvbe_page_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_anim_time, "i", "(lv_obj)"); } - int lvbe_page_set_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrollbar_mode, "", "(lv_obj)i"); } - int lvbe_page_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_anim_time, "", "(lv_obj)i"); } - int lvbe_page_set_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scroll_propagation, "", "(lv_obj)b"); } - int lvbe_page_set_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_edge_flash, "", "(lv_obj)b"); } - int lvbe_page_set_scrollable_fit2(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrollable_fit2, "", "(lv_obj)ii"); } - int lvbe_page_set_scrollable_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrollable_fit, "", "(lv_obj)i"); } - int lvbe_page_set_scrl_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrl_width, "", "(lv_obj)i"); } - int lvbe_page_set_scrl_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrl_height, "", "(lv_obj)i"); } - int lvbe_page_set_scrl_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_set_scrl_layout, "", "(lv_obj)i"); } - int lvbe_page_get_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrollbar_mode, "i", "(lv_obj)"); } - int lvbe_page_get_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scroll_propagation, "b", "(lv_obj)"); } - int lvbe_page_get_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_edge_flash, "b", "(lv_obj)"); } - int lvbe_page_get_width_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_width_fit, "i", "(lv_obj)"); } - int lvbe_page_get_height_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_height_fit, "i", "(lv_obj)"); } - int lvbe_page_get_width_grid(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_width_grid, "i", "(lv_obj)ii"); } - int lvbe_page_get_height_grid(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_height_grid, "i", "(lv_obj)ii"); } - int lvbe_page_get_scrl_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_width, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_height, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_layout, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_fit_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_fit_left, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_fit_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_fit_right, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_fit_top(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_fit_top, "i", "(lv_obj)"); } - int lvbe_page_get_scrl_fit_bottom(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_get_scrl_fit_bottom, "i", "(lv_obj)"); } - int lvbe_page_on_edge(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_on_edge, "b", "(lv_obj)(lv_page_edge)"); } - int lvbe_page_glue_obj(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_glue_obj, "", "(lv_obj)b"); } - int lvbe_page_focus(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_focus, "", "(lv_obj)(lv_obj)(lv_anim_enable)"); } - int lvbe_page_scroll_hor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_scroll_hor, "", "(lv_obj)i"); } - int lvbe_page_scroll_ver(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_scroll_ver, "", "(lv_obj)i"); } - int lvbe_page_start_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_start_edge_flash, "", "(lv_obj)(lv_page_edge)"); } + int lvbe_page_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_page_create, "+lv_page", "(lv_obj)(lv_obj)"); } /* `lv_roller` methods */ - int lvbe_roller_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_roller_create, "lv_roller", "(lv_obj)(lv_obj)"); } - int lvbe_roller_set_options(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_options, "", "(lv_obj)s(lv_roller_mode)"); } - int lvbe_roller_set_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_align, "", "(lv_obj)i"); } - int lvbe_roller_set_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_selected, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_roller_set_visible_row_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_visible_row_count, "", "(lv_obj)i"); } - int lvbe_roller_set_auto_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_auto_fit, "", "(lv_obj)b"); } - int lvbe_roller_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_set_anim_time, "", "(lv_obj)i"); } - int lvbe_roller_get_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_selected, "i", "(lv_obj)"); } - int lvbe_roller_get_option_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_option_cnt, "i", "(lv_obj)"); } - int lvbe_roller_get_selected_str(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_selected_str, "", "(lv_obj)si"); } - int lvbe_roller_get_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_align, "i", "(lv_obj)"); } - int lvbe_roller_get_auto_fit(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_auto_fit, "b", "(lv_obj)"); } - int lvbe_roller_get_options(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_options, "s", "(lv_obj)"); } - int lvbe_roller_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_get_anim_time, "i", "(lv_obj)"); } + int lvbe_roller_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_roller_create, "+lv_roller", "(lv_obj)(lv_obj)"); } /* `lv_slider` methods */ - int lvbe_slider_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_slider_create, "lv_slider", "(lv_obj)(lv_obj)"); } - int lvbe_slider_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_set_value, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_slider_set_left_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_set_left_value, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_slider_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_set_range, "", "(lv_obj)ii"); } - int lvbe_slider_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_set_anim_time, "", "(lv_obj)i"); } - int lvbe_slider_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_set_type, "", "(lv_obj)i"); } - int lvbe_slider_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_value, "i", "(lv_obj)"); } - int lvbe_slider_get_left_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_left_value, "i", "(lv_obj)"); } - int lvbe_slider_get_min_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_min_value, "i", "(lv_obj)"); } - int lvbe_slider_get_max_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_max_value, "i", "(lv_obj)"); } - int lvbe_slider_is_dragged(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_is_dragged, "b", "(lv_obj)"); } - int lvbe_slider_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_anim_time, "i", "(lv_obj)"); } - int lvbe_slider_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_get_type, "i", "(lv_obj)"); } + int lvbe_slider_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_slider_create, "+lv_slider", "(lv_obj)(lv_obj)"); } /* `lv_spinbox` methods */ - int lvbe_spinbox_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_spinbox_create, "lv_spinbox", "(lv_obj)(lv_obj)"); } - int lvbe_spinbox_set_rollover(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_rollover, "", "(lv_obj)b"); } - int lvbe_spinbox_set_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_value, "", "(lv_obj)i"); } - int lvbe_spinbox_set_digit_format(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_digit_format, "", "(lv_obj)ii"); } - int lvbe_spinbox_set_step(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_step, "", "(lv_obj)i"); } - int lvbe_spinbox_set_range(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_range, "", "(lv_obj)ii"); } - int lvbe_spinbox_set_padding_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_set_padding_left, "", "(lv_obj)i"); } - int lvbe_spinbox_get_rollover(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_get_rollover, "b", "(lv_obj)"); } - int lvbe_spinbox_get_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_get_value, "i", "(lv_obj)"); } - int lvbe_spinbox_get_step(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_get_step, "i", "(lv_obj)"); } - int lvbe_spinbox_step_next(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_step_next, "", "(lv_obj)"); } - int lvbe_spinbox_step_prev(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_step_prev, "", "(lv_obj)"); } - int lvbe_spinbox_increment(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_increment, "", "(lv_obj)"); } - int lvbe_spinbox_decrement(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_decrement, "", "(lv_obj)"); } + int lvbe_spinbox_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinbox_create, "+lv_spinbox", "(lv_obj)(lv_obj)"); } /* `lv_spinner` methods */ - int lvbe_spinner_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_spinner_create, "lv_spinner", "(lv_obj)(lv_obj)"); } - int lvbe_spinner_set_arc_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_set_arc_length, "", "(lv_obj)i"); } - int lvbe_spinner_set_spin_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_set_spin_time, "", "(lv_obj)i"); } - int lvbe_spinner_set_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_set_type, "", "(lv_obj)i"); } - int lvbe_spinner_set_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_set_dir, "", "(lv_obj)i"); } - int lvbe_spinner_get_arc_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_get_arc_length, "i", "(lv_obj)"); } - int lvbe_spinner_get_spin_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_get_spin_time, "i", "(lv_obj)"); } - int lvbe_spinner_get_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_get_type, "i", "(lv_obj)"); } - int lvbe_spinner_get_dir(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_get_dir, "i", "(lv_obj)"); } - int lvbe_spinner_anim_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_anim_cb, "", "ii"); } + int lvbe_spinner_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_spinner_create, "+lv_spinner", "(lv_obj)(lv_obj)"); } /* `lv_switch` methods */ - int lvbe_switch_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_switch_create, "lv_switch", "(lv_obj)(lv_obj)"); } - int lvbe_switch_on(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_on, "", "(lv_obj)(lv_anim_enable)"); } - int lvbe_switch_off(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_off, "", "(lv_obj)(lv_anim_enable)"); } - int lvbe_switch_toggle(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_toggle, "b", "(lv_obj)(lv_anim_enable)"); } - int lvbe_switch_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_set_anim_time, "", "(lv_obj)i"); } - int lvbe_switch_get_state(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_get_state, "b", "(lv_obj)"); } - int lvbe_switch_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_get_anim_time, "i", "(lv_obj)"); } + int lvbe_switch_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_switch_create, "+lv_switch", "(lv_obj)(lv_obj)"); } /* `lv_table` methods */ - int lvbe_table_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_table_create, "lv_table", "(lv_obj)(lv_obj)"); } - int lvbe_table_set_cell_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_value, "", "(lv_obj)iis"); } - int lvbe_table_set_cell_value_fmt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_value_fmt, "", "(lv_obj)iis"); } - int lvbe_table_set_row_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_row_cnt, "", "(lv_obj)i"); } - int lvbe_table_set_col_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_col_cnt, "", "(lv_obj)i"); } - int lvbe_table_set_col_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_col_width, "", "(lv_obj)ii"); } - int lvbe_table_set_cell_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_align, "", "(lv_obj)iii"); } - int lvbe_table_set_cell_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_type, "", "(lv_obj)iii"); } - int lvbe_table_set_cell_crop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_crop, "", "(lv_obj)iib"); } - int lvbe_table_set_cell_merge_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_set_cell_merge_right, "", "(lv_obj)iib"); } - int lvbe_table_get_cell_value(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_cell_value, "s", "(lv_obj)ii"); } - int lvbe_table_get_row_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_row_cnt, "i", "(lv_obj)"); } - int lvbe_table_get_col_cnt(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_col_cnt, "i", "(lv_obj)"); } - int lvbe_table_get_col_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_col_width, "i", "(lv_obj)i"); } - int lvbe_table_get_cell_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_cell_align, "i", "(lv_obj)ii"); } - int lvbe_table_get_cell_type(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_cell_type, "i", "(lv_obj)ii"); } - int lvbe_table_get_cell_crop(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_cell_crop, "i", "(lv_obj)ii"); } - int lvbe_table_get_cell_merge_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_cell_merge_right, "b", "(lv_obj)ii"); } - int lvbe_table_get_pressed_cell(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_get_pressed_cell, "i", "(lv_obj)(uint16)(uint16)"); } + int lvbe_table_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_table_create, "+lv_table", "(lv_obj)(lv_obj)"); } /* `lv_tabview` methods */ - int lvbe_tabview_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_tabview_create, "lv_tabview", "(lv_obj)(lv_obj)"); } - int lvbe_tabview_add_tab(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_add_tab, "lv_obj", "(lv_obj)s"); } - int lvbe_tabview_clean_tab(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_clean_tab, "", "(lv_obj)"); } - int lvbe_tabview_set_tab_act(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_set_tab_act, "", "(lv_obj)i(lv_anim_enable)"); } - int lvbe_tabview_set_tab_name(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_set_tab_name, "", "(lv_obj)is"); } - int lvbe_tabview_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_set_anim_time, "", "(lv_obj)i"); } - int lvbe_tabview_set_btns_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_set_btns_pos, "", "(lv_obj)i"); } - int lvbe_tabview_get_tab_act(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_get_tab_act, "i", "(lv_obj)"); } - int lvbe_tabview_get_tab_count(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_get_tab_count, "i", "(lv_obj)"); } - int lvbe_tabview_get_tab(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_get_tab, "lv_obj", "(lv_obj)i"); } - int lvbe_tabview_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_get_anim_time, "i", "(lv_obj)"); } - int lvbe_tabview_get_btns_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_get_btns_pos, "i", "(lv_obj)"); } + int lvbe_tabview_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tabview_create, "+lv_tabview", "(lv_obj)(lv_obj)"); } /* `lv_textarea` methods */ - int lvbe_textarea_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_textarea_create, "lv_textarea", "(lv_obj)(lv_obj)"); } - int lvbe_textarea_add_char(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_add_char, "", "(lv_obj)i"); } - int lvbe_textarea_add_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_add_text, "", "(lv_obj)s"); } - int lvbe_textarea_del_char(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_del_char, "", "(lv_obj)"); } - int lvbe_textarea_del_char_forward(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_del_char_forward, "", "(lv_obj)"); } - int lvbe_textarea_set_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_text, "", "(lv_obj)s"); } - int lvbe_textarea_set_placeholder_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_placeholder_text, "", "(lv_obj)s"); } - int lvbe_textarea_set_cursor_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_cursor_pos, "", "(lv_obj)i"); } - int lvbe_textarea_set_cursor_hidden(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_cursor_hidden, "", "(lv_obj)b"); } - int lvbe_textarea_set_cursor_click_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_cursor_click_pos, "", "(lv_obj)b"); } - int lvbe_textarea_set_pwd_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_pwd_mode, "", "(lv_obj)b"); } - int lvbe_textarea_set_one_line(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_one_line, "", "(lv_obj)b"); } - int lvbe_textarea_set_text_align(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_text_align, "", "(lv_obj)i"); } - int lvbe_textarea_set_accepted_chars(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_accepted_chars, "", "(lv_obj)s"); } - int lvbe_textarea_set_max_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_max_length, "", "(lv_obj)i"); } - int lvbe_textarea_set_insert_replace(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_insert_replace, "", "(lv_obj)s"); } - int lvbe_textarea_set_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_scrollbar_mode, "", "(lv_obj)i"); } - int lvbe_textarea_set_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_scroll_propagation, "", "(lv_obj)b"); } - int lvbe_textarea_set_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_edge_flash, "", "(lv_obj)b"); } - int lvbe_textarea_set_text_sel(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_text_sel, "", "(lv_obj)b"); } - int lvbe_textarea_set_pwd_show_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_pwd_show_time, "", "(lv_obj)i"); } - int lvbe_textarea_set_cursor_blink_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_set_cursor_blink_time, "", "(lv_obj)i"); } - int lvbe_textarea_get_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_text, "s", "(lv_obj)"); } - int lvbe_textarea_get_placeholder_text(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_placeholder_text, "s", "(lv_obj)"); } - int lvbe_textarea_get_label(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_label, "lv_obj", "(lv_obj)"); } - int lvbe_textarea_get_cursor_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_cursor_pos, "i", "(lv_obj)"); } - int lvbe_textarea_get_cursor_hidden(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_cursor_hidden, "b", "(lv_obj)"); } - int lvbe_textarea_get_cursor_click_pos(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_cursor_click_pos, "b", "(lv_obj)"); } - int lvbe_textarea_get_pwd_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_pwd_mode, "b", "(lv_obj)"); } - int lvbe_textarea_get_one_line(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_one_line, "b", "(lv_obj)"); } - int lvbe_textarea_get_accepted_chars(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_accepted_chars, "s", "(lv_obj)"); } - int lvbe_textarea_get_max_length(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_max_length, "i", "(lv_obj)"); } - int lvbe_textarea_get_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_scrollbar_mode, "i", "(lv_obj)"); } - int lvbe_textarea_get_scroll_propagation(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_scroll_propagation, "b", "(lv_obj)"); } - int lvbe_textarea_get_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_edge_flash, "b", "(lv_obj)"); } - int lvbe_textarea_text_is_selected(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_text_is_selected, "b", "(lv_obj)"); } - int lvbe_textarea_get_text_sel_en(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_text_sel_en, "b", "(lv_obj)"); } - int lvbe_textarea_get_pwd_show_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_pwd_show_time, "i", "(lv_obj)"); } - int lvbe_textarea_get_cursor_blink_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_get_cursor_blink_time, "i", "(lv_obj)"); } - int lvbe_textarea_clear_selection(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_clear_selection, "", "(lv_obj)"); } - int lvbe_textarea_cursor_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_cursor_right, "", "(lv_obj)"); } - int lvbe_textarea_cursor_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_cursor_left, "", "(lv_obj)"); } - int lvbe_textarea_cursor_down(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_cursor_down, "", "(lv_obj)"); } - int lvbe_textarea_cursor_up(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_cursor_up, "", "(lv_obj)"); } + int lvbe_textarea_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_textarea_create, "+lv_textarea", "(lv_obj)(lv_obj)"); } /* `lv_tileview` methods */ - int lvbe_tileview_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_tileview_create, "lv_tileview", "(lv_obj)(lv_obj)"); } - int lvbe_tileview_add_element(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_add_element, "", "(lv_obj)(lv_obj)"); } - int lvbe_tileview_set_valid_positions(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_set_valid_positions, "", "(lv_obj)ii"); } - int lvbe_tileview_set_tile_act(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_set_tile_act, "", "(lv_obj)ii(lv_anim_enable)"); } - int lvbe_tileview_set_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_set_edge_flash, "", "(lv_obj)b"); } - int lvbe_tileview_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_set_anim_time, "", "(lv_obj)i"); } - int lvbe_tileview_get_tile_act(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_get_tile_act, "", "(lv_obj)(lv_coord)(lv_coord)"); } - int lvbe_tileview_get_edge_flash(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_get_edge_flash, "b", "(lv_obj)"); } - int lvbe_tileview_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_get_anim_time, "i", "(lv_obj)"); } + int lvbe_tileview_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_tileview_create, "+lv_tileview", "(lv_obj)(lv_obj)"); } /* `lv_win` methods */ - int lvbe_win_create(bvm *vm) { return lvx_init_2(vm, (void*) &lv_win_create, "lv_win", "(lv_obj)(lv_obj)"); } - int lvbe_win_clean(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_clean, "", "(lv_obj)"); } - int lvbe_win_add_btn_right(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_add_btn_right, "lv_obj", "(lv_obj)i"); } - int lvbe_win_add_btn_left(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_add_btn_left, "lv_obj", "(lv_obj)i"); } - int lvbe_win_close_event_cb(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_close_event_cb, "", "(lv_obj)(lv_event)"); } - int lvbe_win_set_title(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_title, "", "(lv_obj)s"); } - int lvbe_win_set_header_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_header_height, "", "(lv_obj)i"); } - int lvbe_win_set_btn_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_btn_width, "", "(lv_obj)i"); } - int lvbe_win_set_content_size(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_content_size, "", "(lv_obj)ii"); } - int lvbe_win_set_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_layout, "", "(lv_obj)i"); } - int lvbe_win_set_scrollbar_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_scrollbar_mode, "", "(lv_obj)i"); } - int lvbe_win_set_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_anim_time, "", "(lv_obj)i"); } - int lvbe_win_set_drag(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_set_drag, "", "(lv_obj)b"); } - int lvbe_win_title_set_alignment(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_title_set_alignment, "", "(lv_obj)i"); } - int lvbe_win_get_title(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_title, "s", "(lv_obj)"); } - int lvbe_win_get_content(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_content, "lv_obj", "(lv_obj)"); } - int lvbe_win_get_header_height(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_header_height, "i", "(lv_obj)"); } - int lvbe_win_get_btn_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_btn_width, "i", "(lv_obj)"); } - int lvbe_win_get_from_btn(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_from_btn, "lv_obj", "(lv_obj)"); } - int lvbe_win_get_layout(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_layout, "i", "(lv_obj)"); } - int lvbe_win_get_sb_mode(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_sb_mode, "i", "(lv_obj)"); } - int lvbe_win_get_anim_time(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_anim_time, "i", "(lv_obj)"); } - int lvbe_win_get_width(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_width, "i", "(lv_obj)"); } - int lvbe_win_get_drag(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_get_drag, "b", "(lv_obj)"); } - int lvbe_win_title_get_alignment(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_title_get_alignment, "i", "(lv_obj)"); } - int lvbe_win_focus(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_focus, "", "(lv_obj)(lv_obj)(lv_anim_enable)"); } - int lvbe_win_scroll_hor(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_scroll_hor, "", "(lv_obj)i"); } - int lvbe_win_scroll_ver(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_scroll_ver, "", "(lv_obj)i"); } + int lvbe_win_create(bvm *vm) { return be_call_c_func(vm, (void*) &lv_win_create, "+lv_win", "(lv_obj)(lv_obj)"); } extern void be_load_lv_img_lib(bvm *vm); diff --git a/tasmota/xdrv_10_scripter.ino b/tasmota/xdrv_10_scripter.ino index b773a264d..8cfde19f1 100755 --- a/tasmota/xdrv_10_scripter.ino +++ b/tasmota/xdrv_10_scripter.ino @@ -8386,11 +8386,6 @@ bool Xdrv10(uint8_t function) case FUNC_EVERY_100_MSECOND: ScripterEvery100ms(); break; -#ifdef USE_LVGL - case FUNC_EVERY_50_MSECOND: - lv_task_handler(); - break; -#endif // USE_LVGL case FUNC_EVERY_SECOND: ScriptEverySecond(); diff --git a/tasmota/xdrv_52_3_berry_lvgl.ino b/tasmota/xdrv_52_3_berry_lvgl.ino index 9d291a05a..5fb4fa5ff 100644 --- a/tasmota/xdrv_52_3_berry_lvgl.ino +++ b/tasmota/xdrv_52_3_berry_lvgl.ino @@ -30,6 +30,11 @@ #include "lv_freetype.h" #endif +// Berry easy logging +extern "C" { + extern void berry_log_C(const char * berry_buf, ...); +} + extern Adafruit_LvGL_Glue * glue; /******************************************************************** @@ -273,32 +278,185 @@ void be_check_arg_type(bvm *vm, int32_t argc, const char * arg_type, int32_t p[5 } typedef int32_t (*fn_any_callable)(int32_t p0, int32_t p1, int32_t p2, int32_t p3, int32_t p4); -int be_call_c_func(bvm *vm, void * func, const char * return_type = nullptr, const char * arg_type = nullptr) { - int32_t p[5] = {0,0,0,0,0}; - int32_t argc = be_top(vm); // Get the number of arguments +extern "C" { - fn_any_callable f = (fn_any_callable) func; - be_check_arg_type(vm, argc, arg_type, p); - // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func(%p) - %p,%p,%p,%p,%p - %s", f, p[0], p[1], p[2], p[3], p[4], return_type); - int32_t ret = (*f)(p[0], p[1], p[2], p[3], p[4]); - // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func, ret = %p", ret); - if ((return_type == nullptr) || (strlen(return_type) == 0)) { be_return_nil(vm); } // does not return - else if (strlen(return_type) == 1) { - switch (return_type[0]) { - case 'i': be_pushint(vm, ret); break; - case 'b': be_pushbool(vm, ret); break; - case 's': be_pushstring(vm, (const char*) ret); break; - default: be_raise(vm, "internal_error", "Unsupported return type"); break; + void lv_init_set_member(bvm *vm, int index, void * ptr); + + // called programmatically + int lvx_init_2(bvm *vm, void * func, const char * return_type, const char * arg_type = nullptr); + int lvx_init_2(bvm *vm, void * func, const char * return_type, const char * arg_type) { + int argc = be_top(vm); + lv_obj_t * obj1 = nullptr; + lv_obj_t * obj2 = nullptr; + + if (argc > 1) { + obj1 = (lv_obj_t*) be_convert_single_elt(vm, 2); + } + if (argc > 2) { + obj2 = (lv_obj_t*) be_convert_single_elt(vm, 3); + } + // AddLog(LOG_LEVEL_INFO, "argc %d lv_obj %p", argc, obj); + fn_any_callable f = (fn_any_callable) func; + // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func(%p) - %p,%p,%p,%p,%p", f, p[0], p[1], p[2], p[3], p[4]); + lv_obj_t * obj; + if ((int32_t)obj1 == -1) { // special semantics of first ptr is -1, then just encapsulate + obj = obj2; + } else { // otherwise call the LVGL creator + obj = (lv_obj_t*) (*f)((int32_t)obj1, (int32_t)obj2, 0, 0, 0); + } + lv_init_set_member(vm, 1, obj); + be_return_nil(vm); + } + + // binary search within an array of sorted strings + // the first 4 bytes are a pointer to a string + // returns 0..total_elements-1 or -1 if not found + int32_t bin_search(const char * needle, const void * table, size_t elt_size, size_t total_elements) { + int32_t low = 0; + int32_t high = total_elements - 1; + int32_t mid = (low + high) / 2; + // start a dissect + while (low <= high) { + const char * elt = *(const char **) ( ((uint8_t*)table) + mid * elt_size ); + int32_t comp = strcmp(needle, elt); + if (comp < 0) { + high = mid - 1; + } else if (comp > 0) { + low = mid + 1; + } else { + break; + } + mid = (low + high) / 2; + } + if (low <= high) { + return mid; + } else { + return -1; + } + } + + int be_call_c_func(bvm *vm, void * func, const char * return_type, const char * arg_type); + + // native closure to call `be_call_c_func` + int lvx_call_c(bvm *vm) { + // keep parameters unchanged + be_getupval(vm, 0, 0); // if index is zero, it's the current native closure + void * func = be_tocomptr(vm, -1); + be_getupval(vm, 0, 1); // if index is zero, it's the current native closure + const char * return_type = be_tostring(vm, -1); + be_getupval(vm, 0, 2); // if index is zero, it's the current native closure + const char * arg_type = be_tostring(vm, -1); + be_pop(vm, 3); // remove 3 upvals + + // berry_log_C("lvx_call_c %p '%s' <- (%s)", func, return_type, arg_type); + return be_call_c_func(vm, func, return_type, arg_type); + } + + // table of functions per class + typedef struct lvbe_call_c_t { + const char * name; + void * func; + const char * return_type; + const char * arg_type; + } lvbe_call_c_t; + + // list of classes and function tables + typedef struct lvbe_call_c_classes_t { + const char * name; + const lvbe_call_c_t * func_table; + size_t size; + } lvbe_call_c_classes_t; + extern const lvbe_call_c_classes_t lv_classes[]; + extern const size_t lv_classes_size; + + // virtual method, arg1: instance, arg2: name of method + int lvx_member(bvm *vm) { + int32_t argc = be_top(vm); // Get the number of arguments + if (argc == 2 && be_isinstance(vm, 1) && be_isstring(vm, 2)) { + const char * method_name = be_tostring(vm, 2); // the method we are looking for + while (be_isinstance(vm, 1)) { + const char * class_name = be_classname(vm, 1); + // berry_log_C("lvx_member looking for method '%s' of class '%s'", method_name, class_name); + + // look for class descriptor + int32_t class_idx = bin_search(class_name, &lv_classes[0].name, sizeof(lv_classes[0]), lv_classes_size); + if (class_idx < 0) { + // class not found, abort + // berry_log_C("lvx_member class not found"); + be_return_nil(vm); + } + const lvbe_call_c_t * methods_calls = lv_classes[class_idx].func_table; + size_t methods_size = lv_classes[class_idx].size; + + int32_t method_idx = bin_search(method_name, methods_calls, sizeof(lvbe_call_c_t), methods_size); + if (method_idx >= 0) { + // method found + // berry_log_C("lvx_member method found"); + + const lvbe_call_c_t * method = &methods_calls[method_idx]; + // push native closure + be_pushntvclosure(vm, &lvx_call_c, 3); // 3 upvals + + be_pushcomptr(vm, method->func); + be_setupval(vm, -2, 0); + be_pop(vm, 1); + + be_pushstring(vm, method->return_type); + be_setupval(vm, -2, 1); + be_pop(vm, 1); + + be_pushstring(vm, method->arg_type); + be_setupval(vm, -2, 2); + be_pop(vm, 1); + + // all good + be_return(vm); + } + + // get super if any, or nil if none + be_getsuper(vm, 1); + be_moveto(vm, -1, 1); + be_pop(vm, 1); + } + // berry_log_C("lvx_member method not found"); + be_return_nil(vm); + } + be_raise(vm, kTypeError, nullptr); + } + + int be_call_c_func(bvm *vm, void * func, const char * return_type, const char * arg_type) { + int32_t p[5] = {0,0,0,0,0}; + int32_t argc = be_top(vm); // Get the number of arguments + + // check if we call a constructor + if (return_type && return_type[0] == '+') { + return_type++; // skip the leading '+' + return lvx_init_2(vm, func, return_type); + } + + fn_any_callable f = (fn_any_callable) func; + be_check_arg_type(vm, argc, arg_type, p); + // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func(%p) - %p,%p,%p,%p,%p - %s", f, p[0], p[1], p[2], p[3], p[4], return_type); + int32_t ret = (*f)(p[0], p[1], p[2], p[3], p[4]); + // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func, ret = %p", ret); + if ((return_type == nullptr) || (strlen(return_type) == 0)) { be_return_nil(vm); } // does not return + else if (strlen(return_type) == 1) { + switch (return_type[0]) { + case 'i': be_pushint(vm, ret); break; + case 'b': be_pushbool(vm, ret); break; + case 's': be_pushstring(vm, (const char*) ret); break; + default: be_raise(vm, "internal_error", "Unsupported return type"); break; + } + be_return(vm); + } else { // class name + // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func, create_obj", ret); + be_getglobal(vm, return_type); // stack = class + be_pushcomptr(vm, (void*) -1); // stack = class, -1 + be_pushcomptr(vm, (void*) ret); // stack = class, -1, ptr + be_call(vm, 2); // instanciate with 2 arguments, stack = instance, -1, ptr + be_pop(vm, 2); // stack = instance + be_return(vm); } - be_return(vm); - } else { // class name - // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func, create_obj", ret); - be_getglobal(vm, return_type); // stack = class - be_pushcomptr(vm, (void*) -1); // stack = class, -1 - be_pushcomptr(vm, (void*) ret); // stack = class, -1, ptr - be_call(vm, 2); // instanciate with 2 arguments, stack = instance, -1, ptr - be_pop(vm, 2); // stack = instance - be_return(vm); } } @@ -631,6 +789,51 @@ extern "C" { lv_img_set_src(img, &tasmota_logo_64_truecolor); } + /*********************************************************************************************\ + * LVGL top level virtual members + * + * Responds to virtual constants + \*********************************************************************************************/ + + typedef struct lvbe_constant_t { + const char * name; + int32_t value; + } lvbe_constant_t; + + extern const lvbe_constant_t lv0_constants[]; + extern const size_t lv0_constants_size; + + int lv0_member(bvm *vm); + int lv0_member(bvm *vm) { + int32_t argc = be_top(vm); // Get the number of arguments + if (argc == 1 && be_isstring(vm, 1)) { + const char * needle = be_tostring(vm, 1); + int32_t low = 0; + int32_t high = lv0_constants_size - 1; + int32_t mid = (low + high) / 2; + // start a dissect + while (low <= high) { + int32_t comp = strcmp(needle, lv0_constants[mid].name); + if (comp < 0) { + high = mid - 1; + } else if (comp > 0) { + low = mid + 1; + } else { + break; + } + mid = (low + high) / 2; + } + if (low <= high) { + // we did have a match, low == high + be_pushint(vm, lv0_constants[mid].value); + be_return(vm); + } else { + be_return_nil(vm); + } + } + be_raise(vm, kTypeError, nullptr); + } + /*********************************************************************************************\ * LVGL Start * @@ -790,32 +993,6 @@ extern "C" { be_return_nil(vm); } - // called programmatically - int lvx_init_2(bvm *vm, void * func, const char * return_type, const char * arg_type = nullptr); - int lvx_init_2(bvm *vm, void * func, const char * return_type, const char * arg_type) { - int argc = be_top(vm); - lv_obj_t * obj1 = nullptr; - lv_obj_t * obj2 = nullptr; - - if (argc > 1) { - obj1 = (lv_obj_t*) be_convert_single_elt(vm, 2); - } - if (argc > 2) { - obj2 = (lv_obj_t*) be_convert_single_elt(vm, 3); - } - // AddLog(LOG_LEVEL_INFO, "argc %d lv_obj %p", argc, obj); - fn_any_callable f = (fn_any_callable) func; - // AddLog(LOG_LEVEL_INFO, ">> be_call_c_func(%p) - %p,%p,%p,%p,%p", f, p[0], p[1], p[2], p[3], p[4]); - lv_obj_t * obj; - if ((int32_t)obj1 == -1) { // special semantics of first ptr is -1, then just encapsulate - obj = obj2; - } else { // otherwise call the LVGL creator - obj = (lv_obj_t*) (*f)((int32_t)obj1, (int32_t)obj2, 0, 0, 0); - } - lv_init_set_member(vm, 1, obj); - be_return_nil(vm); - } - int lvx_tostring(bvm *vm) { lv_obj_t * obj = (lv_obj_t*) lv_get_arg(vm, 1); const char * classname = be_classname(vm, 1); diff --git a/tools/lv_berry/convert.py b/tools/lv_berry/convert.py index c67711c8f..ee17241ae 100644 --- a/tools/lv_berry/convert.py +++ b/tools/lv_berry/convert.py @@ -221,7 +221,7 @@ with open(lv_module_file) as f: if v_num is not None: lv_module.append( [k, v_num] ) else: - lv_modile.append( [k, v] ) # keep as string + lv_module.append( [k, v] ) # keep as string # recursively try to match value # TODO @@ -262,8 +262,62 @@ print(""" #ifdef __cplusplus extern "C" { #endif + +// table of functions per class +// typedef struct lvbe_call_c_t { +// const char * name; +// void * func; +// const char * return_type; +// const char * arg_type; +// } lvbe_call_c_t; + +// list of classes and function tables +// typedef struct lvbe_call_c_classes_t { +// const char * name; +// const lvbe_call_c_t * func_table; +// size_t size; +// } lvbe_call_c_classes_t; + """) +for subtype, flv in lv.items(): + print(f"""/* `lv_{subtype}` methods */ +const lvbe_call_c_t lv_{subtype}_func[] = {{""") + + func_out = {} # used to sort output + for f in flv: + c_func_name = f[0] + c_ret_type = f[1] + c_argc = f[2] + if c_argc is not None: c_argc = "\"" + c_argc + "\"" + orig_func_name = f[3] + be_name = f[4] + if c_func_name.endswith("_create"): + c_ret_type = f"+lv_{subtype}" + func_out[be_name] = f" {{ \"{be_name}\", (void*) &{orig_func_name}, \"{c_ret_type}\", { c_argc if c_argc else 'nullptr'} }}," + + for be_name in sorted(func_out): + print(func_out[be_name]) + + print(f"""}}; +""") + +# print the global map of classes +print(f""" +// map of clases +const lvbe_call_c_classes_t lv_classes[] = {{""") + +for subtype in sorted(lv): +# for subtype, flv in lv.items(): + print(f" {{ \"lv_{subtype}\", lv_{subtype}_func, sizeof(lv_{subtype}_func) / sizeof(lv_{subtype}_func[0]) }},") + +print(f"""}}; +const size_t lv_classes_size = sizeof(lv_classes) / sizeof(lv_classes[0]); +""") + +# previous generation calls + +# keep only create for subtype, flv in lv.items(): print(f" /* `lv_{subtype}` methods */") for f in flv: @@ -272,10 +326,8 @@ for subtype, flv in lv.items(): c_argc = f[2] if c_argc is not None: c_argc = "\"" + c_argc + "\"" orig_func_name = f[3] - #print(f" int {c_func_name}(bvm *vm) \{ return (vm, be_call_c_func(void*) &") if c_func_name.endswith("_create"): - print(f" int {c_func_name}(bvm *vm) {{ return lvx_init_2(vm, (void*) &{orig_func_name}, \"lv_{subtype}\", { c_argc if c_argc else 'nullptr'}); }}") - else: + c_ret_type = f"+lv_{subtype}" print(f" int {c_func_name}(bvm *vm) {{ return be_call_c_func(vm, (void*) &{orig_func_name}, \"{c_ret_type}\", { c_argc if c_argc else 'nullptr'}); }}") print() @@ -317,23 +369,13 @@ print(""" #include "lvgl.h" -extern int lv0_start(bvm *vm); - extern int lv0_init(bvm *vm); -extern int lv0_register_button_encoder(bvm *vm); // add buttons with encoder logic - -extern int lv0_scr_act(bvm *vm); -extern int lv0_layer_top(bvm *vm); -extern int lv0_layer_sys(bvm *vm); -extern int lv0_get_hor_res(bvm *vm); -extern int lv0_get_ver_res(bvm *vm); -extern int lv0_screenshot(bvm *vm); - extern int lco_init(bvm *vm); extern int lco_tostring(bvm *vm); extern int lvx_init_2(bvm *vm); // generic function +extern int lvx_member(bvm *vm); extern int lvx_tostring(bvm *vm); // generic function extern int lvs_init(bvm *vm); @@ -379,13 +421,14 @@ for subtype, flv in lv.items(): else: print(f" {{ \"init\", lv0_init }},") print(f" {{ \"tostring\", lvx_tostring }},") + print(f" {{ \"member\", lvx_member }},") print() - for f in flv: + # for f in flv: - c_func_name = f[0] - be_name = f[4] - print(f" {{ \"{be_name}\", {c_func_name} }},") + # c_func_name = f[0] + # be_name = f[4] + # print(f" {{ \"{be_name}\", {c_func_name} }},") print() print(f" // {{ NULL, (bntvfunc) BE_CLOSURE }}, /* mark section for berry closures */") @@ -424,11 +467,13 @@ for subtype, flv in lv.items(): else: print(f" init, func(lv0_init)") print(f" tostring, func(lvx_tostring)") + print(f" member, func(lvx_member)") + print() - for f in flv: - c_func_name = f[0] - be_name = f[4] - print(f" {be_name}, func({c_func_name})") + # for f in flv: + # c_func_name = f[0] + # be_name = f[4] + # print(f" {be_name}, func({c_func_name})") print(f"}}") print(f"@const_object_info_end */") @@ -454,6 +499,8 @@ print("""/******************************************************************** #include "lvgl.h" +extern int lv0_member(bvm *vm); // resolve virtual members + extern int lv0_start(bvm *vm); extern int lv0_register_button_encoder(bvm *vm); // add buttons with encoder logic @@ -471,6 +518,32 @@ extern int lv0_get_ver_res(bvm *vm); extern int lv0_screenshot(bvm *vm); """) +print(""" + +typedef struct lvbe_constant_t { + const char * name; + int32_t value; +} lvbe_constant_t; + +const lvbe_constant_t lv0_constants[] = { +""") + +lv_module2 = {} +for k_v in lv_module: + (k,v) = k_v + if k is not None: + lv_module2[k] = v + +for k in sorted(lv_module2): + v = lv_module2[k] + print(f" {{ \"{k}\", {v} }},") + +print(""" +}; + +const size_t lv0_constants_size = sizeof(lv0_constants)/sizeof(lv0_constants[0]); +""") + for f in lv0: c_func_name = f[0] print(f"extern int {c_func_name}(bvm *vm);") @@ -545,13 +618,6 @@ be_native_module_attr_table(lvgl) { be_native_module_str("SYMBOL_BULLET", "\\xE2\\x80\\xA2"), - // connection type - be_native_module_int("SPI", 0), - be_native_module_int("I2C", 1), - // connection sub_type - be_native_module_int("HSPI", 0), - be_native_module_int("VSPI", 1), - be_native_module_int("SSPI", 2), """) print("/* `lvgl` module functions */") @@ -567,16 +633,17 @@ print() # print() -for k_v in lv_module: - (k,v) = k_v - if k is None: - print(v) # comment line - continue +# for k_v in lv_module: +# (k,v) = k_v +# if k is None: +# print(v) # comment line +# continue - print(f" be_native_module_int(\"{k}\", {v}),") +# print(f" be_native_module_int(\"{k}\", {v}),") print(""" + be_native_module_function("member", lv0_member), be_native_module_function("start", lv0_start), be_native_module_function("register_button_encoder", lv0_register_button_encoder), @@ -735,23 +802,18 @@ module lvgl (scope: global) { SYMBOL_DUMMY, str(&be_local_const_str_SYMBOL_DUMMY) SYMBOL_BULLET, str(&be_local_const_str_SYMBOL_BULLET) - - SPI, int(0) - I2C, int(1) - HSPI, int(0) - VSPI, int(1) - SSPI, int(2) """) -for k_v in lv_module: - (k,v) = k_v - if k is None: - continue +# for k_v in lv_module: +# (k,v) = k_v +# if k is None: +# continue - print(f" {k}, int({v})") +# print(f" {k}, int({v})") print(""" + member, func(lv0_member) start, func(lv0_start) register_button_encoder, func(lv0_register_button_encoder)