Description
What MCU/Processor/Board and compiler are you using?
ESP32 with Arduino
What LVGL version are you using?
8.3.11
What do you want to achieve?
Change the text of a label located inside a component from the main code (the .ino file)
What have you tried so far?
lv_label_set_text(card_title, "text");
(Does Not work)
lv_label_set_text(ui_Product_Card1->card_title, "text");
(It says that card_title is not inside it)
And I tried with something like that lv_label_set_text(ui_Product_Card1->cui_Card1->cui_Container1->cui_Infos->cui_Container2->cui_Card_Title_Container1->cui_Card_Title1, "text");
But it does not work either
Code to reproduce
Thsi is the code of my component in which I need to change the label :
// This file was generated by SquareLine Studio
// SquareLine Studio version: SquareLine Studio 1.4.1
// LVGL version: 8.3.11
// Project name: SquareLine_Project
#include "ui.h"
void ui_event_comp_Product_Card_Details_Button(lv_event_t * e)
{
lv_event_code_t event_code = lv_event_get_code(e);
lv_obj_t * target = lv_event_get_target(e);
lv_obj_t ** comp_Product_Card = lv_event_get_user_data(e);
if(event_code == LV_EVENT_CLICKED) {
_ui_screen_change(&ui_Component_Detail, LV_SCR_LOAD_ANIM_MOVE_LEFT, 250, 0, &ui_Component_Detail_screen_init);
}
}
// COMPONENT Product Card
lv_obj_t * ui_Product_Card_create(lv_obj_t * comp_parent)
{
lv_obj_t * cui_Product_Card;
cui_Product_Card = lv_obj_create(comp_parent);
lv_obj_remove_style_all(cui_Product_Card);
lv_obj_set_width(cui_Product_Card, lv_pct(100));
lv_obj_set_height(cui_Product_Card, LV_SIZE_CONTENT); /// 50
lv_obj_set_x(cui_Product_Card, 1);
lv_obj_set_y(cui_Product_Card, 0);
lv_obj_set_align(cui_Product_Card, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Product_Card, LV_FLEX_FLOW_COLUMN);
lv_obj_set_flex_align(cui_Product_Card, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Product_Card, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Card1;
cui_Card1 = lv_obj_create(cui_Product_Card);
lv_obj_set_width(cui_Card1, lv_pct(96));
lv_obj_set_height(cui_Card1, LV_SIZE_CONTENT); /// 112
lv_obj_set_x(cui_Card1, -3);
lv_obj_set_y(cui_Card1, -142);
lv_obj_set_align(cui_Card1, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Card1, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Card1, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Card1, LV_OBJ_FLAG_SCROLLABLE); /// Flags
ui_object_set_themeable_style_property(cui_Card1, LV_PART_MAIN | LV_STATE_DEFAULT, LV_STYLE_BG_COLOR,
_ui_theme_color_Element);
ui_object_set_themeable_style_property(cui_Card1, LV_PART_MAIN | LV_STATE_DEFAULT, LV_STYLE_BG_OPA,
_ui_theme_alpha_Element);
lv_obj_set_style_border_side(cui_Card1, LV_BORDER_SIDE_NONE, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_color(cui_Card1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_opa(cui_Card1, 50, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_width(cui_Card1, 8, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_spread(cui_Card1, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_ofs_x(cui_Card1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_shadow_ofs_y(cui_Card1, 2, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Image1;
cui_Image1 = lv_img_create(cui_Card1);
lv_img_set_src(cui_Image1, &ui_img_251142652);
lv_obj_set_width(cui_Image1, LV_SIZE_CONTENT); /// 69
lv_obj_set_height(cui_Image1, LV_SIZE_CONTENT); /// 1
lv_obj_set_x(cui_Image1, -131);
lv_obj_set_y(cui_Image1, 6);
lv_obj_set_align(cui_Image1, LV_ALIGN_CENTER);
lv_obj_add_flag(cui_Image1, LV_OBJ_FLAG_ADV_HITTEST); /// Flags
lv_obj_clear_flag(cui_Image1, LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Container1;
cui_Container1 = lv_obj_create(cui_Card1);
lv_obj_remove_style_all(cui_Container1);
lv_obj_set_width(cui_Container1, lv_pct(72));
lv_obj_set_height(cui_Container1, LV_SIZE_CONTENT); /// 50
lv_obj_set_x(cui_Container1, 62);
lv_obj_set_y(cui_Container1, 8);
lv_obj_set_align(cui_Container1, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Container1, LV_FLEX_FLOW_COLUMN);
lv_obj_set_flex_align(cui_Container1, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Container1, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Infos;
cui_Infos = lv_obj_create(cui_Container1);
lv_obj_remove_style_all(cui_Infos);
lv_obj_set_width(cui_Infos, lv_pct(100));
lv_obj_set_height(cui_Infos, LV_SIZE_CONTENT); /// 50
lv_obj_set_align(cui_Infos, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Infos, LV_FLEX_FLOW_COLUMN);
lv_obj_set_flex_align(cui_Infos, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Infos, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Part_Number;
cui_Part_Number = lv_obj_create(cui_Infos);
lv_obj_remove_style_all(cui_Part_Number);
lv_obj_set_width(cui_Part_Number, lv_pct(100));
lv_obj_set_height(cui_Part_Number, LV_SIZE_CONTENT); /// 50
lv_obj_set_align(cui_Part_Number, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Part_Number, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Part_Number, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Part_Number, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_set_style_pad_left(cui_Part_Number, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_right(cui_Part_Number, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_top(cui_Part_Number, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_bottom(cui_Part_Number, 5, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Label5;
cui_Label5 = lv_label_create(cui_Part_Number);
lv_obj_set_width(cui_Label5, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Label5, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Label5, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label5, "C253558");
lv_label_set_recolor(cui_Label5, "true");
lv_obj_set_style_text_font(cui_Label5, &ui_font_Poppins_Bold_20, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Container2;
cui_Container2 = lv_obj_create(cui_Infos);
lv_obj_remove_style_all(cui_Container2);
lv_obj_set_width(cui_Container2, lv_pct(100));
lv_obj_set_height(cui_Container2, LV_SIZE_CONTENT); /// 50
lv_obj_set_align(cui_Container2, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Container2, LV_FLEX_FLOW_COLUMN);
lv_obj_set_flex_align(cui_Container2, LV_FLEX_ALIGN_SPACE_EVENLY, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START);
lv_obj_clear_flag(cui_Container2, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Card_Title_Container1;
cui_Card_Title_Container1 = lv_obj_create(cui_Container2);
lv_obj_remove_style_all(cui_Card_Title_Container1);
lv_obj_set_width(cui_Card_Title_Container1, lv_pct(100));
lv_obj_set_height(cui_Card_Title_Container1, LV_SIZE_CONTENT); /// 100
lv_obj_set_align(cui_Card_Title_Container1, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Card_Title_Container1, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Card_Title_Container1, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_START);
lv_obj_clear_flag(cui_Card_Title_Container1, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_set_style_pad_left(cui_Card_Title_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_right(cui_Card_Title_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_top(cui_Card_Title_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_bottom(cui_Card_Title_Container1, 2, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Label2;
cui_Label2 = lv_label_create(cui_Card_Title_Container1);
lv_obj_set_width(cui_Label2, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Label2, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Label2, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label2, "Mfr. Part #: ");
lv_obj_set_style_text_color(cui_Label2, lv_color_hex(0x555555), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(cui_Label2, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_font(cui_Label2, &ui_font_Poppins_Bold_14, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Card_Title1;
cui_Card_Title1 = lv_label_create(cui_Card_Title_Container1);
lv_obj_set_width(cui_Card_Title1, lv_pct(100));
lv_obj_set_height(cui_Card_Title1, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Card_Title1, LV_ALIGN_CENTER);
lv_label_set_long_mode(cui_Card_Title1, LV_LABEL_LONG_SCROLL_CIRCULAR);
lv_label_set_text(cui_Card_Title1, "RC0402JR-0710KL");
lv_obj_set_style_text_font(cui_Card_Title1, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Container6;
cui_Container6 = lv_obj_create(cui_Container2);
lv_obj_remove_style_all(cui_Container6);
lv_obj_set_width(cui_Container6, lv_pct(100));
lv_obj_set_height(cui_Container6, LV_SIZE_CONTENT); /// 50
lv_obj_set_align(cui_Container6, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Container6, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Container6, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Container6, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Label8;
cui_Label8 = lv_label_create(cui_Container6);
lv_obj_set_width(cui_Label8, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Label8, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Label8, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label8, "Manufacturer: ");
lv_obj_set_style_text_color(cui_Label8, lv_color_hex(0x555555), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(cui_Label8, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_font(cui_Label8, &ui_font_Poppins_Bold_14, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Label6;
cui_Label6 = lv_label_create(cui_Container6);
lv_obj_set_width(cui_Label6, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Label6, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Label6, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label6, "Yageo");
lv_obj_set_style_text_font(cui_Label6, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Card_Description_Container1;
cui_Card_Description_Container1 = lv_obj_create(cui_Container2);
lv_obj_remove_style_all(cui_Card_Description_Container1);
lv_obj_set_width(cui_Card_Description_Container1, lv_pct(100));
lv_obj_set_height(cui_Card_Description_Container1, LV_SIZE_CONTENT); /// 50
lv_obj_set_align(cui_Card_Description_Container1, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Card_Description_Container1, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Card_Description_Container1, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START);
lv_obj_clear_flag(cui_Card_Description_Container1, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_set_style_pad_left(cui_Card_Description_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_right(cui_Card_Description_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_top(cui_Card_Description_Container1, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_pad_bottom(cui_Card_Description_Container1, 2, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Label9;
cui_Label9 = lv_label_create(cui_Card_Description_Container1);
lv_obj_set_width(cui_Label9, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Label9, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Label9, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label9, "Description: ");
lv_obj_set_style_text_color(cui_Label9, lv_color_hex(0x555555), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(cui_Label9, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_font(cui_Label9, &ui_font_Poppins_Bold_14, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Card_Description1;
cui_Card_Description1 = lv_label_create(cui_Card_Description_Container1);
lv_obj_set_width(cui_Card_Description1, lv_pct(68));
lv_obj_set_height(cui_Card_Description1, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Card_Description1, LV_ALIGN_CENTER);
lv_label_set_long_mode(cui_Card_Description1, LV_LABEL_LONG_SCROLL_CIRCULAR);
lv_label_set_text(cui_Card_Description1, "RES 10K OHM 5% 1/16W 0402");
lv_obj_t * cui_Container3;
cui_Container3 = lv_obj_create(cui_Container1);
lv_obj_remove_style_all(cui_Container3);
lv_obj_set_height(cui_Container3, 5);
lv_obj_set_width(cui_Container3, lv_pct(100));
lv_obj_set_align(cui_Container3, LV_ALIGN_CENTER);
lv_obj_clear_flag(cui_Container3, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Container5;
cui_Container5 = lv_obj_create(cui_Container1);
lv_obj_remove_style_all(cui_Container5);
lv_obj_set_height(cui_Container5, 43);
lv_obj_set_width(cui_Container5, lv_pct(100));
lv_obj_set_x(cui_Container5, -50);
lv_obj_set_y(cui_Container5, 15);
lv_obj_set_align(cui_Container5, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Container5, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Container5, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER);
lv_obj_clear_flag(cui_Container5, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t * cui_Label1;
cui_Label1 = lv_label_create(cui_Container5);
lv_obj_set_width(cui_Label1, LV_SIZE_CONTENT); /// 100
lv_obj_set_height(cui_Label1, LV_SIZE_CONTENT); /// 1
lv_obj_set_x(cui_Label1, 16);
lv_obj_set_y(cui_Label1, 14);
lv_obj_set_align(cui_Label1, LV_ALIGN_CENTER);
lv_label_set_text(cui_Label1, "$0.15000");
lv_obj_set_style_text_color(cui_Label1, lv_color_hex(0xE67E22), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(cui_Label1, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_font(cui_Label1, &ui_font_Poppins_Bold_16, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Details_Button;
cui_Details_Button = lv_btn_create(cui_Product_Card);
lv_obj_set_width(cui_Details_Button, LV_SIZE_CONTENT); /// 40
lv_obj_set_height(cui_Details_Button, LV_SIZE_CONTENT); /// 50
lv_obj_set_x(cui_Details_Button, 164);
lv_obj_set_y(cui_Details_Button, 46);
lv_obj_set_align(cui_Details_Button, LV_ALIGN_CENTER);
lv_obj_set_flex_flow(cui_Details_Button, LV_FLEX_FLOW_ROW);
lv_obj_set_flex_align(cui_Details_Button, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START);
lv_obj_add_flag(cui_Details_Button, LV_OBJ_FLAG_FLOATING | LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags
lv_obj_clear_flag(cui_Details_Button, LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_set_style_radius(cui_Details_Button, 8, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_color(cui_Details_Button, lv_color_hex(0xFF0000), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_opa(cui_Details_Button, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Details_Label;
cui_Details_Label = lv_label_create(cui_Details_Button);
lv_obj_set_width(cui_Details_Label, LV_SIZE_CONTENT); /// 1
lv_obj_set_height(cui_Details_Label, LV_SIZE_CONTENT); /// 1
lv_obj_set_align(cui_Details_Label, LV_ALIGN_CENTER);
lv_label_set_text(cui_Details_Label, "Details");
lv_obj_set_style_text_color(cui_Details_Label, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(cui_Details_Label, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_t * cui_Marging1;
cui_Marging1 = lv_obj_create(cui_Product_Card);
lv_obj_remove_style_all(cui_Marging1);
lv_obj_set_height(cui_Marging1, 10);
lv_obj_set_width(cui_Marging1, lv_pct(100));
lv_obj_set_align(cui_Marging1, LV_ALIGN_CENTER);
lv_obj_clear_flag(cui_Marging1, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags
lv_obj_t ** children = lv_mem_alloc(sizeof(lv_obj_t *) * _UI_COMP_PRODUCT_CARD_NUM);
children[UI_COMP_PRODUCT_CARD_PRODUCT_CARD] = cui_Product_Card;
children[UI_COMP_PRODUCT_CARD_CARD1] = cui_Card1;
children[UI_COMP_PRODUCT_CARD_CARD1_IMAGE1] = cui_Image1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1] = cui_Container1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS] = cui_Infos;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_PART_NUMBER] = cui_Part_Number;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_PART_NUMBER_LABEL5] = cui_Label5;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2] = cui_Container2;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_TITLE_CONTAINER1] = cui_Card_Title_Container1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_TITLE_CONTAINER1_LABEL2] = cui_Label2;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_TITLE_CONTAINER1_CARD_TITLE1] = cui_Card_Title1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CONTAINER6] = cui_Container6;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CONTAINER6_LABEL8] = cui_Label8;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CONTAINER6_LABEL6] = cui_Label6;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_DESCRIPTION_CONTAINER1] =
cui_Card_Description_Container1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_DESCRIPTION_CONTAINER1_LABEL9] = cui_Label9;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_INFOS_CONTAINER2_CARD_DESCRIPTION_CONTAINER1_CARD_DESCRIPTION1] =
cui_Card_Description1;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_CONTAINER3] = cui_Container3;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_CONTAINER5] = cui_Container5;
children[UI_COMP_PRODUCT_CARD_CARD1_CONTAINER1_CONTAINER5_LABEL1] = cui_Label1;
children[UI_COMP_PRODUCT_CARD_DETAILS_BUTTON] = cui_Details_Button;
children[UI_COMP_PRODUCT_CARD_DETAILS_BUTTON_DETAILS_LABEL] = cui_Details_Label;
children[UI_COMP_PRODUCT_CARD_MARGING1] = cui_Marging1;
lv_obj_add_event_cb(cui_Product_Card, get_component_child_event_cb, LV_EVENT_GET_COMP_CHILD, children);
lv_obj_add_event_cb(cui_Product_Card, del_component_child_event_cb, LV_EVENT_DELETE, children);
lv_obj_add_event_cb(cui_Details_Button, ui_event_comp_Product_Card_Details_Button, LV_EVENT_ALL, children);
ui_comp_Product_Card_create_hook(cui_Product_Card);
return cui_Product_Card;
}