From a0bfad258b48ad5e0fcb63e4b075841e3a58d9de Mon Sep 17 00:00:00 2001 From: Christos Themelis Date: Tue, 27 Jan 2026 21:56:09 +0200 Subject: [PATCH] refactor --- examples/simple_secure_chat_ui/main.cpp | 12 +- examples/simple_secure_chat_ui/uiManager.cpp | 357 +- include/uiManager.h | 39 +- src/UI/CMakeLists.txt | 7 - src/UI/filelist.txt | 5 - src/UI/ui.c | 59 - src/UI/ui.h | 66 - src/UI/ui_Screen1.c | 341 - src/UI/ui_comp_hook.c | 5 - src/UI/ui_events.cpp | 7 - src/UI/ui_events.h | 17 - src/UI/ui_helpers.c | 347 - src/UI/ui_helpers.h | 148 - src/UI_design/SquareLine_Project.sll | 42 - src/UI_design/SquareLine_Project.spj | 9258 ----------------- src/UI_design/SquareLine_Project_events.py | 4 - src/UI_design/Themes.slt | 8 - .../SquareLine_Project_autosave00.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave01.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave02.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave03.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave04.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave05.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave06.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave07.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave08.zip | Bin 21558 -> 0 bytes .../SquareLine_Project_autosave09.zip | Bin 21558 -> 0 bytes .../backup/SquareLine_Project_backup01.zip | Bin 21558 -> 0 bytes src/UI_design/export/CMakeLists.txt | 7 - src/UI_design/export/filelist.txt | 5 - src/UI_design/export/ui.c | 58 - src/UI_design/export/ui.h | 56 - src/UI_design/export/ui_Screen1.c | 87 - src/UI_design/export/ui_comp_hook.c | 5 - src/UI_design/export/ui_events.cpp | 11 - src/UI_design/export/ui_events.h | 19 - src/UI_design/export/ui_helpers.c | 347 - src/UI_design/export/ui_helpers.h | 148 - 38 files changed, 386 insertions(+), 11079 deletions(-) delete mode 100644 src/UI/CMakeLists.txt delete mode 100644 src/UI/filelist.txt delete mode 100644 src/UI/ui.c delete mode 100644 src/UI/ui.h delete mode 100644 src/UI/ui_Screen1.c delete mode 100644 src/UI/ui_comp_hook.c delete mode 100644 src/UI/ui_events.cpp delete mode 100644 src/UI/ui_events.h delete mode 100644 src/UI/ui_helpers.c delete mode 100644 src/UI/ui_helpers.h delete mode 100644 src/UI_design/SquareLine_Project.sll delete mode 100644 src/UI_design/SquareLine_Project.spj delete mode 100644 src/UI_design/SquareLine_Project_events.py delete mode 100644 src/UI_design/Themes.slt delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave00.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave01.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave02.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave03.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave04.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave05.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave06.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave07.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave08.zip delete mode 100644 src/UI_design/autosave/SquareLine_Project_autosave09.zip delete mode 100644 src/UI_design/backup/SquareLine_Project_backup01.zip delete mode 100644 src/UI_design/export/CMakeLists.txt delete mode 100644 src/UI_design/export/filelist.txt delete mode 100644 src/UI_design/export/ui.c delete mode 100644 src/UI_design/export/ui.h delete mode 100644 src/UI_design/export/ui_Screen1.c delete mode 100644 src/UI_design/export/ui_comp_hook.c delete mode 100644 src/UI_design/export/ui_events.cpp delete mode 100644 src/UI_design/export/ui_events.h delete mode 100644 src/UI_design/export/ui_helpers.c delete mode 100644 src/UI_design/export/ui_helpers.h diff --git a/examples/simple_secure_chat_ui/main.cpp b/examples/simple_secure_chat_ui/main.cpp index 5f66dd691..81b1c20f4 100644 --- a/examples/simple_secure_chat_ui/main.cpp +++ b/examples/simple_secure_chat_ui/main.cpp @@ -48,7 +48,6 @@ #include #include -#include "UI/ui.h" #include "../src/fonts/fonts.h" #include "../lvgl/lvgl.h" @@ -93,10 +92,6 @@ void format_time(uint32_t ts, char *buf, size_t len) strftime(buf, len, "%H:%M:%S", tm_info); } -void onDayLightPressed(bool pressed) { - //mySettings->writeBool(PREF_DAYLIGHT, pressed); -} - void parse_group_message(const char *input, char *sender_out, size_t sender_len, char *msg_out, size_t msg_len) @@ -171,8 +166,6 @@ void my_touchpad_read(lv_indev_drv_t *indev_driver, lv_indev_data_t *data) void initializeUI() { Serial.println("initialize UI..."); - ui_init(); - setNightMode(false); //ui_init_screen_events(); /* @@ -188,6 +181,7 @@ void initializeUI() { #endif */ uiManager = new UIManager(); + uiManager->setNightMode(false); } @@ -392,7 +386,7 @@ protected: bool is_self = (strcmp(from.name, _prefs.node_name) == 0); - uiManager->addPrivateChatBubble(ui_ContactMessages, time_buf, text, is_self); + uiManager->addPrivateChatBubble(time_buf, text, is_self); } void onCommandDataRecv(const ContactInfo& from, mesh::Packet* pkt, uint32_t sender_timestamp, const char *text) override { @@ -427,7 +421,7 @@ protected: bool is_self = (strcmp(sender, _prefs.node_name) == 0); - uiManager->addChatBubble(ui_ChannelMessages, time_buf, sender, msg, is_self); + uiManager->addChatBubble(time_buf, sender, msg, is_self); } uint8_t onContactRequest(const ContactInfo& contact, uint32_t sender_timestamp, const uint8_t* data, uint8_t len, uint8_t* reply) override { diff --git a/examples/simple_secure_chat_ui/uiManager.cpp b/examples/simple_secure_chat_ui/uiManager.cpp index 0d0ed2487..d93f523f8 100644 --- a/examples/simple_secure_chat_ui/uiManager.cpp +++ b/examples/simple_secure_chat_ui/uiManager.cpp @@ -1,11 +1,11 @@ #include #include "esp_log.h" -#include "UI/ui.h" #include "uiDefines.h" #include "uiVars.h" #include "uiManager.h" +#include "../src/fonts/fonts.h" #include #include @@ -24,9 +24,16 @@ const char *UIManager::months[12] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", UIManager::UIManager() { - //myDebug->println(DEBUG_LEVEL_DEBUG, "[UIManager]"); tmp_buf = (char*)malloc(128); + lv_disp_t * dispp = lv_disp_get_default(); + lv_theme_t * theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + ui_Screen1_screen_init(); + ui____initial_actions0 = lv_obj_create(NULL); + lv_disp_load_scr(ui_Screen1); + } void UIManager::format_datetime(char *buf, size_t size, const struct tm *timeinfo) { @@ -117,11 +124,7 @@ void UIManager::updateInfo(const char *str, uint32_t color) { // lv_obj_set_style_text_color(ui_ValueLastUpdate, lv_color_hex(color), LV_PART_MAIN | LV_STATE_DEFAULT); } -void UIManager::addChatBubble(lv_obj_t *list, - const char *time_str, - const char *sender, - const char *msg, - bool is_self) +void UIManager::addChatBubble(const char *time_str, const char *sender, const char *msg,bool is_self) { // Remove oldest if (chat_count >= MAX_CHAT_MESSAGES) { @@ -131,7 +134,7 @@ void UIManager::addChatBubble(lv_obj_t *list, } // Row container (align bubble left/right) - lv_obj_t *row = lv_obj_create(list); + lv_obj_t *row = lv_obj_create(ui_ChannelMessages); lv_obj_set_width(row, lv_pct(100)); lv_obj_set_height(row, LV_SIZE_CONTENT); lv_obj_set_style_bg_opa(row, 0, 0); @@ -206,12 +209,12 @@ void UIManager::addChatBubble(lv_obj_t *list, lv_obj_scroll_to_view(row, LV_ANIM_ON); } -void UIManager::addPrivateChatBubble(lv_obj_t *list, const char *time_str, const char *msg, bool is_self) { +void UIManager::addPrivateChatBubble(const char *time_str, const char *msg, bool is_self) { - lv_obj_set_style_pad_bottom(list, 20, 0); + lv_obj_set_style_pad_bottom(ui_ContactMessages, 20, 0); // 1. Row container - lv_obj_t *row = lv_obj_create(list); + lv_obj_t *row = lv_obj_create(ui_ContactMessages); lv_obj_set_width(row, lv_pct(100)); lv_obj_set_height(row, LV_SIZE_CONTENT); lv_obj_set_style_bg_opa(row, 0, 0); @@ -453,3 +456,335 @@ void UIManager::addContactToUI(ContactInfo c) lv_obj_clear_flag(seen_label, LV_OBJ_FLAG_CLICKABLE); } + +void UIManager::onShowKeyboard() { + lv_obj_clear_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); + //lv_obj_set_style_bg_opa(ui_DimOverlay, 160, 0); + lv_obj_add_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); + + lv_obj_set_y(ui_ChannelInput, channelInputBaseKeybOnY); + lv_obj_set_y(ui_SendBtn, channelInputBaseKeybOnY); +} + +void UIManager::onHideKeyboard() { + lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); + //lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); + + lv_obj_set_y(ui_ChannelInput, channelInputBaseY); + lv_obj_set_y(ui_SendBtn, channelInputBaseY); +} + +static void s_onChannelInputFocus(lv_event_t *e) +{ + UIManager *self = (UIManager*) lv_event_get_user_data(e); + if(self) self->onChannelInputFocus(e); +} + +void UIManager::onChannelInputFocus(lv_event_t* e) +{ + lv_obj_t* ta = lv_event_get_target(e); + if(!ui_Keyboard || !ta) return; + + lv_keyboard_set_textarea(ui_Keyboard, ta); + onShowKeyboard(); +} + +static void s_onSendClick(lv_event_t *e) +{ + UIManager *self = (UIManager*) lv_event_get_user_data(e); + if(self) self->onSendClick(e); +} + +void UIManager::onSendClick(lv_event_t* e) +{ + char fullMessage[260]; + onHideKeyboard(); + + const char* msg = lv_textarea_get_text(ui_ChannelInput); + if(msg == NULL || strlen(msg) == 0) return; + + lv_textarea_set_text(ui_ChannelInput, ""); + + sprintf(fullMessage, "public %s", msg); + //handleCommand(fullMessage); +} + +static void s_onKeyboardEvent(lv_event_t *e) +{ + UIManager *self = (UIManager*) lv_event_get_user_data(e); + if(self) self->onKeyboardEvent(e); +} + +void UIManager::onKeyboardEvent(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + + if(code == LV_EVENT_READY || code == LV_EVENT_CANCEL) + { + lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); + + // Restore UI + lv_obj_set_y(ui_ChannelInput, channelInputBaseY); + lv_obj_set_y(ui_SendBtn, channelInputBaseY); + + lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); + } +} + +static void s_onDimOverlayClick(lv_event_t *e) +{ + UIManager *self = (UIManager*) lv_event_get_user_data(e); + if(self) self->onDimOverlayClick(e); +} + +void UIManager::onDimOverlayClick(lv_event_t* e) +{ + onHideKeyboard(); +} + +static void onScrollBeginEvent(lv_event_t *e) +{ + UIManager *self = (UIManager*) lv_event_get_user_data(e); + if(self) self->scroll_begin_event(e); +} + +void UIManager::scroll_begin_event(lv_event_t *e) +{ + if (lv_event_get_code(e) == LV_EVENT_SCROLL_BEGIN) { + lv_anim_t* a = (lv_anim_t*)lv_event_get_param(e); + if (a) a->time = 0; + + } +} + +void UIManager::ui_Screen1_screen_init(void) +{ + ui_Screen1 = lv_obj_create(NULL); + lv_obj_clear_flag(ui_Screen1, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_Screen1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_Screen1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_TabView1 = lv_tabview_create(ui_Screen1, LV_DIR_TOP, 50); + + lv_obj_add_event_cb(lv_tabview_get_content(ui_TabView1), onScrollBeginEvent, LV_EVENT_SCROLL_BEGIN, this); + lv_obj_clear_flag(lv_tabview_get_content(ui_TabView1), LV_OBJ_FLAG_SCROLLABLE); + + lv_obj_set_width(ui_TabView1, 800); + lv_obj_set_height(ui_TabView1, 480); + lv_obj_set_align(ui_TabView1, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_TabView1, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_TabView1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_TabView1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + lv_obj_set_style_bg_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0x424242), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + lv_obj_set_style_text_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0xFFFFFF), + LV_PART_ITEMS | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_ITEMS | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(lv_tabview_get_tab_btns(ui_TabView1), &lv_font_arial_18, + LV_PART_ITEMS | LV_STATE_DEFAULT); + + #if defined(LANG_EN) + ui_TabPageHome = lv_tabview_add_tab(ui_TabView1, "Home"); + #elif defined(LANG_GR) + ui_TabPageHome = lv_tabview_add_tab(ui_TabView1, "Αρχική"); + #endif + + ui_ValueDate = lv_label_create(ui_TabPageHome); + lv_obj_set_width(ui_ValueDate, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_ValueDate, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_ValueDate, 0); + lv_obj_set_y(ui_ValueDate, -165); + lv_obj_set_align(ui_ValueDate, LV_ALIGN_CENTER); + lv_label_set_text(ui_ValueDate, "--- --/--/----"); + lv_obj_set_style_text_color(ui_ValueDate, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_ValueDate, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_ValueDate, &lv_font_arial_40, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_ValueTime = lv_label_create(ui_TabPageHome); + lv_obj_set_width(ui_ValueTime, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_ValueTime, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_ValueTime, 0); + lv_obj_set_y(ui_ValueTime, -100); + lv_obj_set_align(ui_ValueTime, LV_ALIGN_CENTER); + lv_label_set_text(ui_ValueTime, "--:--"); + lv_obj_set_style_text_color(ui_ValueTime, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_ValueTime, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_ValueTime, &lv_font_arial_48, LV_PART_MAIN | LV_STATE_DEFAULT); + + #if defined(LANG_EN) + ui_TabPageContacts = lv_tabview_add_tab(ui_TabView1, "Contacts"); + #elif defined(LANG_GR) + ui_TabPageContacts = lv_tabview_add_tab(ui_TabView1, "Επαφές"); + #endif + // Prevent scrolling + lv_obj_set_scrollbar_mode(ui_TabPageContacts, LV_SCROLLBAR_MODE_OFF); + lv_obj_clear_flag(ui_TabPageContacts, LV_OBJ_FLAG_SCROLLABLE); + + ui_Contacts = lv_list_create(ui_TabPageContacts); + //lv_list_set_options(ui_Contacts, "Contact", LV_list_MODE_NORMAL); + lv_obj_set_width(ui_Contacts, 250); + lv_obj_set_height(ui_Contacts, 400); + lv_obj_set_x(ui_Contacts, -274); + lv_obj_set_y(ui_Contacts, 0); + lv_obj_set_align(ui_Contacts, LV_ALIGN_CENTER); + lv_obj_set_style_bg_opa(ui_Contacts, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(ui_Contacts, 0, 0); + lv_obj_set_style_outline_width(ui_Contacts, 0, 0); + lv_obj_set_style_shadow_width(ui_Contacts, 0, 0); + //lv_obj_set_scrollbar_mode(ui_Contacts, LV_SCROLLBAR_MODE_OFF); + lv_obj_set_style_bg_opa(ui_Contacts, LV_OPA_TRANSP, LV_PART_ITEMS); + lv_obj_set_style_border_width(ui_Contacts, 0, LV_PART_ITEMS); + + ui_ContactMessages = lv_list_create(ui_TabPageContacts); + //lv_list_set_options(ui_ContactMessages, "Contact", LV_list_MODE_NORMAL); + lv_obj_set_width(ui_ContactMessages, 500); + lv_obj_set_height(ui_ContactMessages, 400); + lv_obj_set_x(ui_ContactMessages, 124); + lv_obj_set_y(ui_ContactMessages, 0); + lv_obj_set_align(ui_ContactMessages, LV_ALIGN_CENTER); + lv_obj_set_style_bg_color(ui_ContactMessages, lv_color_hex(0), 0); + lv_obj_set_style_bg_opa(ui_ContactMessages, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(ui_ContactMessages, 0, 0); + lv_obj_set_style_outline_width(ui_ContactMessages, 0, 0); + lv_obj_set_style_shadow_width(ui_ContactMessages, 0, 0); + //lv_obj_set_scrollbar_mode(ui_ContactMessages, LV_SCROLLBAR_MODE_OFF); + lv_obj_set_style_bg_opa(ui_ContactMessages, LV_OPA_TRANSP, LV_PART_ITEMS); + lv_obj_set_style_border_width(ui_ContactMessages, 0, LV_PART_ITEMS); + + lv_obj_t *divider = lv_obj_create(ui_TabPageContacts); + lv_obj_set_size(divider, 2, 400); + lv_obj_set_pos(divider, 222, 0); // align between lists + lv_obj_set_style_bg_color(divider, lv_color_hex(0x444444), 0); + lv_obj_set_style_border_width(divider, 0, 0); + lv_obj_set_style_radius(divider, 0, 0); + + #if defined(LANG_EN) + ui_TabPageChannels = lv_tabview_add_tab(ui_TabView1, "Channels"); + #elif defined(LANG_GR) + ui_TabPageChannels = lv_tabview_add_tab(ui_TabView1, "Κανάλια"); + #endif + lv_obj_set_scrollbar_mode(ui_TabPageChannels, LV_SCROLLBAR_MODE_OFF); + lv_obj_clear_flag(ui_TabPageChannels, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_TabPageChannels, lv_color_hex(0x000000), 0); + + ui_Channels = lv_dropdown_create(ui_TabPageChannels); + lv_dropdown_set_options(ui_Channels, "Public"); + lv_obj_set_width(ui_Channels, 291); + lv_obj_set_height(ui_Channels, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_Channels, -243); + lv_obj_set_y(ui_Channels, -182); + lv_obj_set_align(ui_Channels, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_Channels, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags + + ui_ChannelMessages = lv_list_create(ui_TabPageChannels); + //lv_list_set_options(ui_ChannelMessages, "Contact", LV_list_MODE_NORMAL); + lv_obj_set_width(ui_ChannelMessages, 780); + lv_obj_set_height(ui_ChannelMessages, 260); + lv_obj_set_x(ui_ChannelMessages, 0); + lv_obj_set_y(ui_ChannelMessages, -40); + lv_obj_set_align(ui_ChannelMessages, LV_ALIGN_CENTER); + lv_obj_set_style_bg_color(ui_ChannelMessages, lv_color_hex(0), 0); + lv_obj_set_style_bg_opa(ui_ChannelMessages, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(ui_ChannelMessages, 0, 0); + lv_obj_set_style_outline_width(ui_ChannelMessages, 0, 0); + lv_obj_set_style_shadow_width(ui_ChannelMessages, 0, 0); + //lv_obj_set_scrollbar_mode(ui_ChannelMessages, LV_SCROLLBAR_MODE_OFF); + lv_obj_set_style_bg_opa(ui_ChannelMessages, LV_OPA_TRANSP, LV_PART_ITEMS); + lv_obj_set_style_border_width(ui_ChannelMessages, 0, LV_PART_ITEMS); + + ui_ChannelDivider = lv_obj_create(ui_TabPageChannels); + lv_obj_set_size(ui_ChannelDivider, 780, 1); + lv_obj_set_pos(ui_ChannelDivider, 0, 150); + lv_obj_set_align(ui_ChannelDivider, LV_ALIGN_CENTER); + lv_obj_set_style_bg_color(ui_ChannelDivider, lv_color_hex(0x444444), 0); + lv_obj_set_style_border_width(ui_ChannelDivider, 0, 0); + + #if defined(LANG_EN) + ui_TabPageSettings = lv_tabview_add_tab(ui_TabView1, "Settings"); + #elif defined(LANG_GR) + ui_TabPageSettings = lv_tabview_add_tab(ui_TabView1, "Ρυθμίσεις"); + #endif + + ui_DimOverlay = lv_obj_create(ui_Screen1); + lv_obj_remove_style_all(ui_DimOverlay); // no border/padding + lv_obj_set_size(ui_DimOverlay, LV_PCT(100), LV_PCT(100)); + lv_obj_set_align(ui_DimOverlay, LV_ALIGN_CENTER); + lv_obj_add_event_cb(ui_DimOverlay, s_onDimOverlayClick, LV_EVENT_CLICKED, this); + + // black semi transparent background + lv_obj_set_style_bg_color(ui_DimOverlay, lv_color_hex(0x000000), 0); + lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); // initially "off" + + //Edit text + ui_ChannelInput = lv_textarea_create(ui_TabPageChannels); + lv_obj_set_size(ui_ChannelInput, 670, 40); + lv_obj_set_pos(ui_ChannelInput, -50, channelInputBaseY); + lv_obj_set_align(ui_ChannelInput, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_ChannelInput, LV_OBJ_FLAG_CLICKABLE); + lv_obj_add_flag(ui_ChannelInput, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + + #if defined(LANG_EN) + lv_textarea_set_placeholder_text(ui_ChannelInput, "Write message..."); + #elif defined(LANG_GR) + lv_textarea_set_placeholder_text(ui_ChannelInput, "Γράψε μήνυμα..."); + #endif + lv_textarea_set_one_line(ui_ChannelInput, true); + lv_obj_set_style_text_font(ui_ChannelInput, &lv_font_arial_20, LV_PART_MAIN | LV_STATE_DEFAULT); + + lv_obj_set_style_bg_color(ui_ChannelInput, lv_color_hex(0x111111), 0); + lv_obj_set_style_text_color(ui_ChannelInput, lv_color_white(), 0); + lv_obj_set_style_border_color(ui_ChannelInput, lv_color_hex(0x444444), 0); + lv_obj_set_style_border_width(ui_ChannelInput, 1, 0); + lv_obj_set_style_radius(ui_ChannelInput, 6, 0); + lv_obj_add_event_cb(ui_ChannelInput, s_onChannelInputFocus, LV_EVENT_CLICKED, this); + + // Send button + ui_SendBtn = lv_btn_create(ui_TabPageChannels); + lv_obj_set_size(ui_SendBtn, 90, 42); + lv_obj_set_pos(ui_SendBtn, 350, channelInputBaseY); + lv_obj_set_align(ui_SendBtn, LV_ALIGN_CENTER); + lv_obj_set_style_text_font(ui_SendBtn, &lv_font_arial_20, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_SendBtn, lv_color_hex(0x3A7AFE), 0); + lv_obj_add_event_cb(ui_SendBtn, s_onSendClick, LV_EVENT_CLICKED, this); + + iu_SendLabel = lv_label_create(ui_SendBtn); + #if defined(LANG_EN) + lv_label_set_text(sendLabel, "Send"); + #elif defined(LANG_GR) + lv_label_set_text(iu_SendLabel, "Αποστολή"); + #endif + lv_obj_center(iu_SendLabel); + + // Keyboard + ui_Keyboard = lv_keyboard_create(lv_layer_top()); + lv_obj_set_size(ui_Keyboard, 800, 200); + lv_obj_set_align(ui_Keyboard, LV_ALIGN_BOTTOM_MID); + lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_event_cb(ui_Keyboard, s_onKeyboardEvent, LV_EVENT_ALL, this); + + // Do not block touch/scroll + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLL_CHAIN_HOR); + lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLL_CHAIN_VER); + + // always in front + lv_obj_move_foreground(ui_DimOverlay); + +} + +void UIManager::setNightMode(bool night) { + + if (!ui_DimOverlay) return; + if (night) { + lv_obj_set_style_bg_opa(ui_DimOverlay, 192, 0); // 75% dark + } else { + lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); // none + } +} + diff --git a/include/uiManager.h b/include/uiManager.h index 325f91a25..17425104c 100644 --- a/include/uiManager.h +++ b/include/uiManager.h @@ -26,18 +26,53 @@ class UIManager { lv_obj_t *chat_items[MAX_CHAT_MESSAGES]; int chat_count = 0; + int channelInputBaseY = 185; + int channelInputBaseKeybOnY = -15; + void onShowKeyboard(); + void onHideKeyboard(); + void ui_Screen1_screen_init(void); + + lv_obj_t* ui_Screen1; + lv_obj_t* ui_TabView1; + lv_obj_t* ui_TabPageContacts; + lv_obj_t* ui_Contacts; + lv_obj_t* ui_ContactMessages; + lv_obj_t* ui_TabPageChannels; + lv_obj_t* ui_Channels; + lv_obj_t* ui_ChannelMessages; + lv_obj_t* ui_AutoLight; + lv_obj_t* ui____initial_actions0; + + lv_obj_t* ui_DimOverlay; + lv_obj_t* ui_TabPageHome; + lv_obj_t* ui_ValueDate; + lv_obj_t* ui_ValueTime; + lv_obj_t* ui_TabPageSettings; + lv_obj_t* ui_DayLight; + lv_obj_t* ui_ChannelInput; + lv_obj_t* ui_SendBtn; + lv_obj_t* ui_Keyboard; + lv_obj_t* iu_SendLabel; + lv_obj_t* ui_ChannelDivider; public: UIManager(); + void onChannelInputFocus(lv_event_t* e); + void onDimOverlayClick(lv_event_t* e); + void onSendClick(lv_event_t* e); + void onKeyboardEvent(lv_event_t* e); + void scroll_begin_event(lv_event_t* e); + void updateDateTime(const struct tm timeinfo); void updateInfo(const char *str, uint32_t color); void clearDateTime(); void updateValues(); - void addPrivateChatBubble(lv_obj_t *list, const char *time_str, const char *msg, bool is_self); - void addChatBubble(lv_obj_t *list, const char *time_str, const char *sender, const char *msg, bool is_self); + void addPrivateChatBubble(const char *time_str, const char *msg, bool is_self); + void addChatBubble(const char *time_str, const char *sender, const char *msg,bool is_self); void addContactToUI(ContactInfo c); void handleContactClick(lv_event_t *e); + void setNightMode(bool night); }; #endif \ No newline at end of file diff --git a/src/UI/CMakeLists.txt b/src/UI/CMakeLists.txt deleted file mode 100644 index 9637dd258..000000000 --- a/src/UI/CMakeLists.txt +++ /dev/null @@ -1,7 +0,0 @@ -SET(SOURCES ui_Screen1.c - ui.c - ui_comp_hook.c - ui_helpers.c - ui_events.cpp) - -add_library(ui ${SOURCES}) diff --git a/src/UI/filelist.txt b/src/UI/filelist.txt deleted file mode 100644 index 367916021..000000000 --- a/src/UI/filelist.txt +++ /dev/null @@ -1,5 +0,0 @@ -ui_Screen1.c -ui.c -ui_comp_hook.c -ui_helpers.c -ui_events.cpp diff --git a/src/UI/ui.c b/src/UI/ui.c deleted file mode 100644 index d07688564..000000000 --- a/src/UI/ui.c +++ /dev/null @@ -1,59 +0,0 @@ -// 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" -#include "ui_helpers.h" - -///////////////////// VARIABLES //////////////////// - - -// SCREEN: ui_Screen1 -void ui_Screen1_screen_init(void); -lv_obj_t* ui_Screen1; -lv_obj_t* ui_TabView1; -lv_obj_t* ui_TabPageContacts; -lv_obj_t* ui_Contacts; -lv_obj_t* ui_ContactMessages; -lv_obj_t* ui_TabPageChannels; -lv_obj_t* ui_Channels; -lv_obj_t* ui_ChannelMessages; -void ui_event_AutoLight(lv_event_t * e); -lv_obj_t* ui_AutoLight; -lv_obj_t* ui____initial_actions0; - -lv_obj_t* ui_DimOverlay; -lv_obj_t* ui_TabPageHome; -lv_obj_t* ui_ValueDate; -lv_obj_t* ui_ValueTime; -lv_obj_t* ui_TabPageSettings; -lv_obj_t* ui_DayLight; -lv_obj_t* ui____initial_actions0; -lv_obj_t* ui_ChannelInput; -lv_obj_t* ui_SendBtn; -lv_obj_t* ui_Keyboard; -lv_obj_t* iu_SendLabel; -lv_obj_t* ui_ChannelDivider; - - -///////////////////// TEST LVGL SETTINGS //////////////////// -#if LV_COLOR_DEPTH != 16 - #error "LV_COLOR_DEPTH should be 16bit to match SquareLine Studio's settings" -#endif -#if LV_COLOR_16_SWAP !=0 - #error "LV_COLOR_16_SWAP should be 0 to match SquareLine Studio's settings" -#endif - -///////////////////// SCREENS //////////////////// - -void ui_init(void) -{ - lv_disp_t * dispp = lv_disp_get_default(); - lv_theme_t * theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), - false, LV_FONT_DEFAULT); - lv_disp_set_theme(dispp, theme); - ui_Screen1_screen_init(); - ui____initial_actions0 = lv_obj_create(NULL); - lv_disp_load_scr(ui_Screen1); -} diff --git a/src/UI/ui.h b/src/UI/ui.h deleted file mode 100644 index ea07116b0..000000000 --- a/src/UI/ui.h +++ /dev/null @@ -1,66 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _SQUARELINE_PROJECT_UI_H -#define _SQUARELINE_PROJECT_UI_H - -#ifdef __cplusplus -extern "C" { -#endif - -#if defined __has_include -#if __has_include("lvgl.h") -#include "lvgl.h" -#elif __has_include("lvgl/lvgl.h") -#include "lvgl/lvgl.h" -#else -#include "lvgl.h" -#endif -#else -#include "lvgl.h" -#endif - -#include "ui_helpers.h" -#include "ui_events.h" -#include "../fonts/fonts.h" - -// SCREEN: ui_Screen1 -void ui_Screen1_screen_init(void); -void setNightMode(bool night); -extern lv_obj_t* ui_Screen1; -extern lv_obj_t* ui_TabView1; -extern lv_obj_t* ui_TabPageContacts; -extern lv_obj_t* ui_Contacts; -extern lv_obj_t* ui_ContactMessages; -extern lv_obj_t* ui_TabPageChannels; -extern lv_obj_t* ui_Channels; -extern lv_obj_t* ui_ChannelMessages; -extern lv_obj_t* ui_TabPageSettings; -void ui_event_AutoLight(lv_event_t * e); -extern lv_obj_t* ui_AutoLight; -extern lv_obj_t* ui____initial_actions0; - -extern lv_obj_t* ui_DimOverlay; -extern lv_obj_t* ui_TabPageHome; -extern lv_obj_t* ui_ValueDate; -extern lv_obj_t* ui_ValueTime; -extern lv_obj_t* ui_TabPageSettings; -extern lv_obj_t* ui_DayLight; -extern lv_obj_t* ui_ChannelMessages; -extern lv_obj_t* ui_ChannelInput; -extern lv_obj_t* ui_SendBtn; -extern lv_obj_t* ui_Keyboard; -extern lv_obj_t* iu_SendLabel; -extern lv_obj_t* ui_ChannelDivider; - -extern void onDayLightPressed(bool pressed); - -void ui_init(void); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif diff --git a/src/UI/ui_Screen1.c b/src/UI/ui_Screen1.c deleted file mode 100644 index d3d1eed5c..000000000 --- a/src/UI/ui_Screen1.c +++ /dev/null @@ -1,341 +0,0 @@ -// 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" -static int channelInputBaseY = 185; -static int channelInputBaseKeybOnY = 0; - -void onShowKeyboard() { - lv_obj_clear_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); - //lv_obj_set_style_bg_opa(ui_DimOverlay, 160, 0); - lv_obj_add_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); - - lv_obj_set_y(ui_ChannelInput, channelInputBaseKeybOnY); - lv_obj_set_y(ui_SendBtn, channelInputBaseKeybOnY); -} - -void onHideKeyboard() { - lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); - //lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); - - lv_obj_set_y(ui_ChannelInput, channelInputBaseY); - lv_obj_set_y(ui_SendBtn, channelInputBaseY); -} - -void onChannelInputFocus(lv_event_t* e) -{ - lv_obj_t* ta = lv_event_get_target(e); - if(!ui_Keyboard || !ta) return; - - lv_keyboard_set_textarea(ui_Keyboard, ta); - onShowKeyboard(); -} - -void onDimOverlayClick(lv_event_t* e) -{ - onHideKeyboard(); -} - -void onSendClick(lv_event_t* e) -{ - char fullMessage[260]; - onHideKeyboard(); - - const char* msg = lv_textarea_get_text(ui_ChannelInput); - if(msg == NULL || strlen(msg) == 0) return; - - lv_textarea_set_text(ui_ChannelInput, ""); - - sprintf(fullMessage, "public %s", msg); - //handleCommand(fullMessage); -} - -void onKeyboardEvent(lv_event_t* e) -{ - lv_event_code_t code = lv_event_get_code(e); - - if(code == LV_EVENT_READY || code == LV_EVENT_CANCEL) - { - lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); - - // Restore UI - lv_obj_set_y(ui_ChannelInput, channelInputBaseY); - lv_obj_set_y(ui_SendBtn, channelInputBaseY); - - lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); - } -} - -static void scroll_begin_event(lv_event_t* e) -{ - /*Disable the scroll animations. Triggered when a tab button is clicked */ - if (lv_event_get_code(e) == LV_EVENT_SCROLL_BEGIN) { - lv_anim_t* a = (lv_anim_t*)lv_event_get_param(e); - if (a) a->time = 0; - - } -} - -void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * target = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - if (target == ui_DayLight) { - onDayLightPressed(lv_obj_get_state(target) & LV_STATE_CHECKED); - } - } -} - -void ui_Screen1_screen_init(void) -{ - ui_Screen1 = lv_obj_create(NULL); - lv_obj_clear_flag(ui_Screen1, LV_OBJ_FLAG_SCROLLABLE); /// Flags - lv_obj_set_style_bg_color(ui_Screen1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(ui_Screen1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - ui_TabView1 = lv_tabview_create(ui_Screen1, LV_DIR_TOP, 50); - - lv_obj_add_event_cb(lv_tabview_get_content(ui_TabView1), scroll_begin_event,LV_EVENT_SCROLL_BEGIN, NULL); - lv_obj_clear_flag(lv_tabview_get_content(ui_TabView1), LV_OBJ_FLAG_SCROLLABLE); - - lv_obj_set_width(ui_TabView1, 800); - lv_obj_set_height(ui_TabView1, 480); - lv_obj_set_align(ui_TabView1, LV_ALIGN_CENTER); - lv_obj_clear_flag(ui_TabView1, LV_OBJ_FLAG_SCROLLABLE); /// Flags - lv_obj_set_style_bg_color(ui_TabView1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(ui_TabView1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_set_style_bg_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0x424242), - LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_set_style_text_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0xFFFFFF), - LV_PART_ITEMS | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_ITEMS | LV_STATE_DEFAULT); - lv_obj_set_style_text_font(lv_tabview_get_tab_btns(ui_TabView1), &lv_font_arial_18, - LV_PART_ITEMS | LV_STATE_DEFAULT); - - #if defined(LANG_EN) - ui_TabPageHome = lv_tabview_add_tab(ui_TabView1, "Home"); - #elif defined(LANG_GR) - ui_TabPageHome = lv_tabview_add_tab(ui_TabView1, "Αρχική"); - #endif - - ui_ValueDate = lv_label_create(ui_TabPageHome); - lv_obj_set_width(ui_ValueDate, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_ValueDate, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_ValueDate, 0); - lv_obj_set_y(ui_ValueDate, -165); - lv_obj_set_align(ui_ValueDate, LV_ALIGN_CENTER); - lv_label_set_text(ui_ValueDate, "--- --/--/----"); - lv_obj_set_style_text_color(ui_ValueDate, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(ui_ValueDate, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_font(ui_ValueDate, &lv_font_arial_40, LV_PART_MAIN | LV_STATE_DEFAULT); - - ui_ValueTime = lv_label_create(ui_TabPageHome); - lv_obj_set_width(ui_ValueTime, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_ValueTime, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_ValueTime, 0); - lv_obj_set_y(ui_ValueTime, -100); - lv_obj_set_align(ui_ValueTime, LV_ALIGN_CENTER); - lv_label_set_text(ui_ValueTime, "--:--"); - lv_obj_set_style_text_color(ui_ValueTime, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(ui_ValueTime, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_font(ui_ValueTime, &lv_font_arial_48, LV_PART_MAIN | LV_STATE_DEFAULT); - - #if defined(LANG_EN) - ui_TabPageContacts = lv_tabview_add_tab(ui_TabView1, "Contacts"); - #elif defined(LANG_GR) - ui_TabPageContacts = lv_tabview_add_tab(ui_TabView1, "Επαφές"); - #endif - // Prevent scrolling - lv_obj_set_scrollbar_mode(ui_TabPageContacts, LV_SCROLLBAR_MODE_OFF); - lv_obj_clear_flag(ui_TabPageContacts, LV_OBJ_FLAG_SCROLLABLE); - - ui_Contacts = lv_list_create(ui_TabPageContacts); - //lv_list_set_options(ui_Contacts, "Contact", LV_list_MODE_NORMAL); - lv_obj_set_width(ui_Contacts, 250); - lv_obj_set_height(ui_Contacts, 400); - lv_obj_set_x(ui_Contacts, -274); - lv_obj_set_y(ui_Contacts, 0); - lv_obj_set_align(ui_Contacts, LV_ALIGN_CENTER); - lv_obj_set_style_bg_opa(ui_Contacts, LV_OPA_TRANSP, 0); - lv_obj_set_style_border_width(ui_Contacts, 0, 0); - lv_obj_set_style_outline_width(ui_Contacts, 0, 0); - lv_obj_set_style_shadow_width(ui_Contacts, 0, 0); - //lv_obj_set_scrollbar_mode(ui_Contacts, LV_SCROLLBAR_MODE_OFF); - lv_obj_set_style_bg_opa(ui_Contacts, LV_OPA_TRANSP, LV_PART_ITEMS); - lv_obj_set_style_border_width(ui_Contacts, 0, LV_PART_ITEMS); - - ui_ContactMessages = lv_list_create(ui_TabPageContacts); - //lv_list_set_options(ui_ContactMessages, "Contact", LV_list_MODE_NORMAL); - lv_obj_set_width(ui_ContactMessages, 500); - lv_obj_set_height(ui_ContactMessages, 400); - lv_obj_set_x(ui_ContactMessages, 124); - lv_obj_set_y(ui_ContactMessages, 0); - lv_obj_set_align(ui_ContactMessages, LV_ALIGN_CENTER); - lv_obj_set_style_bg_color(ui_ContactMessages, lv_color_hex(0), 0); - lv_obj_set_style_bg_opa(ui_ContactMessages, LV_OPA_TRANSP, 0); - lv_obj_set_style_border_width(ui_ContactMessages, 0, 0); - lv_obj_set_style_outline_width(ui_ContactMessages, 0, 0); - lv_obj_set_style_shadow_width(ui_ContactMessages, 0, 0); - //lv_obj_set_scrollbar_mode(ui_ContactMessages, LV_SCROLLBAR_MODE_OFF); - lv_obj_set_style_bg_opa(ui_ContactMessages, LV_OPA_TRANSP, LV_PART_ITEMS); - lv_obj_set_style_border_width(ui_ContactMessages, 0, LV_PART_ITEMS); - - lv_obj_t *divider = lv_obj_create(ui_TabPageContacts); - lv_obj_set_size(divider, 2, 400); - lv_obj_set_pos(divider, 222, 0); // align between lists - lv_obj_set_style_bg_color(divider, lv_color_hex(0x444444), 0); - lv_obj_set_style_border_width(divider, 0, 0); - lv_obj_set_style_radius(divider, 0, 0); - - #if defined(LANG_EN) - ui_TabPageChannels = lv_tabview_add_tab(ui_TabView1, "Channels"); - #elif defined(LANG_GR) - ui_TabPageChannels = lv_tabview_add_tab(ui_TabView1, "Κανάλια"); - #endif - lv_obj_set_scrollbar_mode(ui_TabPageChannels, LV_SCROLLBAR_MODE_OFF); - lv_obj_clear_flag(ui_TabPageChannels, LV_OBJ_FLAG_SCROLLABLE); - lv_obj_set_style_bg_color(ui_TabPageChannels, lv_color_hex(0x000000), 0); - - ui_Channels = lv_dropdown_create(ui_TabPageChannels); - lv_dropdown_set_options(ui_Channels, "Public"); - lv_obj_set_width(ui_Channels, 291); - lv_obj_set_height(ui_Channels, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_Channels, -243); - lv_obj_set_y(ui_Channels, -182); - lv_obj_set_align(ui_Channels, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_Channels, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_ChannelMessages = lv_list_create(ui_TabPageChannels); - //lv_list_set_options(ui_ChannelMessages, "Contact", LV_list_MODE_NORMAL); - lv_obj_set_width(ui_ChannelMessages, 780); - lv_obj_set_height(ui_ChannelMessages, 260); - lv_obj_set_x(ui_ChannelMessages, 0); - lv_obj_set_y(ui_ChannelMessages, -40); - lv_obj_set_align(ui_ChannelMessages, LV_ALIGN_CENTER); - lv_obj_set_style_bg_color(ui_ChannelMessages, lv_color_hex(0), 0); - lv_obj_set_style_bg_opa(ui_ChannelMessages, LV_OPA_TRANSP, 0); - lv_obj_set_style_border_width(ui_ChannelMessages, 0, 0); - lv_obj_set_style_outline_width(ui_ChannelMessages, 0, 0); - lv_obj_set_style_shadow_width(ui_ChannelMessages, 0, 0); - //lv_obj_set_scrollbar_mode(ui_ChannelMessages, LV_SCROLLBAR_MODE_OFF); - lv_obj_set_style_bg_opa(ui_ChannelMessages, LV_OPA_TRANSP, LV_PART_ITEMS); - lv_obj_set_style_border_width(ui_ChannelMessages, 0, LV_PART_ITEMS); - - ui_ChannelDivider = lv_obj_create(ui_TabPageChannels); - lv_obj_set_size(ui_ChannelDivider, 780, 1); - lv_obj_set_pos(ui_ChannelDivider, 0, 150); - lv_obj_set_align(ui_ChannelDivider, LV_ALIGN_CENTER); - lv_obj_set_style_bg_color(ui_ChannelDivider, lv_color_hex(0x444444), 0); - lv_obj_set_style_border_width(ui_ChannelDivider, 0, 0); - - #if defined(LANG_EN) - ui_TabPageSettings = lv_tabview_add_tab(ui_TabView1, "Settings"); - #elif defined(LANG_GR) - ui_TabPageSettings = lv_tabview_add_tab(ui_TabView1, "Ρυθμίσεις"); - #endif - - ui_DayLight = lv_checkbox_create(ui_TabPageSettings); - #if defined(LANG_EN) - lv_checkbox_set_text(ui_DayLight, "Day light (summer time)"); - #elif defined(LANG_GR) - lv_checkbox_set_text(ui_DayLight, "Θερινή ώρα"); - #endif - lv_obj_set_style_text_font(ui_DayLight, &lv_font_arial_20, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_width(ui_DayLight, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_DayLight, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_DayLight, -257); - lv_obj_set_y(ui_DayLight, -168); - lv_obj_set_align(ui_DayLight, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_DayLight, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - lv_obj_set_style_text_color(ui_DayLight, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(ui_DayLight, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_add_event_cb(ui_DayLight, event_handler, LV_EVENT_ALL, NULL); - lv_obj_add_state(ui_DayLight, LV_STATE_DEFAULT); - - ui_DimOverlay = lv_obj_create(ui_Screen1); - lv_obj_remove_style_all(ui_DimOverlay); // no border/padding - lv_obj_set_size(ui_DimOverlay, LV_PCT(100), LV_PCT(100)); - lv_obj_set_align(ui_DimOverlay, LV_ALIGN_CENTER); - lv_obj_add_event_cb(ui_DimOverlay, onDimOverlayClick, LV_EVENT_CLICKED, NULL); - - // black semi transparent background - lv_obj_set_style_bg_color(ui_DimOverlay, lv_color_hex(0x000000), 0); - lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); // initially "off" - - //Edit text - ui_ChannelInput = lv_textarea_create(ui_TabPageChannels); - lv_obj_set_size(ui_ChannelInput, 670, 40); - lv_obj_set_pos(ui_ChannelInput, -50, channelInputBaseY); - lv_obj_set_align(ui_ChannelInput, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_ChannelInput, LV_OBJ_FLAG_CLICKABLE); - lv_obj_add_flag(ui_ChannelInput, LV_OBJ_FLAG_SCROLL_ON_FOCUS); - - #if defined(LANG_EN) - lv_textarea_set_placeholder_text(ui_ChannelInput, "Write message..."); - #elif defined(LANG_GR) - lv_textarea_set_placeholder_text(ui_ChannelInput, "Γράψε μήνυμα..."); - #endif - lv_textarea_set_one_line(ui_ChannelInput, true); - lv_obj_set_style_text_font(ui_ChannelInput, &lv_font_arial_20, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_set_style_bg_color(ui_ChannelInput, lv_color_hex(0x111111), 0); - lv_obj_set_style_text_color(ui_ChannelInput, lv_color_white(), 0); - lv_obj_set_style_border_color(ui_ChannelInput, lv_color_hex(0x444444), 0); - lv_obj_set_style_border_width(ui_ChannelInput, 1, 0); - lv_obj_set_style_radius(ui_ChannelInput, 6, 0); - lv_obj_add_event_cb(ui_ChannelInput, onChannelInputFocus, LV_EVENT_CLICKED, NULL); - - // Send button - ui_SendBtn = lv_btn_create(ui_TabPageChannels); - lv_obj_set_size(ui_SendBtn, 90, 42); - lv_obj_set_pos(ui_SendBtn, 350, channelInputBaseY); - lv_obj_set_align(ui_SendBtn, LV_ALIGN_CENTER); - lv_obj_set_style_text_font(ui_SendBtn, &lv_font_arial_20, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_color(ui_SendBtn, lv_color_hex(0x3A7AFE), 0); - lv_obj_add_event_cb(ui_SendBtn, onSendClick, LV_EVENT_CLICKED, NULL); - - iu_SendLabel = lv_label_create(ui_SendBtn); - #if defined(LANG_EN) - lv_label_set_text(sendLabel, "Send"); - #elif defined(LANG_GR) - lv_label_set_text(iu_SendLabel, "Αποστολή"); - #endif - lv_obj_center(iu_SendLabel); - - // Keyboard - ui_Keyboard = lv_keyboard_create(lv_layer_top()); - lv_obj_set_size(ui_Keyboard, 800, 200); - lv_obj_set_align(ui_Keyboard, LV_ALIGN_BOTTOM_MID); - lv_obj_add_flag(ui_Keyboard, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_event_cb(ui_Keyboard, onKeyboardEvent, LV_EVENT_ALL, NULL); - - // Do not block touch/scroll - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_CLICKABLE); - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLLABLE); - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLL_CHAIN_HOR); - lv_obj_clear_flag(ui_DimOverlay, LV_OBJ_FLAG_SCROLL_CHAIN_VER); - - // always in front - lv_obj_move_foreground(ui_DimOverlay); - -} - -void setNightMode(bool night) { - - if (!ui_DimOverlay) return; - if (night) { - lv_obj_set_style_bg_opa(ui_DimOverlay, 192, 0); // 75% dark - } else { - lv_obj_set_style_bg_opa(ui_DimOverlay, 0, 0); // none - } -} diff --git a/src/UI/ui_comp_hook.c b/src/UI/ui_comp_hook.c deleted file mode 100644 index 8187c7f6c..000000000 --- a/src/UI/ui_comp_hook.c +++ /dev/null @@ -1,5 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - diff --git a/src/UI/ui_events.cpp b/src/UI/ui_events.cpp deleted file mode 100644 index c2a7bb68d..000000000 --- a/src/UI/ui_events.cpp +++ /dev/null @@ -1,7 +0,0 @@ -// 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" - diff --git a/src/UI/ui_events.h b/src/UI/ui_events.h deleted file mode 100644 index 4785f05db..000000000 --- a/src/UI/ui_events.h +++ /dev/null @@ -1,17 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _UI_EVENTS_H -#define _UI_EVENTS_H - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif diff --git a/src/UI/ui_helpers.c b/src/UI/ui_helpers.c deleted file mode 100644 index df151fc3f..000000000 --- a/src/UI/ui_helpers.c +++ /dev/null @@ -1,347 +0,0 @@ -// 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_helpers.h" - -void _ui_bar_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_BAR_PROPERTY_VALUE_WITH_ANIM) lv_bar_set_value(target, val, LV_ANIM_ON); - if(id == _UI_BAR_PROPERTY_VALUE) lv_bar_set_value(target, val, LV_ANIM_OFF); -} - -void _ui_basic_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_BASIC_PROPERTY_POSITION_X) lv_obj_set_x(target, val); - if(id == _UI_BASIC_PROPERTY_POSITION_Y) lv_obj_set_y(target, val); - if(id == _UI_BASIC_PROPERTY_WIDTH) lv_obj_set_width(target, val); - if(id == _UI_BASIC_PROPERTY_HEIGHT) lv_obj_set_height(target, val); -} - - -void _ui_dropdown_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_DROPDOWN_PROPERTY_SELECTED) lv_dropdown_set_selected(target, val); -} - -void _ui_image_set_property(lv_obj_t * target, int id, uint8_t * val) -{ - if(id == _UI_IMAGE_PROPERTY_IMAGE) lv_img_set_src(target, val); -} - -void _ui_label_set_property(lv_obj_t * target, int id, const char * val) -{ - if(id == _UI_LABEL_PROPERTY_TEXT) lv_label_set_text(target, val); -} - - -void _ui_roller_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_ROLLER_PROPERTY_SELECTED_WITH_ANIM) lv_roller_set_selected(target, val, LV_ANIM_ON); - if(id == _UI_ROLLER_PROPERTY_SELECTED) lv_roller_set_selected(target, val, LV_ANIM_OFF); -} - -void _ui_slider_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_SLIDER_PROPERTY_VALUE_WITH_ANIM) lv_slider_set_value(target, val, LV_ANIM_ON); - if(id == _UI_SLIDER_PROPERTY_VALUE) lv_slider_set_value(target, val, LV_ANIM_OFF); -} - - -void _ui_screen_change(lv_obj_t ** target, lv_scr_load_anim_t fademode, int spd, int delay, void (*target_init)(void)) -{ - if(*target == NULL) - target_init(); - lv_scr_load_anim(*target, fademode, spd, delay, false); -} - -void _ui_screen_delete(lv_obj_t ** target) -{ - if(*target == NULL) { - lv_obj_del(*target); - target = NULL; - } -} - -void _ui_arc_increment(lv_obj_t * target, int val) -{ - int old = lv_arc_get_value(target); - lv_arc_set_value(target, old + val); - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_bar_increment(lv_obj_t * target, int val, int anm) -{ - int old = lv_bar_get_value(target); - lv_bar_set_value(target, old + val, anm); -} - -void _ui_slider_increment(lv_obj_t * target, int val, int anm) -{ - int old = lv_slider_get_value(target); - lv_slider_set_value(target, old + val, anm); - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_keyboard_set_target(lv_obj_t * keyboard, lv_obj_t * textarea) -{ - lv_keyboard_set_textarea(keyboard, textarea); -} - -void _ui_flag_modify(lv_obj_t * target, int32_t flag, int value) -{ - if(value == _UI_MODIFY_FLAG_TOGGLE) { - if(lv_obj_has_flag(target, flag)) lv_obj_clear_flag(target, flag); - else lv_obj_add_flag(target, flag); - } - else if(value == _UI_MODIFY_FLAG_ADD) lv_obj_add_flag(target, flag); - else lv_obj_clear_flag(target, flag); -} -void _ui_state_modify(lv_obj_t * target, int32_t state, int value) -{ - if(value == _UI_MODIFY_STATE_TOGGLE) { - if(lv_obj_has_state(target, state)) lv_obj_clear_state(target, state); - else lv_obj_add_state(target, state); - } - else if(value == _UI_MODIFY_STATE_ADD) lv_obj_add_state(target, state); - else lv_obj_clear_state(target, state); -} - - -void _ui_textarea_move_cursor(lv_obj_t * target, int val) - -{ - - if(val == UI_MOVE_CURSOR_UP) lv_textarea_cursor_up(target); - if(val == UI_MOVE_CURSOR_RIGHT) lv_textarea_cursor_right(target); - if(val == UI_MOVE_CURSOR_DOWN) lv_textarea_cursor_down(target); - if(val == UI_MOVE_CURSOR_LEFT) lv_textarea_cursor_left(target); - lv_obj_add_state(target, LV_STATE_FOCUSED); -} - -void scr_unloaded_delete_cb(lv_event_t * e) - -{ - - lv_obj_t ** var = lv_event_get_user_data(e); - lv_obj_del(*var); - (*var) = NULL; - -} - -void _ui_opacity_set(lv_obj_t * target, int val) -{ - lv_obj_set_style_opa(target, val, 0); -} - -void _ui_anim_callback_free_user_data(lv_anim_t * a) -{ - lv_mem_free(a->user_data); - a->user_data = NULL; -} - -void _ui_anim_callback_set_x(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_x(usr->target, v); - -} - - -void _ui_anim_callback_set_y(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_y(usr->target, v); - -} - - -void _ui_anim_callback_set_width(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_width(usr->target, v); - -} - - -void _ui_anim_callback_set_height(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_height(usr->target, v); - -} - - -void _ui_anim_callback_set_opacity(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_style_opa(usr->target, v, 0); - -} - - -void _ui_anim_callback_set_image_zoom(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_img_set_zoom(usr->target, v); - -} - - -void _ui_anim_callback_set_image_angle(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_img_set_angle(usr->target, v); - -} - - -void _ui_anim_callback_set_image_frame(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - usr->val = v; - - if(v < 0) v = 0; - if(v >= usr->imgset_size) v = usr->imgset_size - 1; - lv_img_set_src(usr->target, usr->imgset[v]); -} - -int32_t _ui_anim_callback_get_x(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_x_aligned(usr->target); - -} - - -int32_t _ui_anim_callback_get_y(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_y_aligned(usr->target); - -} - - -int32_t _ui_anim_callback_get_width(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_width(usr->target); - -} - - -int32_t _ui_anim_callback_get_height(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_height(usr->target); - -} - - -int32_t _ui_anim_callback_get_opacity(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_style_opa(usr->target, 0); - -} - -int32_t _ui_anim_callback_get_image_zoom(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_img_get_zoom(usr->target); - -} - -int32_t _ui_anim_callback_get_image_angle(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_img_get_angle(usr->target); - -} - -int32_t _ui_anim_callback_get_image_frame(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return usr->val; - -} - -void _ui_arc_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix) -{ - char buf[_UI_TEMPORARY_STRING_BUFFER_SIZE]; - - lv_snprintf(buf, sizeof(buf), "%s%d%s", prefix, (int)lv_arc_get_value(src), postfix); - - lv_label_set_text(trg, buf); -} - -void _ui_slider_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix) -{ - char buf[_UI_TEMPORARY_STRING_BUFFER_SIZE]; - - lv_snprintf(buf, sizeof(buf), "%s%d%s", prefix, (int)lv_slider_get_value(src), postfix); - - lv_label_set_text(trg, buf); -} -void _ui_checked_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * txt_on, const char * txt_off) -{ - if(lv_obj_has_state(src, LV_STATE_CHECKED)) lv_label_set_text(trg, txt_on); - else lv_label_set_text(trg, txt_off); -} - - -void _ui_spinbox_step(lv_obj_t * target, int val) - -{ - - if(val > 0) lv_spinbox_increment(target); - - else lv_spinbox_decrement(target); - - - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_switch_theme(int val) - -{ - -#ifdef UI_THEME_ACTIVE - ui_theme_set(val); -#endif -} - - diff --git a/src/UI/ui_helpers.h b/src/UI/ui_helpers.h deleted file mode 100644 index 7b00b7864..000000000 --- a/src/UI/ui_helpers.h +++ /dev/null @@ -1,148 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _SQUARELINE_PROJECT_UI_HELPERS_H -#define _SQUARELINE_PROJECT_UI_HELPERS_H - -#ifdef __cplusplus -extern "C" { -#endif - -#include "ui.h" - -#define _UI_TEMPORARY_STRING_BUFFER_SIZE 32 -#define _UI_BAR_PROPERTY_VALUE 0 -#define _UI_BAR_PROPERTY_VALUE_WITH_ANIM 1 -void _ui_bar_set_property(lv_obj_t * target, int id, int val); - -#define _UI_BASIC_PROPERTY_POSITION_X 0 -#define _UI_BASIC_PROPERTY_POSITION_Y 1 -#define _UI_BASIC_PROPERTY_WIDTH 2 -#define _UI_BASIC_PROPERTY_HEIGHT 3 -void _ui_basic_set_property(lv_obj_t * target, int id, int val); - -#define _UI_DROPDOWN_PROPERTY_SELECTED 0 -void _ui_dropdown_set_property(lv_obj_t * target, int id, int val); - -#define _UI_IMAGE_PROPERTY_IMAGE 0 -void _ui_image_set_property(lv_obj_t * target, int id, uint8_t * val); - -#define _UI_LABEL_PROPERTY_TEXT 0 -void _ui_label_set_property(lv_obj_t * target, int id, const char * val); - -#define _UI_ROLLER_PROPERTY_SELECTED 0 -#define _UI_ROLLER_PROPERTY_SELECTED_WITH_ANIM 1 -void _ui_roller_set_property(lv_obj_t * target, int id, int val); - -#define _UI_SLIDER_PROPERTY_VALUE 0 -#define _UI_SLIDER_PROPERTY_VALUE_WITH_ANIM 1 -void _ui_slider_set_property(lv_obj_t * target, int id, int val); - -void _ui_screen_change(lv_obj_t ** target, lv_scr_load_anim_t fademode, int spd, int delay, void (*target_init)(void)); - -void _ui_screen_delete(lv_obj_t ** target); - -void _ui_arc_increment(lv_obj_t * target, int val); - -void _ui_bar_increment(lv_obj_t * target, int val, int anm); - -void _ui_slider_increment(lv_obj_t * target, int val, int anm); - -void _ui_keyboard_set_target(lv_obj_t * keyboard, lv_obj_t * textarea); - -#define _UI_MODIFY_FLAG_ADD 0 -#define _UI_MODIFY_FLAG_REMOVE 1 -#define _UI_MODIFY_FLAG_TOGGLE 2 -void _ui_flag_modify(lv_obj_t * target, int32_t flag, int value); - -#define _UI_MODIFY_STATE_ADD 0 -#define _UI_MODIFY_STATE_REMOVE 1 -#define _UI_MODIFY_STATE_TOGGLE 2 -void _ui_state_modify(lv_obj_t * target, int32_t state, int value); - -#define UI_MOVE_CURSOR_UP 0 -#define UI_MOVE_CURSOR_RIGHT 1 -#define UI_MOVE_CURSOR_DOWN 2 -#define UI_MOVE_CURSOR_LEFT 3 -void _ui_textarea_move_cursor(lv_obj_t * target, int val) -; - - -void scr_unloaded_delete_cb(lv_event_t * e); - -void _ui_opacity_set(lv_obj_t * target, int val); - -/** Describes an animation*/ -typedef struct _ui_anim_user_data_t { - lv_obj_t * target; - lv_img_dsc_t ** imgset; - int32_t imgset_size; - int32_t val; -} ui_anim_user_data_t; -void _ui_anim_callback_free_user_data(lv_anim_t * a); - -void _ui_anim_callback_set_x(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_y(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_width(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_height(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_opacity(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_zoom(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_angle(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_frame(lv_anim_t * a, int32_t v); - - -int32_t _ui_anim_callback_get_x(lv_anim_t * a); - -int32_t _ui_anim_callback_get_y(lv_anim_t * a); - -int32_t _ui_anim_callback_get_width(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_height(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_opacity(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_zoom(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_angle(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_frame(lv_anim_t * a); - - -void _ui_arc_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix); - -void _ui_slider_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix); - -void _ui_checked_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * txt_on, const char * txt_off); - -void _ui_spinbox_step(lv_obj_t * target, int val) -; - - -void _ui_switch_theme(int val) -; - - - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif diff --git a/src/UI_design/SquareLine_Project.sll b/src/UI_design/SquareLine_Project.sll deleted file mode 100644 index 5c7773dc4..000000000 --- a/src/UI_design/SquareLine_Project.sll +++ /dev/null @@ -1,42 +0,0 @@ -{ - "name": "SquareLine_Project.spj", - "depth": 1, - "width": 800, - "height": 480, - "rotation": 0, - "offset_x": 0, - "offset_y": 0, - "shape": "RECTANGLE", - "multilang": "DISABLE", - "description": "", - "board": "DIS07050H - ESP32 5inch HMI Display 800x480 RGB - Arduino-IDE", - "board_version": "v1.0.0", - "editor_version": "1.4.1", - "image": "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0TTY9PsNalS1iBESPFHIYx6KXUlR9CKAPQdM1uxn8E+KvE8EmoaLdX2ulbqTSoFlngt2Xciklk2KXJywIyeMVzfimEaj8OrbWv8AhJtd1C1j1A29rBq0CqXYrl2RhI5KjaB6A8dSa5HSvFuv6Jq1xqmnapPBeXJZp5OGEpJyd6kENySeRTNf8T614ouY59Z1CW6eJdsakBUjHcKigKvQdB2oAyKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACirel/wDIXsv+u6f+hCu3+KH/ADCv+23/ALJXRDD89GdW/wANvxOSpiuTEQoW+K+vax57RRXp2kf8kqn/AOvef/0JqMNQ9s2r2smwxeK+rxjK17tL7zzGiiuy+Gv/ACMdx/16N/6GlRQpe1qKne1zTE1vYUpVbXsY/hfTLLWNaWxvpJo1kRvLMTAHcOcHIPYGq+vaWdG1u5scsUjbMbN1Knkfjg/nWh4gu3sPHVzdx/fhuFcD1xjitz4i2iXEOn6zBzHKgjZvUEbkP5bv0rqdGLozS+KD+9bHGsRNYinJv3akduz3/I4GiivQLHxB4U0XS7V7ew828ZAXGwMyt3y7e/p+QrnoUo1G+aSil3OrE150kuSDk32/U8/or0MfEm1mYR3GjEwHr+9D/wDjpUD9ar+M/D+nrpUGuaXGIo5dpdFGFZWGQwHbtx7/AJ7ywkHBzpT5rb6WOaGOmqkadem4c22qa/A4SiiiuE9IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOj8MaRoupx3LatqP2RoyojHnpHuBzn7wOe1b/8Awing3/oYP/JyH/CvPaK66eIpwioumn5nDWwlWc3KNVpdjQtrWzk19LSW422ZuPLM28DCZxnd06d67L/hFPBv/Qwf+TkP+Fee0VNKvCCfNBMqvhqlRrlqONuxveJ9L0jTJrddJvvtaupMh85JNpGMfdHFYNFFY1JKcnJK3kdFGDhBRlK77lvS/wDkL2X/AF3T/wBCFdx8UP8AmFf9tv8A2SuH0v8A5C9l/wBd0/8AQhXrnijR7fX7RLAzrFeDMsBPfHB/DkfpXpYOm6uFqwju7HkY+tGjjKNSWyv/AJHjFen6OCfhXOB/z73B/Vq5pPh7rrXHlskCpn/WmUFfy6/pXfxf2V4f02x0W5uECyqYgH435yWJ9AST+dXgMNUhKUqi5Va2vmZ5pjKVSMI0nzNNPTXRXPFq7L4a/wDIx3H/AF6N/wChpSal8O9Ugum+wGO5tyfkJcKwHvnj8q6Xwt4eHhW0utQ1OeJZWT5iD8saDnr3JOPyFZ4TCVoYhOcbJdehrj8fh6mFlGnK7lol1+44Pxd/yNeo/wDXX+grq9F/4qL4d3OnH5ri1yqDqePmT/4n8K4XVL3+0dVurzBAmlZwD2BPA/Kui+Huo/ZPEBtWOI7tCv8AwIcj+o/Gs8NVi8TJP4Z3X3muLoyWDi18ULP7tzkq6vw94HutZtVvLicWtq33Dt3M49cdh7/pWZ4o07+y/EV5bqu2Mv5kfptbkY+nT8K7y1T/AIST4fRWWn3CxzpCkTqTjlcZBx0zj9aMJhourOFRXcb6d2gx2MnGjCdJ2Umtd7Jmd/YHgvSm3Xup/aGX7yGYNz/uoM1m+LfFttqlnHpmmRFbRCCXK7d2OgUdhVIeA/ERk2myUDP3zMmP55/Sq+v+F7vw9HbPcSRyCYEEx5wrDtz7f1q6s66pSUafJHrp/mZ0aeGlWi51ueXTXT7kYdFFFeYeyFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVd0nUTpOqQXy2lpdmIk+ReQiWJ8gj5lPB65+oFbF14ykutbstTOgeHojaqwFtDpyLBLkEZkToxGeM9MCgDN8PabZ6vr1rYX+qQ6XazEh7yZdyxYUkZGR1IA6jrVCdEiuJI45RKisVWRQQGAPUZ9a6cXsPjrxLp9neroPhyAhka5trVbeFeC2XweTxgZPeodH8Ut4aiubKPR/D+qL5zMLi+sFnY9B8rNyF4zj3oA5qiul0bxlJo0VxGNA8PXvnzNMWvtOSUpnHyqT0XjgVzs0pnnklKIhdi22Ndqrk5wB2HtQAyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAfFK8MySxna6MGU4zgjkVoX/AIg1XU5oJrq8ZpYM+U6KEK564KgelZlFUpyS5U9CJU4SkpNK6N5fGniFIvLGpPtxjJjQn8yM1jXN1PeTtPczSTSt1d2JJqKiqnVqTVpSb+ZMKFKm7wil6I17LxTrenxCK31GURgYCuA4A9BuBxUGo63qeq4F9eSzKDkKThc+uBxWfRQ61Rx5XJ29QWHpKXOoq/eyuFS2txJaXcNzEcSROHU+4ORUVFQnZ3Ro0mrM9A+INsl9p2m65bjKOgRj32sNy/8As351w9nfXenzedZ3EkEnQtGxGR6H1rvfDePEHgO90hjumt8iMfX5k/8AHgR9BXnXQ13Y3WUa8ftK/wA1ueblyShPDT15Hb5PVG+fGviIps/tJsf9ckz+eM1j3d9dX8vm3dxLO/ZpHLY+melQUVyTrVJq0pN/M7oUKVN3hFL0SCiiiszUKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCxa313YsxtLqe3LcMYpCmfrioGYsxZiSxOST1NJRTu7WEopO9gooopDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK6jwtr1tpUDQQeE7DWdWll/dy3qPOqpgfKsIwCc5O459MV13irRVvPAkGra14asfDWuS36QWsVrEbcXMRHzFoCcrtODuwOo9aAPKaK9a8S6toHhbxm3hBPCWj3Gj2jxW8880JN3LlVLOJc5Vsk4A4/pcj0PSm/aM1HShpdmbBUm2Wn2dfKBFtkYTGOvPTrQB4zRXbfCOxs9S+J2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XVw5klkOrSAsx6nhMVx3irWtD1q4tn0Tw0mhpGpEiJdtP5pJ4OSBjFc/RQAUUUUAFdD4F1618MeNdL1m9jmktrSQu6wgFyCpHAJA7+tc9RQBo+IL+LVfEmqajArrDd3ks8ayABgruWAOCRnB9azqKKACuz8YeLbDxB4V8JaXaQ3KT6PaPBcNKqhWY7MbMMSR8p6gVxlFAHX6xrXhQeL9H1Lw1pF3p+n2vkPcQyyb3eRXyxXLHtgdRnGcCqvxA8Q2nivxzqet2Mc8dtdMhRJ1AcbY1U5AJHVT3rmqKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKns7uSxu0uYVhaRM4E8CTJyMco4Knr3HvQBBRW5/wlupf8+2jf+CWz/8AjVH/AAlupf8APto3/gls/wD41QBh0Vuf8JbqX/Pto3/gls//AI1R/wAJbqX/AD7aN/4JbP8A+NUAYdFbn/CW6l/z7aN/4JbP/wCNUf8ACW6l/wA+2jf+CWz/APjVAGHRW5/wlupf8+2jf+CWz/8AjVH/AAlupf8APto3/gls/wD41QBh0Vuf8JbqX/Pto3/gls//AI1R/wAJbqX/AD7aN/4JbP8A+NUAYdFbn/CW6l/z7aN/4JbP/wCNUf8ACW6l/wA+2jf+CWz/APjVAGHRW5/wlupf8+2jf+CWz/8AjVH/AAlupf8APto3/gls/wD41QBh0Vuf8JbqX/Pto3/gls//AI1R/wAJbqX/AD7aN/4JbP8A+NUAYdFbn/CW6l/z7aN/4JbP/wCNUf8ACW6l/wA+2jf+CWz/APjVAGHRW5/wlupf8+2jf+CWz/8AjVH/AAlupf8APto3/gls/wD41QBh0Vuf8JbqX/Pto3/gls//AI1R/wAJbqX/AD7aN/4JbP8A+NUAYdFT3l3JfXb3MywrI+MiCBIU4GOEQBR07D3qCgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK7T4V+GdK8WeO7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", - "force_export_images": false, - "flat_export": true, - "advanced_alpha": false, - "pointfilter": false, - "theme_simplified": false, - "theme_dark": false, - "theme_color1": 5, - "theme_color2": 0, - "uiExportFolderPath": "", - "projectExportFolderPath": "", - "backup_cnt": 31, - "autosave_cnt": 0, - "lvgl_version": "8.3.11", - "callfuncsexport": "CPP_FILE", - "imageexport": "SOURCE", - "lvgl_include_path": "", - "drive_stdio": "-", - "drive_stdio_path": "", - "drive_posix": "-", - "drive_posix_path": "", - "drive_win32": "-", - "drive_win32_path": "", - "drive_fatfs": "-", - "drive_fatfs_path": "", - "naming": "Name", - "naming_force_lowercase": false -} \ No newline at end of file diff --git a/src/UI_design/SquareLine_Project.spj b/src/UI_design/SquareLine_Project.spj deleted file mode 100644 index 86efa2b98..000000000 --- a/src/UI_design/SquareLine_Project.spj +++ /dev/null @@ -1,9258 +0,0 @@ -{ - "root": { - "guid": "GUID51261204-950148S663236", - "deepid": 0, - "children": [ - { - "guid": "GUID29148596-950149S943236", - "deepid": 687805268, - "children": [ - { - "guid": "GUID38384600-742222S7933236", - "deepid": -137156494, - "children": [ - { - "guid": "GUID20556343-743937S9373236", - "deepid": -1155332737, - "children": [ - { - "guid": "GUID36757190-748181S7893236", - "deepid": 1712057354, - "children": [ - { - "guid": "GUID92276566-749245S362953236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 715634688, - "strtype": "OBJECT/Name", - "strval": "Label1", - "InheritedType": 10 - }, - { - "nid": 422434748, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1353698404, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1117353953, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 293363623, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1286873223, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1606964719, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -1410167405, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1449161305, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 726398206, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2125651196, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -124601488, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 950651666, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 942862557, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -856801377, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1008598124, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 52861111, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -321623235, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 699745361, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 903054055, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1307741185, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1342013552, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1224307905, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -655226996, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1975134425, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1332289811, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 312059169, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -564590976, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1472520977, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -725535559, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1775404449, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -551611961, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 191907100, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1630314997, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1921370528, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -192134021, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1308986785, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 153370047, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -118466593, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -807709373, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 792034762, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -464189677, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 903358972, - "strtype": "LABEL/Text", - "strval": "Temperature", - "InheritedType": 10 - }, - { - "nid": -894531254, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 460470521, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1120654010, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1964366720, - "strtype": "_style/Text_Font", - "strval": "montserrat_26", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -1354045948, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID27767263-750432S3363236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -2054599714, - "strtype": "OBJECT/Name", - "strval": "ValueTemperature", - "InheritedType": 10 - }, - { - "nid": 1150095660, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -699610673, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -595659766, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 341270477, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1807985487, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -784434037, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1705118097, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -504131245, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2008844765, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1616668764, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -578856973, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1994973298, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1037048137, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -876068740, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -899570446, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 342693799, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 268425178, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -556410387, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 570856389, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1632646027, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1921633530, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -476228990, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1907699449, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 555480960, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1708779668, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -250508066, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1126742314, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 96195654, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -530384172, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 549342322, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -741611383, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -851467566, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 411751107, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 493872723, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1347443015, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -869680040, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1864067356, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1930682132, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -855132158, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1124249876, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1592828526, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 204776254, - "strtype": "LABEL/Text", - "strval": "--.- °C", - "InheritedType": 10 - }, - { - "nid": 1932449561, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 934636916, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 1859880746, - "strtype": "_style/Text_Color", - "intarray": [ - 23, - 171, - 247, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -1263290023, - "strtype": "_style/Text_Font", - "strval": "montserrat_48", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 175981111, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID79256888-323987S9554293", - "deepid": 1239063554, - "locked": false, - "properties": [ - { - "nid": 725644444, - "strtype": "OBJECT/Name", - "strval": "Panel4", - "InheritedType": 10 - }, - { - "nid": 1862515212, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -652102809, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1889433969, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -882257247, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1138809301, - "flags": 18, - "strtype": "OBJECT/Size", - "intarray": [ - 90, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1586780809, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 41654942, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 2136342742, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 676199304, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -770582790, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 646489590, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1825426091, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -301741154, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 428528997, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1762209879, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1091747421, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 162435760, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1512127757, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 417333381, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -355850632, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1250104244, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1356676727, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1511837964, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -232599689, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1808510797, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -971855829, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 840938872, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1792977247, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -985027485, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -2083962594, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 486716629, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1469428067, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -571258232, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1141015954, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -788861161, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1291603793, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1601054226, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1012015856, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2047772097, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": -366537621, - "strtype": "PANEL/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 1118299145, - "strtype": "PANEL/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "PANEL" - }, - { - "guid": "GUID5790569-322954S293794293", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 1369488749, - "strtype": "OBJECT/Name", - "strval": "Label3", - "InheritedType": 10 - }, - { - "nid": -1753927986, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1465156695, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1871301946, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -28054830, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -719139227, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1863548960, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -482291006, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 325717165, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1071995867, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 636804271, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1293731361, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1737947773, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2031014664, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 94663732, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -853125486, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 248400452, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1253145190, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -97448872, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -66579881, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1802056333, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1726126662, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1424198691, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -238439413, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -677334295, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -300463763, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2133288898, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1230342261, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1886043338, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1896529618, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 1893002716, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 219683289, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1438992743, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -567116742, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1047860972, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -556683852, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 337834973, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 800171843, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1465107872, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -194218817, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -825478563, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 186124786, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1652294406, - "strtype": "LABEL/Text", - "strval": "Feels like", - "InheritedType": 10 - }, - { - "nid": -1012241957, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 2100956364, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 911397206, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1662405109, - "strtype": "_style/Text_Font", - "strval": "montserrat_26", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -582845584, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID72305127-322368S7634293", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -1461174467, - "strtype": "OBJECT/Name", - "strval": "ValueFeelsLike", - "InheritedType": 10 - }, - { - "nid": -1684237471, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -461370714, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1256259605, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -954871967, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 158100807, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1099589852, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -249169437, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1547476068, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2146697908, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -350768864, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1816686164, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 34829654, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 954460148, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1279692271, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1205228428, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 445804546, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 417775055, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1336871329, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1065728004, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 571089611, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1140092821, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1287986016, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1663183752, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -556507367, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -108058480, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -312431887, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2083679055, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1049803394, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1679708969, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -2010467874, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -702821827, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1834194066, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 630513069, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 563490658, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 960693607, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -434863320, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 331095664, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 157559404, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1355675248, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -298592191, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1509985198, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -950865151, - "strtype": "LABEL/Text", - "strval": "--.- °C", - "InheritedType": 10 - }, - { - "nid": -280630806, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1754765343, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1801159828, - "strtype": "_style/Text_Color", - "intarray": [ - 23, - 171, - 247, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1922996559, - "strtype": "_style/Text_Font", - "strval": "montserrat_48", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -2035732577, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID71667430-752890S8933236", - "deepid": 1239063554, - "locked": false, - "properties": [ - { - "nid": 803297928, - "strtype": "OBJECT/Name", - "strval": "Panel1", - "InheritedType": 10 - }, - { - "nid": 761638, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1007362933, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1822401681, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -430605326, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -978097971, - "flags": 18, - "strtype": "OBJECT/Size", - "intarray": [ - 90, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1534757324, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -1319349061, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 325772711, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1062233505, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 45173525, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1871499497, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1751941090, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -689417124, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1740292995, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 579479681, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 334348350, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 306284159, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 355106499, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -897399993, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1414944646, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1781264767, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -162806682, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -181503770, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -658751876, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 431125647, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 202759179, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -722532374, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -544328790, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1438429293, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 1227880849, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1032021715, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1563115982, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1551446359, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -705855523, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1347028502, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -358016783, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1471099689, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -59598503, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -164300071, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": -838270353, - "strtype": "PANEL/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": -1307514706, - "strtype": "PANEL/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "PANEL" - }, - { - "guid": "GUID58750066-324573S189844293", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -1562204520, - "strtype": "OBJECT/Name", - "strval": "Label4", - "InheritedType": 10 - }, - { - "nid": 1362670694, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1720912371, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 2042405770, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 724328968, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 124923423, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1733509500, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 370879473, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 837056093, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 947423325, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 504822705, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2055762378, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1345331562, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -181570877, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -479109332, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 367583592, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -798768805, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1014404123, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -487889899, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 452402974, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1324054310, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 516142734, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 984786612, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -598283214, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1644619321, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1251842630, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 700469198, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1590339759, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1656270369, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -184023128, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -886176143, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 421369201, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1653955990, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -268929610, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 67887918, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1555626336, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1012669064, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -28684925, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1613898553, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1272030853, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1844827438, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -312917783, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -258849327, - "strtype": "LABEL/Text", - "strval": "Sunrise", - "InheritedType": 10 - }, - { - "nid": -2107984565, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -90880327, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 239490042, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 360454679, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -615465573, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID35781271-754539S421113236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -1623951842, - "strtype": "OBJECT/Name", - "strval": "ValueSunrise", - "InheritedType": 10 - }, - { - "nid": -1701558111, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1615932683, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1348727530, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1529428944, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -135307796, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -545574795, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -2055813927, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1442196104, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1517788135, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1986813495, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 524275081, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -361842845, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -353705399, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1701221932, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -296180498, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 576586243, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2140393212, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1654386949, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 941567558, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1366382436, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -997561722, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1530961541, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1090730724, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 98949010, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -960464344, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1838930131, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2016386625, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 990066284, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -495657120, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -2051750048, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -1872115055, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1157496616, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1477663772, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -111428367, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -44451442, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 881226409, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1661379742, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1668723888, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -44857226, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1451477509, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1675270032, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -20455823, - "strtype": "LABEL/Text", - "strval": "--:--", - "InheritedType": 10 - }, - { - "nid": 234931114, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -129508941, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -935922572, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1033416977, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -1043082949, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID50362713-325159S461454293", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 184520626, - "strtype": "OBJECT/Name", - "strval": "Label5", - "InheritedType": 10 - }, - { - "nid": 1430399320, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -126162062, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 633742913, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -392645720, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1943304599, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 914394115, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1159683282, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 438670368, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1537150834, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 590630797, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1333881573, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1928722148, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 39409515, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 85350225, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -33937236, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2010707831, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1052204616, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1927890687, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -233755645, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 752028020, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1359708318, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 656179609, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 415481364, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1897718753, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1803704280, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 514230180, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1175341009, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1174904631, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -1685851513, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1526238126, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1358578070, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -54325753, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1687566829, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 167888094, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 698274782, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -669397474, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1088090853, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 659051529, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1868133171, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1427867142, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1591562387, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -2114605748, - "strtype": "LABEL/Text", - "strval": "Sunrise", - "InheritedType": 10 - }, - { - "nid": -1827844643, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 641179985, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 167539376, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -1362657522, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -51674873, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID35314275-755125S6633236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 1988159604, - "strtype": "OBJECT/Name", - "strval": "ValueSunset", - "InheritedType": 10 - }, - { - "nid": 1776598827, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1029260511, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -515832388, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1426320214, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -991754640, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1039933772, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1388208904, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -438220159, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 797693102, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1715132880, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1553489352, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -111847200, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 937055696, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1668432210, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1806397999, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 743870229, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1980481644, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1075975038, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1490409528, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1188707113, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -47757793, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2098815555, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1672733500, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -258372023, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1371030817, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 331804693, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -736955452, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1261003174, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -820880802, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1747831202, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -820250066, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -958917150, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1395056348, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1867804360, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1509152545, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1655510037, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1088981563, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1459804077, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -833758515, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1047303235, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1525970977, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1325170308, - "strtype": "LABEL/Text", - "strval": "--:--", - "InheritedType": 10 - }, - { - "nid": -2014978640, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1362048078, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1259770319, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1480471444, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -1969352098, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - } - ], - "locked": false, - "properties": [ - { - "nid": -366134668, - "strtype": "OBJECT/Name", - "strval": "Container1", - "InheritedType": 10 - }, - { - "nid": -361780671, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 1, - "Wrap": false, - "Reversed": false, - "MainAlignment": 1, - "CrossAlignment": 1, - "TrackAlignment": 1, - "LayoutType": 1, - "nid": -1246492170, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1890622833, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 1452636786, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -280, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -135561789, - "flags": 17, - "strtype": "OBJECT/Size", - "intarray": [ - 200, - 390 - ], - "InheritedType": 7 - }, - { - "nid": -405499817, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -711758059, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 1996590055, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1490045839, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 694516027, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1006689553, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1649482914, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1300983019, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 932869645, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1163185623, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -200943016, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 253731307, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 90425381, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 620765336, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 236048864, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1334692465, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1264106484, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1304648896, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 386261559, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 337197176, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1460183620, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -829031822, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1209899817, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 5980269, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1745215831, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 466552436, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -695273148, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -441802629, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -219217734, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2075426112, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1292576670, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1755091606, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1250301161, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1513774815, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1580674054, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -944199675, - "strtype": "_style/Padding_RowCol", - "intarray": [ - 15, - 0 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": 1904491640, - "strtype": "CONTAINER/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 667734906, - "strtype": "CONTAINER/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CONTAINER" - }, - { - "guid": "GUID82924524-760121S548723236", - "deepid": 1712057354, - "children": [ - { - "guid": "GUID61787764-761739S5323236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -655141673, - "strtype": "OBJECT/Name", - "strval": "Humidity", - "InheritedType": 10 - }, - { - "nid": 1138492972, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -162335001, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1875780454, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 80222822, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 155035928, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 702152181, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1500560257, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -2026565125, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -308244307, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 70840677, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 37344827, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1441045321, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 89358232, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2015115213, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 103754951, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2047594557, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -5897897, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1198408370, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -58613948, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1252122730, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 71472693, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1580501309, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1981064099, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 361546411, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1674466952, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -746190289, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1025962706, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -846449132, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1489609330, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 792993604, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 394711978, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1803301228, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -885614154, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1183712934, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 831038711, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1725526190, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1713030105, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1486360861, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 738837200, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1296969778, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1624649406, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1833966956, - "strtype": "LABEL/Text", - "strval": "Humidity", - "InheritedType": 10 - }, - { - "nid": -1184317318, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 469409163, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1195687463, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1273294848, - "strtype": "_style/Text_Font", - "strval": "montserrat_26", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1669977141, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID51522027-762325S5333236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 1613776649, - "strtype": "OBJECT/Name", - "strval": "ValueHumidity", - "InheritedType": 10 - }, - { - "nid": 2059117668, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -59488204, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 640063933, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -666758673, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -19801383, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1975418485, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 88233716, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 1942940389, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1354593494, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1812979894, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 883488830, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 452922588, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 640193401, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1039596914, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1403501272, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2140602720, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 347701950, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2085443882, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -50398785, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 238538608, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1310776399, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 810472110, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -186786353, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1046361439, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -673413912, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -431240625, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -507038178, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1411389284, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 604610561, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1741279203, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -91520796, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -611896205, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2096450775, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1452521412, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 701706347, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1272054823, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2138439187, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1989801245, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2125591101, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2135167850, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1618692370, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 939594235, - "strtype": "LABEL/Text", - "strval": "--%", - "InheritedType": 10 - }, - { - "nid": -496286230, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 282518315, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 2009704596, - "strtype": "_style/Text_Color", - "intarray": [ - 23, - 171, - 247, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 1042520957, - "strtype": "_style/Text_Font", - "strval": "montserrat_48", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 148790030, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID23132616-764978S407433236", - "deepid": 1239063554, - "locked": false, - "properties": [ - { - "nid": -899611929, - "strtype": "OBJECT/Name", - "strval": "Panel3", - "InheritedType": 10 - }, - { - "nid": -1165133081, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1837540820, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -561397189, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1603982232, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1126781319, - "flags": 18, - "strtype": "OBJECT/Size", - "intarray": [ - 90, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1818215517, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -199693057, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 332589951, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -940851980, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 376821669, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 972651119, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1863580758, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -227149996, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 363706023, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -139873759, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1460098381, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1548809831, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1509696584, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1081479870, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1224327219, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2127259455, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1471039135, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 732825896, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 621498708, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1912065330, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -99314602, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -195287299, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1556893080, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1953740411, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 810980948, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 631674347, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2089021820, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1741095258, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1727450154, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1566861211, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 64064941, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -33990141, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 835827334, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -775761677, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": -931964160, - "strtype": "PANEL/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 2026134099, - "strtype": "PANEL/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "PANEL" - }, - { - "guid": "GUID473447-765564S9823236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 456771941, - "strtype": "OBJECT/Name", - "strval": "Pressure", - "InheritedType": 10 - }, - { - "nid": 1446045644, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1775745028, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1399930372, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -74737519, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1648495812, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1545669627, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1136339678, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -958454256, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -231856482, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1708463202, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 725495683, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 153477936, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 138108063, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1458289854, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 488355476, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 353895788, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 322558529, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -989890165, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 66299367, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1382529586, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1021132713, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -958519856, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1751317271, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1217003508, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1729980814, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2011251642, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1429426426, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -277067170, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1208289898, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1095635329, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -1353706095, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -920142476, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -652376948, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1354172588, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1329728144, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 621314805, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1208842868, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1048392281, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -767271891, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 235949982, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -472496081, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1243728767, - "strtype": "LABEL/Text", - "strval": "Pressure", - "InheritedType": 10 - }, - { - "nid": 1635551838, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1122316168, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 1462987658, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 445370271, - "strtype": "_style/Text_Font", - "strval": "montserrat_26", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -1688074714, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL" - }, - { - "guid": "GUID34120026-762911S5363236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 2067655124, - "strtype": "OBJECT/Name", - "strval": "ValuePressure", - "InheritedType": 10 - }, - { - "nid": 1441026333, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1688410176, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 297298016, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 2113386560, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1307963089, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -731995060, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1658501899, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 448791878, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1048220556, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 771742686, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1907340863, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1519936780, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -522293604, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1411224285, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -707456199, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -739797278, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1332859054, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 394059356, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -80176531, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -2019868018, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -603160939, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 894914988, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -637175261, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1616580717, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -70246566, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1638602390, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -70813062, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1487007747, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 830502099, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1305683087, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1861218969, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1244084393, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 217470178, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1656113569, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1510859738, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2033311453, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 803749141, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2136347657, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1191857971, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 99855698, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1728115944, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 1938941042, - "strtype": "LABEL/Text", - "strval": "---- hpa", - "InheritedType": 10 - }, - { - "nid": 1131510217, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 1042178231, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1896056672, - "strtype": "_style/Text_Color", - "intarray": [ - 23, - 171, - 247, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -1420776556, - "strtype": "_style/Text_Font", - "strval": "montserrat_40", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1840058155, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID73343348-766597S8063236", - "deepid": 1239063554, - "locked": false, - "properties": [ - { - "nid": -1463655679, - "strtype": "OBJECT/Name", - "strval": "Panel2", - "InheritedType": 10 - }, - { - "nid": -1775870163, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1438718468, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 631695768, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 606463799, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -976619729, - "flags": 18, - "strtype": "OBJECT/Size", - "intarray": [ - 90, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1015076030, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 980190224, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 1272948206, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1097421565, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1435781278, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2031864990, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1015194107, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -528862447, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -547260302, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1018552228, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1777863085, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1296263421, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -203438431, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1140950792, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1414129922, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1760057794, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -407279429, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 580116803, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -608801967, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 927670793, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -824544114, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 433754322, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -48685559, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 114237965, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -1254219937, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -837478316, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1829378767, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1499455668, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1128444784, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1638795556, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1791004780, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2074699858, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1105671399, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1223529120, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": -59821558, - "strtype": "PANEL/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 548472414, - "strtype": "PANEL/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "PANEL" - }, - { - "guid": "GUID34004780-756743S548663236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -1905935049, - "strtype": "OBJECT/Name", - "strval": "Label2", - "InheritedType": 10 - }, - { - "nid": -1340631123, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1954047611, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1088595302, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -660578106, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 1966795289, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -1994660138, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 627047757, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 2012419934, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1655750234, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1151918037, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -939175884, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -377457241, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1890844905, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1937666899, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1469369153, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 240525384, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1593192546, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1612887742, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1270513089, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1203307130, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2108354305, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 913637381, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -69469424, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1310154735, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1934742879, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1767298674, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 322974079, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2096628822, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 425305268, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -636489980, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1425144720, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -656851634, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1004125353, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1731461857, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1187002033, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1223755915, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2076290192, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1812254893, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1067017795, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1097602215, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -349931309, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 1652197977, - "strtype": "LABEL/Text", - "strval": "Wind", - "InheritedType": 10 - }, - { - "nid": 14002811, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1545421285, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 877109619, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -543904630, - "strtype": "_style/Text_Font", - "strval": "montserrat_26", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1121837908, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID97773804-757329S548693236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": 1901062145, - "strtype": "OBJECT/Name", - "strval": "ValueWindSpeed", - "InheritedType": 10 - }, - { - "nid": 1038760728, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1563147761, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1709678622, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 314918249, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -641723721, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 343229308, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1815930340, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -132976089, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1124037810, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -843240606, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -133286297, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1181894070, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1080791339, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 26216626, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1318133958, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2113839511, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1845257006, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1301537913, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1039578889, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1988895725, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1690297392, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -894475375, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1638205205, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 625694913, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -641677610, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 591082325, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1519834022, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -994543374, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -412659036, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -975577903, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 133184180, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 933336589, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1638198825, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1987222117, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1323237843, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 831457722, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 252749331, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1822566632, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2087231735, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1664007334, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -336419509, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -666647187, - "strtype": "LABEL/Text", - "strval": "-- m/s", - "InheritedType": 10 - }, - { - "nid": 855943017, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 462470496, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1693052735, - "strtype": "_style/Text_Color", - "intarray": [ - 23, - 171, - 247, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -788141232, - "strtype": "_style/Text_Font", - "strval": "montserrat_48", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1441347243, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID46136832-757915S548703236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -822944134, - "strtype": "OBJECT/Name", - "strval": "ValueWindDirection", - "InheritedType": 10 - }, - { - "nid": 1944263236, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -875046480, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1607608604, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 127278832, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 2019396124, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 46849851, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -156736314, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1641647050, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2094824045, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2085556691, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1499231966, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1736829522, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -971978279, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1418199602, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -78157664, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1496440943, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -351901362, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1192283812, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -346834210, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -718041917, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -2121295917, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 154717814, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1430504951, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1014451899, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 883025151, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1391879648, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 660671705, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1580970531, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1544822636, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 304644520, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -2042683882, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -656337275, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1047156137, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 955885406, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2047240324, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1284330817, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1624212865, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -387612690, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 476861577, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 56624495, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1180210874, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 184962961, - "strtype": "LABEL/Text", - "strval": "Direction: ---°", - "InheritedType": 10 - }, - { - "nid": 883899596, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1305940320, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 1556811636, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 237797830, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 728192029, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - } - ], - "locked": false, - "properties": [ - { - "nid": 1876767595, - "strtype": "OBJECT/Name", - "strval": "Container2", - "InheritedType": 10 - }, - { - "nid": 457207361, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 1, - "Wrap": false, - "Reversed": false, - "MainAlignment": 1, - "CrossAlignment": 1, - "TrackAlignment": 1, - "LayoutType": 1, - "nid": 887615826, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1534856669, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1423590010, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 280, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 1664848244, - "flags": 17, - "strtype": "OBJECT/Size", - "intarray": [ - 200, - 390 - ], - "InheritedType": 7 - }, - { - "nid": 804080205, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -232561071, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1497190192, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1064646440, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1540627829, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 271073258, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -266640792, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1054352969, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 498883537, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1593296718, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 902880531, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2057743063, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1453078561, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1607543997, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1434437522, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 230747093, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1736858944, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -102997505, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1944187384, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1846861332, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -2143815542, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1600380212, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1553088828, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -1196434015, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 1240314881, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -2073663751, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1735346529, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -723417868, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 403521089, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1504012402, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1410739581, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 504544615, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 496778736, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -977274705, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -775300866, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1168200212, - "strtype": "_style/Padding_RowCol", - "intarray": [ - 15, - 0 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": -223978525, - "strtype": "CONTAINER/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 1352204997, - "strtype": "CONTAINER/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CONTAINER" - }, - { - "guid": "GUID60144790-772674S7963236", - "deepid": 205226399, - "locked": false, - "properties": [ - { - "nid": 386928538, - "strtype": "OBJECT/Name", - "strval": "Image1", - "InheritedType": 10 - }, - { - "nid": 559305373, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1356148479, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -1687927097, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -2082536014, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 14 - ], - "InheritedType": 7 - }, - { - "nid": -203365829, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -876816244, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1746073666, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -1068077270, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1087078815, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1860681871, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1874130518, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1236718221, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 461036514, - "strtype": "OBJECT/Adv_hittest", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1698734640, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1954701644, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -98925357, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 150760062, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -813888141, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 380607802, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1268357538, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1704163485, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1985152079, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1736302100, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1102433193, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 835604281, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -311668419, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -729491584, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1066064934, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 974336671, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 587521507, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -478188764, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1187214821, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1847112408, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1062539349, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1546592166, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -697831542, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 269791160, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2054033752, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1894911616, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 730275823, - "strtype": "IMAGE/Image", - "InheritedType": 1 - }, - { - "nid": -1266633366, - "strtype": "IMAGE/Asset", - "strval": "-", - "InheritedType": 5 - }, - { - "nid": 245891151, - "strtype": "IMAGE/Pivot", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": -1626902873, - "strtype": "IMAGE/Rotation", - "InheritedType": 6 - }, - { - "nid": -720077422, - "strtype": "IMAGE/Scale", - "integer": 256, - "InheritedType": 6 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1355655629, - "strtype": "IMAGE/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Image", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "IMAGE" - }, - { - "guid": "GUID82045505-772087S1303236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -221672961, - "strtype": "OBJECT/Name", - "strval": "ValueDate", - "InheritedType": 10 - }, - { - "nid": -755136156, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1369974173, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 91423544, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -590252767, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - -165 - ], - "InheritedType": 7 - }, - { - "nid": -223321919, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 1159114552, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 1105415023, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -2135499519, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 178664568, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 340954681, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 93959528, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1810589170, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1540762758, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1632362615, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1815235852, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1172248296, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 823909538, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -100753466, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2081935996, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -929532670, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1685905503, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 278740420, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 182963951, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 116270360, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 218569763, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -2659152, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1779782738, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1573620446, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1611327712, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -87614650, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1483708279, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1248343966, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2088105277, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1362732043, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 866909333, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -503561651, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1002820, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1054296504, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 577975438, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1213240673, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -596373960, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1794669132, - "strtype": "LABEL/Text", - "strval": "--- --/--/----", - "InheritedType": 10 - }, - { - "nid": -138577127, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -175284149, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1943828369, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -1919510969, - "strtype": "_style/Text_Font", - "strval": "montserrat_40", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1100036802, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID43643811-772673S370463236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -770541973, - "strtype": "OBJECT/Name", - "strval": "ValueTime", - "InheritedType": 10 - }, - { - "nid": 275769153, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1604618042, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 610728158, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 1787354434, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - -100 - ], - "InheritedType": 7 - }, - { - "nid": -15219944, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 699301206, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 526913922, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 113565353, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1164874850, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -146276394, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1849250234, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 874410836, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -2042962091, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 11430121, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 815026962, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -757083349, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1455922663, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -236121820, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1330223383, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1551354417, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -465215300, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2103647536, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 685973496, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 463516785, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1396257076, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1505463242, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 682664118, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 789757740, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -2134069017, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -81633244, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -927670792, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1437613490, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2015801223, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1933965680, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 313807640, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 432921586, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -231554466, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1155255149, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1027338074, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1521531364, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -242538384, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -670005377, - "strtype": "LABEL/Text", - "strval": "--:--", - "InheritedType": 10 - }, - { - "nid": 1158103177, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 1197074785, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 503760309, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 534439270, - "strtype": "_style/Text_Font", - "strval": "montserrat_48", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": -48595241, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - }, - { - "guid": "GUID60514282-771501S1303236", - "deepid": -979865798, - "locked": false, - "properties": [ - { - "nid": -1457275327, - "strtype": "OBJECT/Name", - "strval": "ValueLastUpdate", - "InheritedType": 10 - }, - { - "nid": 645546547, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1695406821, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -2056444422, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1337579339, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 180 - ], - "InheritedType": 7 - }, - { - "nid": -866615044, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 559, - 24 - ], - "InheritedType": 7 - }, - { - "nid": -543374691, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -78580801, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -77875496, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 40086342, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -830396874, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1813283048, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 248711223, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1100643315, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 202103354, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2089795813, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1549405776, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1691906552, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -246109365, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1349257358, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -660824524, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -96429335, - "strtype": "OBJECT/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2038081234, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1812300621, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 912160961, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1767454905, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1497543805, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2040639760, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1915848873, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1519446498, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -980182447, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1060614331, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1139997279, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 961232948, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1232714466, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1525394153, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 822541391, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1075117807, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -138449656, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 638337037, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1896976509, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": -1949281180, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": -1471192371, - "strtype": "LABEL/Text", - "strval": "Last update: --/--/----", - "InheritedType": 10 - }, - { - "nid": 1194414265, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 1528017899, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1925257330, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": -1125362970, - "strtype": "_style/Text_Font", - "strval": "montserrat_20", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 447431717, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "LABEL", - "tree_closed": true - } - ], - "locked": false, - "properties": [ - { - "nid": -2072982337, - "strtype": "TABPAGE/Name", - "strval": "TabPageWeather", - "InheritedType": 10 - }, - { - "nid": -2063264896, - "strtype": "TABPAGE/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 839536521, - "strtype": "TABPAGE/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 2004129389, - "flags": 1048576, - "strtype": "TABPAGE/Flags", - "InheritedType": 1 - }, - { - "nid": 1750911713, - "strtype": "TABPAGE/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 389209069, - "strtype": "TABPAGE/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 762118831, - "strtype": "TABPAGE/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -342514119, - "strtype": "TABPAGE/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2140209030, - "strtype": "TABPAGE/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 320262532, - "strtype": "TABPAGE/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -926712151, - "strtype": "TABPAGE/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1288535378, - "strtype": "TABPAGE/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 376090660, - "strtype": "TABPAGE/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 816086345, - "strtype": "TABPAGE/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1376297259, - "strtype": "TABPAGE/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -575523247, - "strtype": "TABPAGE/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1430744897, - "strtype": "TABPAGE/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -18160577, - "strtype": "TABPAGE/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1645626406, - "strtype": "TABPAGE/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 569899233, - "strtype": "TABPAGE/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 21275548, - "strtype": "TABPAGE/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1264852343, - "strtype": "TABPAGE/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1047133701, - "strtype": "TABPAGE/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 953554539, - "strtype": "TABPAGE/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 214547101, - "strtype": "TABPAGE/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -624935904, - "strtype": "TABPAGE/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 412444613, - "flags": 1048576, - "strtype": "TABPAGE/States", - "InheritedType": 1 - }, - { - "nid": 1829096453, - "strtype": "TABPAGE/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2138391572, - "strtype": "TABPAGE/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -924744910, - "strtype": "TABPAGE/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -120361258, - "strtype": "TABPAGE/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1665411863, - "strtype": "TABPAGE/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 448930963, - "strtype": "TABPAGE/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1887700317, - "strtype": "TABPAGE/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2084782804, - "strtype": "TABPAGE/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1690384205, - "strtype": "TABPAGE/TabPage", - "InheritedType": 1 - }, - { - "nid": -929861436, - "strtype": "TABPAGE/Title", - "strval": "Weather", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": -1076472005, - "strtype": "TABPAGE/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 683398100, - "strtype": "TABPAGE/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "TABPAGE" - }, - { - "guid": "GUID20380864-747120S488153236", - "deepid": 456165538, - "children": [ - { - "guid": "GUID40431866-624327S3884291", - "deepid": -2032985724, - "locked": false, - "properties": [ - { - "nid": -7900863, - "strtype": "OBJECT/Name", - "strval": "DayLight", - "InheritedType": 10 - }, - { - "nid": 298854667, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -1840949000, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 367678120, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 1827127729, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -257, - -168 - ], - "InheritedType": 7 - }, - { - "nid": -1359134960, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": -971338237, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -527521637, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 419383821, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1021708667, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1738843506, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1586105625, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 938570828, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -734742986, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1028635502, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2502799, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -501904414, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1768281677, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 2089789873, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -496382324, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1045806025, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -236963315, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -1979033538, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1000459474, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1816892147, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 523262943, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1667792882, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1750084658, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 59528722, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1113046396, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -469972147, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1543981615, - "strtype": "CHECKBOX/Checkbox", - "InheritedType": 1 - }, - { - "nid": -1891047182, - "strtype": "CHECKBOX/Title", - "strval": "Day light (summer time)", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1523067133, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 1040727950, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": 1252171975, - "strtype": "CHECKBOX/Style_main", - "strval": "lv.PART.MAIN, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.INDICATOR", - "childs": [], - "nid": 2003483136, - "strtype": "CHECKBOX/Style_bullet", - "strval": "lv.PART.INDICATOR, Rectangle, Pad", - "InheritedType": 11 - }, - { - "disabled": false, - "nid": -637849934, - "strtype": "_event/EventHandler", - "strval": "CLICKED", - "childs": [ - { - "nid": -528181777, - "strtype": "_event/name", - "strval": "Event1", - "InheritedType": 10 - }, - { - "nid": -153271693, - "strtype": "_event/condition_C", - "strval": "", - "InheritedType": 10 - }, - { - "nid": -1126769493, - "strtype": "_event/condition_P", - "strval": "", - "InheritedType": 10 - }, - { - "nid": -1839469902, - "strtype": "_event/action", - "strval": "CALL FUNCTION", - "childs": [ - { - "nid": -60973339, - "strtype": "CALL FUNCTION/Name", - "strval": "CALL FUNCTION", - "InheritedType": 10 - }, - { - "nid": -67415019, - "strtype": "CALL FUNCTION/Call", - "strval": "<{Function_name}>( event_struct )", - "InheritedType": 10 - }, - { - "nid": 1508462360, - "strtype": "CALL FUNCTION/CallC", - "strval": "<{Function_name}>( e );", - "InheritedType": 10 - }, - { - "nid": -151290438, - "strtype": "CALL FUNCTION/Function_name", - "strval": "onDayLightPressed", - "InheritedType": 10 - }, - { - "nid": -553927738, - "strtype": "CALL FUNCTION/Dont_export_function", - "strval": "False", - "InheritedType": 2 - } - ], - "InheritedType": 10 - } - ], - "InheritedType": 4 - } - ], - "saved_objtypeKey": "CHECKBOX" - } - ], - "locked": false, - "properties": [ - { - "nid": 2094092677, - "strtype": "TABPAGE/Name", - "strval": "TabPageSettings", - "InheritedType": 10 - }, - { - "nid": -1580301857, - "strtype": "TABPAGE/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": -352866725, - "strtype": "TABPAGE/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": -162134993, - "flags": 1048576, - "strtype": "TABPAGE/Flags", - "InheritedType": 1 - }, - { - "nid": -28103609, - "strtype": "TABPAGE/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1238204478, - "strtype": "TABPAGE/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1967946970, - "strtype": "TABPAGE/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1336782879, - "strtype": "TABPAGE/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 752232175, - "strtype": "TABPAGE/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1168617442, - "strtype": "TABPAGE/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1548542945, - "strtype": "TABPAGE/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1595419308, - "strtype": "TABPAGE/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 873215969, - "strtype": "TABPAGE/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1761782638, - "strtype": "TABPAGE/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 429803181, - "strtype": "TABPAGE/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 2015353851, - "strtype": "TABPAGE/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1366779410, - "strtype": "TABPAGE/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -368677941, - "strtype": "TABPAGE/Scrollable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1276691395, - "strtype": "TABPAGE/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 82883896, - "strtype": "TABPAGE/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1783533116, - "strtype": "TABPAGE/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -178653626, - "strtype": "TABPAGE/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1071025656, - "strtype": "TABPAGE/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1728965817, - "strtype": "TABPAGE/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -770477077, - "strtype": "TABPAGE/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -260391976, - "strtype": "TABPAGE/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 502872974, - "flags": 1048576, - "strtype": "TABPAGE/States", - "InheritedType": 1 - }, - { - "nid": -967559418, - "strtype": "TABPAGE/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -252552029, - "strtype": "TABPAGE/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 714108667, - "strtype": "TABPAGE/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -910012582, - "strtype": "TABPAGE/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1757324290, - "strtype": "TABPAGE/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1980721678, - "strtype": "TABPAGE/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -641913441, - "strtype": "TABPAGE/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 135060148, - "strtype": "TABPAGE/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1036260518, - "strtype": "TABPAGE/TabPage", - "InheritedType": 1 - }, - { - "nid": 55223102, - "strtype": "TABPAGE/Title", - "strval": "Settings", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1438084144, - "strtype": "TABPAGE/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": -195618589, - "strtype": "TABPAGE/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "TABPAGE" - } - ], - "locked": false, - "properties": [ - { - "nid": -1148678938, - "strtype": "OBJECT/Name", - "strval": "TabView1", - "InheritedType": 10 - }, - { - "nid": 460562148, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 2076913077, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 1720104190, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -1119677199, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 0, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 1240174647, - "flags": 17, - "strtype": "OBJECT/Size", - "intarray": [ - 800, - 480 - ], - "InheritedType": 7 - }, - { - "nid": -2103102703, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": -652685202, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -63272913, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1318746141, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 618664479, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1647287670, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -52580216, - "strtype": "OBJECT/Click_focusable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 618276095, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1040705900, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1702918511, - "strtype": "OBJECT/Floating", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -431450584, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -718181482, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2053912898, - "strtype": "OBJECT/Event_bubble", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 780621290, - "strtype": "OBJECT/Gesture_bubble", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 909652273, - "strtype": "OBJECT/Snappable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 415229860, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 175945520, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 689176879, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1541150709, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1484590663, - "strtype": "OBJECT/Scroll_chain", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1125971314, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -4308375, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1469264125, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 1854402333, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": -367294562, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1306636719, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1500124694, - "strtype": "OBJECT/Disabled", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 699423246, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -2129822521, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1420491648, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -93869276, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1989007655, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -695969042, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1190391647, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1708809794, - "strtype": "TABVIEW/Tabview", - "InheritedType": 1 - }, - { - "nid": -16464118, - "strtype": "TABVIEW/Tab_position", - "strval": "TOP", - "InheritedType": 3 - }, - { - "nid": 894949924, - "strtype": "TABVIEW/Tab_size", - "integer": 50, - "InheritedType": 6 - }, - { - "nid": 2101034591, - "strtype": "TABVIEW/Tabpages", - "InheritedType": 1 - }, - { - "nid": -2061573092, - "strtype": "TABVIEW/Children", - "strval": "", - "InheritedType": 15 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 804245343, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1534190485, - "strtype": "_style/Bg_Color", - "intarray": [ - 0, - 0, - 0, - 255 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": -913456260, - "strtype": "TABVIEW/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": " lv.PART.MAIN", - "childs": [ - { - "nid": 235014245, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -1449179249, - "strtype": "_style/Bg_Color", - "intarray": [ - 66, - 66, - 66, - 255 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": 917528926, - "strtype": "TABVIEW/Style_buttons_main", - "strval": "{\"python\":\"{0}.get_tab_btns()\",\"c\":\"lv_tabview_get_tab_btns({0})\"} lv.PART.MAIN, Text, Rectangle, Pad", - "InheritedType": 11 - }, - { - "part": " lv.PART.ITEMS", - "childs": [ - { - "nid": -33299448, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 937780423, - "strtype": "_style/Text_Color", - "intarray": [ - 255, - 255, - 255, - 255 - ], - "InheritedType": 7 - }, - { - "nid": 116937388, - "strtype": "_style/Text_Font", - "strval": "montserrat_18", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 334065594, - "strtype": "TABVIEW/Style_buttons_items", - "strval": "{\"python\":\"{0}.get_tab_btns()\",\"c\":\"lv_tabview_get_tab_btns({0})\"} lv.PART.ITEMS, Text, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "TABVIEW" - } - ], - "isPage": true, - "editor_posx": 1000, - "editor_posy": -1000, - "locked": false, - "properties": [ - { - "nid": 155729456, - "strtype": "OBJECT/Name", - "strval": "Screen1", - "InheritedType": 10 - }, - { - "nid": -21216364, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 1248463080, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 2134259325, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": -2146833928, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": -476088728, - "strtype": "OBJECT/Hidden", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 599762426, - "strtype": "OBJECT/Clickable", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1555499712, - "strtype": "OBJECT/Checkable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -660160517, - "strtype": "OBJECT/Press_lock", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 1622695666, - "strtype": "OBJECT/Adv_hittest", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 918095051, - "strtype": "OBJECT/Ignore_layout", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1435906053, - "strtype": "OBJECT/Overflow_visible", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1756536433, - "strtype": "OBJECT/Flex_in_new_track", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -914630080, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 663406805, - "strtype": "OBJECT/Scroll_elastic", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 717826153, - "strtype": "OBJECT/Scroll_momentum", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": -1696311057, - "strtype": "OBJECT/Scroll_with_arrow", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 688974265, - "strtype": "OBJECT/Scroll_one", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -987578870, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": -65107173, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 39427685, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": -1262489110, - "strtype": "OBJECT/Checked", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1125841134, - "strtype": "OBJECT/Focused", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -828154351, - "strtype": "OBJECT/Pressed", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1187064436, - "strtype": "OBJECT/Edited", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1269087192, - "strtype": "OBJECT/User_1", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -402611455, - "strtype": "OBJECT/User_2", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": -1425500831, - "strtype": "OBJECT/User_3", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 596744828, - "strtype": "OBJECT/User_4", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 612850360, - "strtype": "SCREEN/Screen", - "InheritedType": 1 - }, - { - "nid": -2088643363, - "strtype": "SCREEN/Temporary", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 1447632170, - "strtype": "SCREEN/Don't export screen", - "strval": "False", - "InheritedType": 2 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": -1804487603, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": -435893091, - "strtype": "_style/Bg_Color", - "intarray": [ - 0, - 0, - 0, - 255 - ], - "InheritedType": 7 - } - ], - "InheritedType": 1 - } - ], - "nid": -737203131, - "strtype": "SCREEN/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text", - "InheritedType": 11 - }, - { - "part": "lv.PART.SCROLLBAR", - "childs": [], - "nid": 1076664725, - "strtype": "SCREEN/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "SCREEN" - } - ], - "locked": false, - "properties": [ - { - "nid": 1619430150, - "strtype": "STARTEVENTS/Name", - "strval": "___initial_actions0", - "InheritedType": 10 - } - ], - "saved_objtypeKey": "STARTEVENTS" - }, - "animations": [], - "selected_theme": "Default", - "info": { - "name": "SquareLine_Project.spj", - "depth": 1, - "width": 800, - "height": 480, - "rotation": 0, - "offset_x": 0, - "offset_y": 0, - "shape": "RECTANGLE", - "multilang": "DISABLE", - "description": "", - "board": "DIS07050H - ESP32 5inch HMI Display 800x480 RGB - Arduino-IDE", - "board_version": "v1.0.0", - "editor_version": "1.4.1", - "image": "", - "force_export_images": false, - "flat_export": true, - "advanced_alpha": false, - "pointfilter": false, - "theme_simplified": false, - "theme_dark": false, - "theme_color1": 5, - "theme_color2": 0, - "uiExportFolderPath": "", - "projectExportFolderPath": "", - "backup_cnt": 30, - "autosave_cnt": 0, - "lvgl_version": "8.3.11", - "callfuncsexport": "CPP_FILE", - "imageexport": "SOURCE", - "lvgl_include_path": "", - "drive_stdio": "-", - "drive_stdio_path": "", - "drive_posix": "-", - "drive_posix_path": "", - "drive_win32": "-", - "drive_win32_path": "", - "drive_fatfs": "-", - "drive_fatfs_path": "", - "naming": "Name", - "naming_force_lowercase": false, - "BitDepth": 16, - "Name": "SquareLine_Project" - } -} \ No newline at end of file diff --git a/src/UI_design/SquareLine_Project_events.py b/src/UI_design/SquareLine_Project_events.py deleted file mode 100644 index 84c6b080b..000000000 --- a/src/UI_design/SquareLine_Project_events.py +++ /dev/null @@ -1,4 +0,0 @@ - -def onDayLightPressed(event_struct): - return - diff --git a/src/UI_design/Themes.slt b/src/UI_design/Themes.slt deleted file mode 100644 index a7bdc7d48..000000000 --- a/src/UI_design/Themes.slt +++ /dev/null @@ -1,8 +0,0 @@ -{ - "deftheme": { - "name": "Default", - "properties": [] - }, - "themes": [], - "selected_theme": "Default" -} \ No newline at end of file diff --git a/src/UI_design/autosave/SquareLine_Project_autosave00.zip b/src/UI_design/autosave/SquareLine_Project_autosave00.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave01.zip b/src/UI_design/autosave/SquareLine_Project_autosave01.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave02.zip b/src/UI_design/autosave/SquareLine_Project_autosave02.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave03.zip b/src/UI_design/autosave/SquareLine_Project_autosave03.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave04.zip b/src/UI_design/autosave/SquareLine_Project_autosave04.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave05.zip b/src/UI_design/autosave/SquareLine_Project_autosave05.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave06.zip b/src/UI_design/autosave/SquareLine_Project_autosave06.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave07.zip b/src/UI_design/autosave/SquareLine_Project_autosave07.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave08.zip b/src/UI_design/autosave/SquareLine_Project_autosave08.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/autosave/SquareLine_Project_autosave09.zip b/src/UI_design/autosave/SquareLine_Project_autosave09.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/backup/SquareLine_Project_backup01.zip b/src/UI_design/backup/SquareLine_Project_backup01.zip deleted file mode 100644 index 0a872846e52becb606712bf6153e5aed6069c4a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21558 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 Gq4^)n^&gl3 diff --git a/src/UI_design/export/CMakeLists.txt b/src/UI_design/export/CMakeLists.txt deleted file mode 100644 index 9637dd258..000000000 --- a/src/UI_design/export/CMakeLists.txt +++ /dev/null @@ -1,7 +0,0 @@ -SET(SOURCES ui_Screen1.c - ui.c - ui_comp_hook.c - ui_helpers.c - ui_events.cpp) - -add_library(ui ${SOURCES}) diff --git a/src/UI_design/export/filelist.txt b/src/UI_design/export/filelist.txt deleted file mode 100644 index 367916021..000000000 --- a/src/UI_design/export/filelist.txt +++ /dev/null @@ -1,5 +0,0 @@ -ui_Screen1.c -ui.c -ui_comp_hook.c -ui_helpers.c -ui_events.cpp diff --git a/src/UI_design/export/ui.c b/src/UI_design/export/ui.c deleted file mode 100644 index b74740624..000000000 --- a/src/UI_design/export/ui.c +++ /dev/null @@ -1,58 +0,0 @@ -// 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" -#include "ui_helpers.h" - -///////////////////// VARIABLES //////////////////// - - -// SCREEN: ui_Screen1 -void ui_Screen1_screen_init(void); -lv_obj_t * ui_Screen1; -lv_obj_t * ui_TabView1; -lv_obj_t * ui_TabPageContacts; -lv_obj_t * ui_Contacts; -lv_obj_t * ui_ContactMessages; -lv_obj_t * ui_TabPageChannels; -lv_obj_t * ui_Channels; -lv_obj_t * ui_ChannelMessages; -lv_obj_t * ui_TabPageSettings; -void ui_event_AutoLight(lv_event_t * e); -lv_obj_t * ui_AutoLight; -lv_obj_t * ui____initial_actions0; - -///////////////////// TEST LVGL SETTINGS //////////////////// -#if LV_COLOR_DEPTH != 16 - #error "LV_COLOR_DEPTH should be 16bit to match SquareLine Studio's settings" -#endif -#if LV_COLOR_16_SWAP !=0 - #error "LV_COLOR_16_SWAP should be 0 to match SquareLine Studio's settings" -#endif - -///////////////////// ANIMATIONS //////////////////// - -///////////////////// FUNCTIONS //////////////////// -void ui_event_AutoLight(lv_event_t * e) -{ - lv_event_code_t event_code = lv_event_get_code(e); - lv_obj_t * target = lv_event_get_target(e); - if(event_code == LV_EVENT_CLICKED) { - onDayLightPressed(e); - } -} - -///////////////////// SCREENS //////////////////// - -void ui_init(void) -{ - lv_disp_t * dispp = lv_disp_get_default(); - lv_theme_t * theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), - false, LV_FONT_DEFAULT); - lv_disp_set_theme(dispp, theme); - ui_Screen1_screen_init(); - ui____initial_actions0 = lv_obj_create(NULL); - lv_disp_load_scr(ui_Screen1); -} diff --git a/src/UI_design/export/ui.h b/src/UI_design/export/ui.h deleted file mode 100644 index 221bb1922..000000000 --- a/src/UI_design/export/ui.h +++ /dev/null @@ -1,56 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _SQUARELINE_PROJECT_UI_H -#define _SQUARELINE_PROJECT_UI_H - -#ifdef __cplusplus -extern "C" { -#endif - -#if defined __has_include -#if __has_include("lvgl.h") -#include "lvgl.h" -#elif __has_include("lvgl/lvgl.h") -#include "lvgl/lvgl.h" -#else -#include "lvgl.h" -#endif -#else -#include "lvgl.h" -#endif - -#include "ui_helpers.h" -#include "ui_events.h" - -// SCREEN: ui_Screen1 -void ui_Screen1_screen_init(void); -extern lv_obj_t * ui_Screen1; -extern lv_obj_t * ui_TabView1; -extern lv_obj_t * ui_TabPageContacts; -extern lv_obj_t * ui_Contacts; -extern lv_obj_t * ui_ContactMessages; -extern lv_obj_t * ui_TabPageChannels; -extern lv_obj_t * ui_Channels; -extern lv_obj_t * ui_ChannelMessages; -extern lv_obj_t * ui_TabPageSettings; -void ui_event_AutoLight(lv_event_t * e); -extern lv_obj_t * ui_AutoLight; -extern lv_obj_t * ui____initial_actions0; - - - - - - - - -void ui_init(void); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif diff --git a/src/UI_design/export/ui_Screen1.c b/src/UI_design/export/ui_Screen1.c deleted file mode 100644 index 518c8cfc4..000000000 --- a/src/UI_design/export/ui_Screen1.c +++ /dev/null @@ -1,87 +0,0 @@ -// 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_Screen1_screen_init(void) -{ - ui_Screen1 = lv_obj_create(NULL); - lv_obj_clear_flag(ui_Screen1, LV_OBJ_FLAG_SCROLLABLE); /// Flags - lv_obj_set_style_bg_color(ui_Screen1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(ui_Screen1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - ui_TabView1 = lv_tabview_create(ui_Screen1, LV_DIR_TOP, 50); - lv_obj_set_width(ui_TabView1, 800); - lv_obj_set_height(ui_TabView1, 480); - lv_obj_set_align(ui_TabView1, LV_ALIGN_CENTER); - lv_obj_clear_flag(ui_TabView1, LV_OBJ_FLAG_SCROLLABLE); /// Flags - lv_obj_set_style_bg_color(ui_TabView1, lv_color_hex(0x000000), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(ui_TabView1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_set_style_bg_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0x424242), - LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_bg_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_set_style_text_color(lv_tabview_get_tab_btns(ui_TabView1), lv_color_hex(0xFFFFFF), - LV_PART_ITEMS | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(lv_tabview_get_tab_btns(ui_TabView1), 255, LV_PART_ITEMS | LV_STATE_DEFAULT); - lv_obj_set_style_text_font(lv_tabview_get_tab_btns(ui_TabView1), &lv_font_montserrat_18, - LV_PART_ITEMS | LV_STATE_DEFAULT); - - ui_TabPageContacts = lv_tabview_add_tab(ui_TabView1, "Contacts"); - - ui_Contacts = lv_roller_create(ui_TabPageContacts); - lv_roller_set_options(ui_Contacts, "Contact", LV_ROLLER_MODE_NORMAL); - lv_obj_set_width(ui_Contacts, 246); - lv_obj_set_height(ui_Contacts, 400); - lv_obj_set_x(ui_Contacts, -262); - lv_obj_set_y(ui_Contacts, 0); - lv_obj_set_align(ui_Contacts, LV_ALIGN_CENTER); - - ui_ContactMessages = lv_roller_create(ui_TabPageContacts); - lv_roller_set_options(ui_ContactMessages, "Contact", LV_ROLLER_MODE_NORMAL); - lv_obj_set_width(ui_ContactMessages, 500); - lv_obj_set_height(ui_ContactMessages, 400); - lv_obj_set_x(ui_ContactMessages, 124); - lv_obj_set_y(ui_ContactMessages, 0); - lv_obj_set_align(ui_ContactMessages, LV_ALIGN_CENTER); - - ui_TabPageChannels = lv_tabview_add_tab(ui_TabView1, "Channels"); - - ui_Channels = lv_dropdown_create(ui_TabPageChannels); - lv_dropdown_set_options(ui_Channels, "Public"); - lv_obj_set_width(ui_Channels, 291); - lv_obj_set_height(ui_Channels, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_Channels, -243); - lv_obj_set_y(ui_Channels, -182); - lv_obj_set_align(ui_Channels, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_Channels, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - - - ui_ChannelMessages = lv_roller_create(ui_TabPageChannels); - lv_roller_set_options(ui_ChannelMessages, "Contact", LV_ROLLER_MODE_NORMAL); - lv_obj_set_width(ui_ChannelMessages, 780); - lv_obj_set_height(ui_ChannelMessages, 342); - lv_obj_set_x(ui_ChannelMessages, 0); - lv_obj_set_y(ui_ChannelMessages, 30); - lv_obj_set_align(ui_ChannelMessages, LV_ALIGN_CENTER); - - ui_TabPageSettings = lv_tabview_add_tab(ui_TabView1, "Settings"); - - ui_AutoLight = lv_checkbox_create(ui_TabPageSettings); - lv_checkbox_set_text(ui_AutoLight, "Auto dim brightness"); - lv_obj_set_width(ui_AutoLight, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_AutoLight, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_AutoLight, -257); - lv_obj_set_y(ui_AutoLight, -168); - lv_obj_set_align(ui_AutoLight, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_AutoLight, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - lv_obj_set_style_text_color(ui_AutoLight, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_text_opa(ui_AutoLight, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - - lv_obj_add_event_cb(ui_AutoLight, ui_event_AutoLight, LV_EVENT_ALL, NULL); - -} diff --git a/src/UI_design/export/ui_comp_hook.c b/src/UI_design/export/ui_comp_hook.c deleted file mode 100644 index 8187c7f6c..000000000 --- a/src/UI_design/export/ui_comp_hook.c +++ /dev/null @@ -1,5 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - diff --git a/src/UI_design/export/ui_events.cpp b/src/UI_design/export/ui_events.cpp deleted file mode 100644 index f3f402f27..000000000 --- a/src/UI_design/export/ui_events.cpp +++ /dev/null @@ -1,11 +0,0 @@ -// 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 onDayLightPressed(lv_event_t * e) -{ - // Your code here -} diff --git a/src/UI_design/export/ui_events.h b/src/UI_design/export/ui_events.h deleted file mode 100644 index 749b538da..000000000 --- a/src/UI_design/export/ui_events.h +++ /dev/null @@ -1,19 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _UI_EVENTS_H -#define _UI_EVENTS_H - -#ifdef __cplusplus -extern "C" { -#endif - -void onDayLightPressed(lv_event_t * e); - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif diff --git a/src/UI_design/export/ui_helpers.c b/src/UI_design/export/ui_helpers.c deleted file mode 100644 index df151fc3f..000000000 --- a/src/UI_design/export/ui_helpers.c +++ /dev/null @@ -1,347 +0,0 @@ -// 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_helpers.h" - -void _ui_bar_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_BAR_PROPERTY_VALUE_WITH_ANIM) lv_bar_set_value(target, val, LV_ANIM_ON); - if(id == _UI_BAR_PROPERTY_VALUE) lv_bar_set_value(target, val, LV_ANIM_OFF); -} - -void _ui_basic_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_BASIC_PROPERTY_POSITION_X) lv_obj_set_x(target, val); - if(id == _UI_BASIC_PROPERTY_POSITION_Y) lv_obj_set_y(target, val); - if(id == _UI_BASIC_PROPERTY_WIDTH) lv_obj_set_width(target, val); - if(id == _UI_BASIC_PROPERTY_HEIGHT) lv_obj_set_height(target, val); -} - - -void _ui_dropdown_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_DROPDOWN_PROPERTY_SELECTED) lv_dropdown_set_selected(target, val); -} - -void _ui_image_set_property(lv_obj_t * target, int id, uint8_t * val) -{ - if(id == _UI_IMAGE_PROPERTY_IMAGE) lv_img_set_src(target, val); -} - -void _ui_label_set_property(lv_obj_t * target, int id, const char * val) -{ - if(id == _UI_LABEL_PROPERTY_TEXT) lv_label_set_text(target, val); -} - - -void _ui_roller_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_ROLLER_PROPERTY_SELECTED_WITH_ANIM) lv_roller_set_selected(target, val, LV_ANIM_ON); - if(id == _UI_ROLLER_PROPERTY_SELECTED) lv_roller_set_selected(target, val, LV_ANIM_OFF); -} - -void _ui_slider_set_property(lv_obj_t * target, int id, int val) -{ - if(id == _UI_SLIDER_PROPERTY_VALUE_WITH_ANIM) lv_slider_set_value(target, val, LV_ANIM_ON); - if(id == _UI_SLIDER_PROPERTY_VALUE) lv_slider_set_value(target, val, LV_ANIM_OFF); -} - - -void _ui_screen_change(lv_obj_t ** target, lv_scr_load_anim_t fademode, int spd, int delay, void (*target_init)(void)) -{ - if(*target == NULL) - target_init(); - lv_scr_load_anim(*target, fademode, spd, delay, false); -} - -void _ui_screen_delete(lv_obj_t ** target) -{ - if(*target == NULL) { - lv_obj_del(*target); - target = NULL; - } -} - -void _ui_arc_increment(lv_obj_t * target, int val) -{ - int old = lv_arc_get_value(target); - lv_arc_set_value(target, old + val); - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_bar_increment(lv_obj_t * target, int val, int anm) -{ - int old = lv_bar_get_value(target); - lv_bar_set_value(target, old + val, anm); -} - -void _ui_slider_increment(lv_obj_t * target, int val, int anm) -{ - int old = lv_slider_get_value(target); - lv_slider_set_value(target, old + val, anm); - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_keyboard_set_target(lv_obj_t * keyboard, lv_obj_t * textarea) -{ - lv_keyboard_set_textarea(keyboard, textarea); -} - -void _ui_flag_modify(lv_obj_t * target, int32_t flag, int value) -{ - if(value == _UI_MODIFY_FLAG_TOGGLE) { - if(lv_obj_has_flag(target, flag)) lv_obj_clear_flag(target, flag); - else lv_obj_add_flag(target, flag); - } - else if(value == _UI_MODIFY_FLAG_ADD) lv_obj_add_flag(target, flag); - else lv_obj_clear_flag(target, flag); -} -void _ui_state_modify(lv_obj_t * target, int32_t state, int value) -{ - if(value == _UI_MODIFY_STATE_TOGGLE) { - if(lv_obj_has_state(target, state)) lv_obj_clear_state(target, state); - else lv_obj_add_state(target, state); - } - else if(value == _UI_MODIFY_STATE_ADD) lv_obj_add_state(target, state); - else lv_obj_clear_state(target, state); -} - - -void _ui_textarea_move_cursor(lv_obj_t * target, int val) - -{ - - if(val == UI_MOVE_CURSOR_UP) lv_textarea_cursor_up(target); - if(val == UI_MOVE_CURSOR_RIGHT) lv_textarea_cursor_right(target); - if(val == UI_MOVE_CURSOR_DOWN) lv_textarea_cursor_down(target); - if(val == UI_MOVE_CURSOR_LEFT) lv_textarea_cursor_left(target); - lv_obj_add_state(target, LV_STATE_FOCUSED); -} - -void scr_unloaded_delete_cb(lv_event_t * e) - -{ - - lv_obj_t ** var = lv_event_get_user_data(e); - lv_obj_del(*var); - (*var) = NULL; - -} - -void _ui_opacity_set(lv_obj_t * target, int val) -{ - lv_obj_set_style_opa(target, val, 0); -} - -void _ui_anim_callback_free_user_data(lv_anim_t * a) -{ - lv_mem_free(a->user_data); - a->user_data = NULL; -} - -void _ui_anim_callback_set_x(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_x(usr->target, v); - -} - - -void _ui_anim_callback_set_y(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_y(usr->target, v); - -} - - -void _ui_anim_callback_set_width(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_width(usr->target, v); - -} - - -void _ui_anim_callback_set_height(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_height(usr->target, v); - -} - - -void _ui_anim_callback_set_opacity(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_obj_set_style_opa(usr->target, v, 0); - -} - - -void _ui_anim_callback_set_image_zoom(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_img_set_zoom(usr->target, v); - -} - - -void _ui_anim_callback_set_image_angle(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - lv_img_set_angle(usr->target, v); - -} - - -void _ui_anim_callback_set_image_frame(lv_anim_t * a, int32_t v) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - usr->val = v; - - if(v < 0) v = 0; - if(v >= usr->imgset_size) v = usr->imgset_size - 1; - lv_img_set_src(usr->target, usr->imgset[v]); -} - -int32_t _ui_anim_callback_get_x(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_x_aligned(usr->target); - -} - - -int32_t _ui_anim_callback_get_y(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_y_aligned(usr->target); - -} - - -int32_t _ui_anim_callback_get_width(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_width(usr->target); - -} - - -int32_t _ui_anim_callback_get_height(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_height(usr->target); - -} - - -int32_t _ui_anim_callback_get_opacity(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_obj_get_style_opa(usr->target, 0); - -} - -int32_t _ui_anim_callback_get_image_zoom(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_img_get_zoom(usr->target); - -} - -int32_t _ui_anim_callback_get_image_angle(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return lv_img_get_angle(usr->target); - -} - -int32_t _ui_anim_callback_get_image_frame(lv_anim_t * a) - -{ - - ui_anim_user_data_t * usr = (ui_anim_user_data_t *)a->user_data; - return usr->val; - -} - -void _ui_arc_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix) -{ - char buf[_UI_TEMPORARY_STRING_BUFFER_SIZE]; - - lv_snprintf(buf, sizeof(buf), "%s%d%s", prefix, (int)lv_arc_get_value(src), postfix); - - lv_label_set_text(trg, buf); -} - -void _ui_slider_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix) -{ - char buf[_UI_TEMPORARY_STRING_BUFFER_SIZE]; - - lv_snprintf(buf, sizeof(buf), "%s%d%s", prefix, (int)lv_slider_get_value(src), postfix); - - lv_label_set_text(trg, buf); -} -void _ui_checked_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * txt_on, const char * txt_off) -{ - if(lv_obj_has_state(src, LV_STATE_CHECKED)) lv_label_set_text(trg, txt_on); - else lv_label_set_text(trg, txt_off); -} - - -void _ui_spinbox_step(lv_obj_t * target, int val) - -{ - - if(val > 0) lv_spinbox_increment(target); - - else lv_spinbox_decrement(target); - - - lv_event_send(target, LV_EVENT_VALUE_CHANGED, 0); -} - -void _ui_switch_theme(int val) - -{ - -#ifdef UI_THEME_ACTIVE - ui_theme_set(val); -#endif -} - - diff --git a/src/UI_design/export/ui_helpers.h b/src/UI_design/export/ui_helpers.h deleted file mode 100644 index 7b00b7864..000000000 --- a/src/UI_design/export/ui_helpers.h +++ /dev/null @@ -1,148 +0,0 @@ -// This file was generated by SquareLine Studio -// SquareLine Studio version: SquareLine Studio 1.4.1 -// LVGL version: 8.3.11 -// Project name: SquareLine_Project - -#ifndef _SQUARELINE_PROJECT_UI_HELPERS_H -#define _SQUARELINE_PROJECT_UI_HELPERS_H - -#ifdef __cplusplus -extern "C" { -#endif - -#include "ui.h" - -#define _UI_TEMPORARY_STRING_BUFFER_SIZE 32 -#define _UI_BAR_PROPERTY_VALUE 0 -#define _UI_BAR_PROPERTY_VALUE_WITH_ANIM 1 -void _ui_bar_set_property(lv_obj_t * target, int id, int val); - -#define _UI_BASIC_PROPERTY_POSITION_X 0 -#define _UI_BASIC_PROPERTY_POSITION_Y 1 -#define _UI_BASIC_PROPERTY_WIDTH 2 -#define _UI_BASIC_PROPERTY_HEIGHT 3 -void _ui_basic_set_property(lv_obj_t * target, int id, int val); - -#define _UI_DROPDOWN_PROPERTY_SELECTED 0 -void _ui_dropdown_set_property(lv_obj_t * target, int id, int val); - -#define _UI_IMAGE_PROPERTY_IMAGE 0 -void _ui_image_set_property(lv_obj_t * target, int id, uint8_t * val); - -#define _UI_LABEL_PROPERTY_TEXT 0 -void _ui_label_set_property(lv_obj_t * target, int id, const char * val); - -#define _UI_ROLLER_PROPERTY_SELECTED 0 -#define _UI_ROLLER_PROPERTY_SELECTED_WITH_ANIM 1 -void _ui_roller_set_property(lv_obj_t * target, int id, int val); - -#define _UI_SLIDER_PROPERTY_VALUE 0 -#define _UI_SLIDER_PROPERTY_VALUE_WITH_ANIM 1 -void _ui_slider_set_property(lv_obj_t * target, int id, int val); - -void _ui_screen_change(lv_obj_t ** target, lv_scr_load_anim_t fademode, int spd, int delay, void (*target_init)(void)); - -void _ui_screen_delete(lv_obj_t ** target); - -void _ui_arc_increment(lv_obj_t * target, int val); - -void _ui_bar_increment(lv_obj_t * target, int val, int anm); - -void _ui_slider_increment(lv_obj_t * target, int val, int anm); - -void _ui_keyboard_set_target(lv_obj_t * keyboard, lv_obj_t * textarea); - -#define _UI_MODIFY_FLAG_ADD 0 -#define _UI_MODIFY_FLAG_REMOVE 1 -#define _UI_MODIFY_FLAG_TOGGLE 2 -void _ui_flag_modify(lv_obj_t * target, int32_t flag, int value); - -#define _UI_MODIFY_STATE_ADD 0 -#define _UI_MODIFY_STATE_REMOVE 1 -#define _UI_MODIFY_STATE_TOGGLE 2 -void _ui_state_modify(lv_obj_t * target, int32_t state, int value); - -#define UI_MOVE_CURSOR_UP 0 -#define UI_MOVE_CURSOR_RIGHT 1 -#define UI_MOVE_CURSOR_DOWN 2 -#define UI_MOVE_CURSOR_LEFT 3 -void _ui_textarea_move_cursor(lv_obj_t * target, int val) -; - - -void scr_unloaded_delete_cb(lv_event_t * e); - -void _ui_opacity_set(lv_obj_t * target, int val); - -/** Describes an animation*/ -typedef struct _ui_anim_user_data_t { - lv_obj_t * target; - lv_img_dsc_t ** imgset; - int32_t imgset_size; - int32_t val; -} ui_anim_user_data_t; -void _ui_anim_callback_free_user_data(lv_anim_t * a); - -void _ui_anim_callback_set_x(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_y(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_width(lv_anim_t * a, int32_t v); - -void _ui_anim_callback_set_height(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_opacity(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_zoom(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_angle(lv_anim_t * a, int32_t v); - - -void _ui_anim_callback_set_image_frame(lv_anim_t * a, int32_t v); - - -int32_t _ui_anim_callback_get_x(lv_anim_t * a); - -int32_t _ui_anim_callback_get_y(lv_anim_t * a); - -int32_t _ui_anim_callback_get_width(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_height(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_opacity(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_zoom(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_angle(lv_anim_t * a); - - -int32_t _ui_anim_callback_get_image_frame(lv_anim_t * a); - - -void _ui_arc_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix); - -void _ui_slider_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * prefix, const char * postfix); - -void _ui_checked_set_text_value(lv_obj_t * trg, lv_obj_t * src, const char * txt_on, const char * txt_off); - -void _ui_spinbox_step(lv_obj_t * target, int val) -; - - -void _ui_switch_theme(int val) -; - - - -#ifdef __cplusplus -} /*extern "C"*/ -#endif - -#endif