// This file was generated by SquareLine Studio // SquareLine Studio version: SquareLine Studio 1.5.2 // LVGL version: 8.3.11 // Project name: SquareLine_Project #include "ui.h" lv_obj_t * uic_IGN1; lv_obj_t * ui_benchScreen; lv_obj_t * ui_ContainerIGN; lv_obj_t * ui_IGN1; lv_obj_t * ui_labelIgn1; lv_obj_t * ui_IGN2; lv_obj_t * ui_labelIgn2; lv_obj_t * ui_IGN3; lv_obj_t * ui_labelIgn3; lv_obj_t * ui_IGN4; lv_obj_t * ui_labelIgn4; lv_obj_t * ui_IGN5; lv_obj_t * ui_labelIgn5; lv_obj_t * ui_IGN6; lv_obj_t * ui_labelIgn6; lv_obj_t * ui_IGN7; lv_obj_t * ui_labelIgn7; lv_obj_t * ui_IGN8; lv_obj_t * ui_labelIgn8; lv_obj_t * ui_ContainerINJ; lv_obj_t * ui_INJ1; lv_obj_t * ui_labelInj1; lv_obj_t * ui_INJ2; lv_obj_t * ui_labelInj2; lv_obj_t * ui_INJ3; lv_obj_t * ui_labelInj3; lv_obj_t * ui_INJ4; lv_obj_t * ui_labelInj4; lv_obj_t * ui_INJ5; lv_obj_t * ui_labelInj5; lv_obj_t * ui_INJ6; lv_obj_t * ui_labelInj6; lv_obj_t * ui_INJ7; lv_obj_t * ui_labelInj7; lv_obj_t * ui_INJ8; lv_obj_t * ui_labelInj8; lv_obj_t * ui_labelBenchScreen; lv_obj_t * ui_labelBenchIgn; lv_obj_t * ui_labelBenchIhj; lv_obj_t * ui_Start; lv_obj_t * ui_Label8; // event funtions void ui_event_benchScreen(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) { lv_indev_wait_release(lv_indev_get_act()); _ui_screen_change(&ui_mainScreen, LV_SCR_LOAD_ANIM_OVER_RIGHT, 500, 0, &ui_mainScreen_screen_init); _ui_screen_delete(&ui_benchScreen); } } void ui_event_IGN1(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN1(e); } } void ui_event_IGN2(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN2(e); } } void ui_event_IGN3(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN3(e); } } void ui_event_IGN4(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN4(e); } } void ui_event_IGN5(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN5(e); } } void ui_event_IGN6(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN6(e); } } void ui_event_IGN7(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN7(e); } } void ui_event_IGN8(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchIGN8(e); } } void ui_event_INJ1(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ1(e); } } void ui_event_INJ2(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ2(e); } } void ui_event_INJ3(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ3(e); } } void ui_event_INJ4(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ4(e); } } void ui_event_INJ5(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ5(e); } } void ui_event_INJ6(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ6(e); } } void ui_event_INJ7(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ7(e); } } void ui_event_INJ8(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { benchINJ8(e); } } void ui_event_Start(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); if(event_code == LV_EVENT_CLICKED) { StartStop(e); } } // build funtions void ui_benchScreen_screen_init(void) { ui_benchScreen = lv_obj_create(NULL); lv_obj_clear_flag(ui_benchScreen, LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_benchScreen, lv_color_hex(0x313131), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_benchScreen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_ContainerIGN = lv_obj_create(ui_benchScreen); lv_obj_remove_style_all(ui_ContainerIGN); lv_obj_set_width(ui_ContainerIGN, 300); lv_obj_set_height(ui_ContainerIGN, 240); lv_obj_set_x(ui_ContainerIGN, 70); lv_obj_set_y(ui_ContainerIGN, 90); lv_obj_clear_flag(ui_ContainerIGN, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags ui_IGN1 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN1, 120); lv_obj_set_height(ui_IGN1, 50); lv_obj_add_flag(ui_IGN1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN1, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN1, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn1 = lv_label_create(ui_IGN1); lv_obj_set_width(ui_labelIgn1, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn1, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn1, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn1, "1"); lv_obj_set_style_text_color(ui_labelIgn1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn1, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN2 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN2, 120); lv_obj_set_height(ui_IGN2, 50); lv_obj_set_x(ui_IGN2, 0); lv_obj_set_y(ui_IGN2, 60); lv_obj_add_flag(ui_IGN2, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN2, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN2, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN2, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn2 = lv_label_create(ui_IGN2); lv_obj_set_width(ui_labelIgn2, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn2, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn2, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn2, "2"); lv_obj_set_style_text_color(ui_labelIgn2, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn2, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn2, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN3 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN3, 120); lv_obj_set_height(ui_IGN3, 50); lv_obj_set_x(ui_IGN3, 0); lv_obj_set_y(ui_IGN3, 120); lv_obj_add_flag(ui_IGN3, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN3, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN3, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN3, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn3 = lv_label_create(ui_IGN3); lv_obj_set_width(ui_labelIgn3, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn3, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn3, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn3, "3"); lv_obj_set_style_text_color(ui_labelIgn3, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn3, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn3, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN4 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN4, 120); lv_obj_set_height(ui_IGN4, 50); lv_obj_set_x(ui_IGN4, 0); lv_obj_set_y(ui_IGN4, 180); lv_obj_add_flag(ui_IGN4, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN4, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN4, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN4, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn4 = lv_label_create(ui_IGN4); lv_obj_set_width(ui_labelIgn4, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn4, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn4, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn4, "4"); lv_obj_set_style_text_color(ui_labelIgn4, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn4, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn4, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN5 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN5, 120); lv_obj_set_height(ui_IGN5, 50); lv_obj_set_align(ui_IGN5, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_IGN5, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN5, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN5, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN5, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn5 = lv_label_create(ui_IGN5); lv_obj_set_width(ui_labelIgn5, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn5, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn5, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn5, "5"); lv_obj_set_style_text_color(ui_labelIgn5, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn5, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn5, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN6 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN6, 120); lv_obj_set_height(ui_IGN6, 50); lv_obj_set_x(ui_IGN6, 0); lv_obj_set_y(ui_IGN6, 60); lv_obj_set_align(ui_IGN6, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_IGN6, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN6, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN6, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN6, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn6 = lv_label_create(ui_IGN6); lv_obj_set_width(ui_labelIgn6, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn6, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn6, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn6, "6"); lv_obj_set_style_text_color(ui_labelIgn6, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn6, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn6, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN7 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN7, 120); lv_obj_set_height(ui_IGN7, 50); lv_obj_set_x(ui_IGN7, 0); lv_obj_set_y(ui_IGN7, 120); lv_obj_set_align(ui_IGN7, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_IGN7, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN7, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN7, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN7, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn7 = lv_label_create(ui_IGN7); lv_obj_set_width(ui_labelIgn7, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn7, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn7, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn7, "7"); lv_obj_set_style_text_color(ui_labelIgn7, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn7, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn7, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_IGN8 = lv_btn_create(ui_ContainerIGN); lv_obj_set_width(ui_IGN8, 120); lv_obj_set_height(ui_IGN8, 50); lv_obj_set_x(ui_IGN8, 0); lv_obj_set_y(ui_IGN8, 180); lv_obj_set_align(ui_IGN8, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_IGN8, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_IGN8, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_IGN8, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_IGN8, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelIgn8 = lv_label_create(ui_IGN8); lv_obj_set_width(ui_labelIgn8, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelIgn8, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelIgn8, LV_ALIGN_CENTER); lv_label_set_text(ui_labelIgn8, "8"); lv_obj_set_style_text_color(ui_labelIgn8, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelIgn8, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelIgn8, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_ContainerINJ = lv_obj_create(ui_benchScreen); lv_obj_remove_style_all(ui_ContainerINJ); lv_obj_set_width(ui_ContainerINJ, 300); lv_obj_set_height(ui_ContainerINJ, 240); lv_obj_set_x(ui_ContainerINJ, -70); lv_obj_set_y(ui_ContainerINJ, 90); lv_obj_set_align(ui_ContainerINJ, LV_ALIGN_TOP_RIGHT); lv_obj_clear_flag(ui_ContainerINJ, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags ui_INJ1 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ1, 120); lv_obj_set_height(ui_INJ1, 50); lv_obj_add_flag(ui_INJ1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ1, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ1, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj1 = lv_label_create(ui_INJ1); lv_obj_set_width(ui_labelInj1, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj1, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj1, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj1, "1"); lv_obj_set_style_text_color(ui_labelInj1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj1, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ2 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ2, 120); lv_obj_set_height(ui_INJ2, 50); lv_obj_set_x(ui_INJ2, 0); lv_obj_set_y(ui_INJ2, 60); lv_obj_add_flag(ui_INJ2, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ2, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ2, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ2, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj2 = lv_label_create(ui_INJ2); lv_obj_set_width(ui_labelInj2, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj2, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj2, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj2, "2"); lv_obj_set_style_text_color(ui_labelInj2, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj2, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj2, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ3 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ3, 120); lv_obj_set_height(ui_INJ3, 50); lv_obj_set_x(ui_INJ3, 0); lv_obj_set_y(ui_INJ3, 120); lv_obj_add_flag(ui_INJ3, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ3, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ3, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ3, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj3 = lv_label_create(ui_INJ3); lv_obj_set_width(ui_labelInj3, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj3, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj3, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj3, "3"); lv_obj_set_style_text_color(ui_labelInj3, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj3, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj3, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ4 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ4, 120); lv_obj_set_height(ui_INJ4, 50); lv_obj_set_x(ui_INJ4, 0); lv_obj_set_y(ui_INJ4, 180); lv_obj_add_flag(ui_INJ4, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ4, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ4, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ4, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj4 = lv_label_create(ui_INJ4); lv_obj_set_width(ui_labelInj4, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj4, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj4, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj4, "4"); lv_obj_set_style_text_color(ui_labelInj4, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj4, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj4, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ5 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ5, 120); lv_obj_set_height(ui_INJ5, 50); lv_obj_set_align(ui_INJ5, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_INJ5, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ5, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ5, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ5, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj5 = lv_label_create(ui_INJ5); lv_obj_set_width(ui_labelInj5, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj5, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj5, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj5, "5"); lv_obj_set_style_text_color(ui_labelInj5, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj5, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj5, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ6 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ6, 120); lv_obj_set_height(ui_INJ6, 50); lv_obj_set_x(ui_INJ6, 0); lv_obj_set_y(ui_INJ6, 60); lv_obj_set_align(ui_INJ6, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_INJ6, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ6, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ6, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ6, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj6 = lv_label_create(ui_INJ6); lv_obj_set_width(ui_labelInj6, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj6, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj6, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj6, "6"); lv_obj_set_style_text_color(ui_labelInj6, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj6, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj6, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ7 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ7, 120); lv_obj_set_height(ui_INJ7, 50); lv_obj_set_x(ui_INJ7, 0); lv_obj_set_y(ui_INJ7, 120); lv_obj_set_align(ui_INJ7, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_INJ7, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ7, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ7, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ7, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj7 = lv_label_create(ui_INJ7); lv_obj_set_width(ui_labelInj7, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj7, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj7, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj7, "7"); lv_obj_set_style_text_color(ui_labelInj7, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj7, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj7, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_INJ8 = lv_btn_create(ui_ContainerINJ); lv_obj_set_width(ui_INJ8, 120); lv_obj_set_height(ui_INJ8, 50); lv_obj_set_x(ui_INJ8, 0); lv_obj_set_y(ui_INJ8, 180); lv_obj_set_align(ui_INJ8, LV_ALIGN_TOP_RIGHT); lv_obj_add_flag(ui_INJ8, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_INJ8, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_GESTURE_BUBBLE | LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_bg_color(ui_INJ8, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_INJ8, 255, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelInj8 = lv_label_create(ui_INJ8); lv_obj_set_width(ui_labelInj8, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelInj8, LV_SIZE_CONTENT); /// 1 lv_obj_set_align(ui_labelInj8, LV_ALIGN_CENTER); lv_label_set_text(ui_labelInj8, "8"); lv_obj_set_style_text_color(ui_labelInj8, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelInj8, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelInj8, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelBenchScreen = lv_label_create(ui_benchScreen); lv_obj_set_width(ui_labelBenchScreen, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelBenchScreen, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_labelBenchScreen, -1); lv_obj_set_y(ui_labelBenchScreen, -225); lv_obj_set_align(ui_labelBenchScreen, LV_ALIGN_CENTER); lv_label_set_text(ui_labelBenchScreen, "BENCH TEST"); lv_obj_set_style_text_color(ui_labelBenchScreen, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelBenchScreen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelBenchScreen, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelBenchIgn = lv_label_create(ui_benchScreen); lv_obj_set_width(ui_labelBenchIgn, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelBenchIgn, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_labelBenchIgn, -178); lv_obj_set_y(ui_labelBenchIgn, 56); lv_obj_set_align(ui_labelBenchIgn, LV_ALIGN_TOP_MID); lv_label_set_text(ui_labelBenchIgn, "IGNITION"); lv_obj_set_style_text_color(ui_labelBenchIgn, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelBenchIgn, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelBenchIgn, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_labelBenchIhj = lv_label_create(ui_benchScreen); lv_obj_set_width(ui_labelBenchIhj, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_labelBenchIhj, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_labelBenchIhj, 178); lv_obj_set_y(ui_labelBenchIhj, 56); lv_obj_set_align(ui_labelBenchIhj, LV_ALIGN_TOP_MID); lv_label_set_text(ui_labelBenchIhj, "INJECTORS"); lv_obj_set_style_text_color(ui_labelBenchIhj, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_labelBenchIhj, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_labelBenchIhj, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); ui_Start = lv_btn_create(ui_benchScreen); lv_obj_set_width(ui_Start, 150); lv_obj_set_height(ui_Start, 80); lv_obj_set_x(ui_Start, 0); lv_obj_set_y(ui_Start, -20); lv_obj_set_align(ui_Start, LV_ALIGN_BOTTOM_MID); lv_obj_add_flag(ui_Start, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags lv_obj_clear_flag(ui_Start, LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_radius(ui_Start, 50, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_color(ui_Start, lv_color_hex(0xB32121), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_bg_opa(ui_Start, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_clip_corner(ui_Start, true, LV_PART_MAIN | LV_STATE_DEFAULT); ui_Label8 = lv_label_create(ui_benchScreen); lv_obj_set_width(ui_Label8, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_Label8, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_Label8, -1); lv_obj_set_y(ui_Label8, -41); lv_obj_set_align(ui_Label8, LV_ALIGN_BOTTOM_MID); lv_label_set_text(ui_Label8, "Start/Stop\nEngine"); lv_obj_set_style_text_color(ui_Label8, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_Label8, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_Label8, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_Label8, &ui_font_FontLabel, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_add_event_cb(ui_IGN1, ui_event_IGN1, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN2, ui_event_IGN2, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN3, ui_event_IGN3, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN4, ui_event_IGN4, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN5, ui_event_IGN5, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN6, ui_event_IGN6, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN7, ui_event_IGN7, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_IGN8, ui_event_IGN8, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ1, ui_event_INJ1, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ2, ui_event_INJ2, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ3, ui_event_INJ3, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ4, ui_event_INJ4, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ5, ui_event_INJ5, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ6, ui_event_INJ6, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ7, ui_event_INJ7, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_INJ8, ui_event_INJ8, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_Start, ui_event_Start, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_benchScreen, ui_event_benchScreen, LV_EVENT_ALL, NULL); uic_IGN1 = ui_IGN1; } void ui_benchScreen_screen_destroy(void) { if(ui_benchScreen) lv_obj_del(ui_benchScreen); // NULL screen variables ui_benchScreen = NULL; ui_ContainerIGN = NULL; uic_IGN1 = NULL; ui_IGN1 = NULL; ui_labelIgn1 = NULL; ui_IGN2 = NULL; ui_labelIgn2 = NULL; ui_IGN3 = NULL; ui_labelIgn3 = NULL; ui_IGN4 = NULL; ui_labelIgn4 = NULL; ui_IGN5 = NULL; ui_labelIgn5 = NULL; ui_IGN6 = NULL; ui_labelIgn6 = NULL; ui_IGN7 = NULL; ui_labelIgn7 = NULL; ui_IGN8 = NULL; ui_labelIgn8 = NULL; ui_ContainerINJ = NULL; ui_INJ1 = NULL; ui_labelInj1 = NULL; ui_INJ2 = NULL; ui_labelInj2 = NULL; ui_INJ3 = NULL; ui_labelInj3 = NULL; ui_INJ4 = NULL; ui_labelInj4 = NULL; ui_INJ5 = NULL; ui_labelInj5 = NULL; ui_INJ6 = NULL; ui_labelInj6 = NULL; ui_INJ7 = NULL; ui_labelInj7 = NULL; ui_INJ8 = NULL; ui_labelInj8 = NULL; ui_labelBenchScreen = NULL; ui_labelBenchIgn = NULL; ui_labelBenchIhj = NULL; ui_Start = NULL; ui_Label8 = NULL; }