From 5fdcb7ce874fdb38d4137285e6c8db63b6cf7443 Mon Sep 17 00:00:00 2001 From: ipason Date: Tue, 22 Apr 2025 10:40:39 +0800 Subject: [PATCH] =?UTF-8?q?BS=E5=91=BC=E5=90=B8=E9=A1=B5=E9=9D=A2=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=88=90=E5=8A=9F=EF=BC=8C=E7=BC=96=E8=AF=91=E9=80=9A?= =?UTF-8?q?=E8=BF=87=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SquareLineProj/Export/FluxUICommponent.lnk | Bin 1128 -> 1201 bytes components/FluxUI/fonts/ui_font_MiSansN14.c | 215 ++++++--- components/FluxUI/screens/ui_pageHome.c | 471 +++++++++++++++++++- components/FluxUI/screens/ui_pageSetting.c | 4 +- components/FluxUI/ui.c | 79 ++++ components/FluxUI/ui.h | 52 +++ components/FluxUI/ui_events.h | 2 +- 7 files changed, 747 insertions(+), 76 deletions(-) diff --git a/SquareLineProj/Export/FluxUICommponent.lnk b/SquareLineProj/Export/FluxUICommponent.lnk index 50bfe8d41088fb6db3c89dee03dca045d35c6c62..c7ff68e413700f8a4386440537bff13fc92eabb8 100644 GIT binary patch literal 1201 zcmbVLT}V@57=ETgDrB3P<)~(5WRz=yfesYGH4X9yP0}^dF^^_$J7aTfLRoia+D)Md z(GRsUp)O{G6l7kM2;E2*VeQ5)x~W8j2*aD6@67F#41~VJ^PTs+-}}AK^M2oZ&H&Kl zq;Ljil^NDyq(e))>v*bTd?c!|80HI%&!ZaaZNuE~R8*rZa$OUPPt22=92gpw>KF3A znR~Pk7SnOeWV(}w6Be^Q5u_SE6e}M$ZP`Uy^ap~H%heu~eZ79K!zlrc$UquaX7sI@ zjbpYYosrQ$cZe-9xyoi`npsTnv=>?MQ} z@h&37un{^UmFRvro+a7_hu{>%2BMHiCOMxg7MNMqR(+-xCpzS)NX&7S z5ag!S!_zC(dhMgtl#Y?R-=7|!Ka)_%xA7fsuh>-qyXaGTzLEy?FO?rMk7kf0 zYY{wUgb)(Rbz7d@@YYP!R2swOp^<&`Ul0K`M6hZ7$h{w>r@~WX-J=C)6aM)41JJqt Am;e9( literal 1128 zcmah|T}V@57=CABv%)r-)520mi834$CE3DKw&sF#BVFV;#cUp%)4AbsVqJuHQrV5+ zD#GZ;ACP{DD3HpVAiPNu!t%xl0*f$-WOwzvXL;sg(06#=@9+KI_j$hWJx7U1rOSXN znvpFzE|Hov7`M-w;>AxERb$si7YyjdU)Azl-o(Bt;jh@^DjgNNmt1p2U#%UQI}2(u zn$4qDG7StH_4DGDbB>YD;fQrs{jdaQOK9b#7H40zO&huj7FAR6q5YiAVtoD6h+ap{ zR3XQXdG%@yIl7|#b{o+_%BD=5jd_=|V&1UU1fQj8=CW1xPMR+dPLhMVC`$cgCmba` zol;`vBBssN;C3~hM;eC`HCG+;=BYXA0cjKLzbcnaW#p$Yg(w2sO(M`s51NH^?lV0ZSvl8QH9YM-qD^A=ui} z*C7e^us<3SyL%-eae;zA9Eyayl@%tKM<#s2Uz<*xkV4CcJV<)$1Sdpm6Q$1HaHKp~ zd8Q&*6`(bX?NH0ar@BWaS#<@q!_R-uAKRuY{Gq*i`_09Ls)n5Z?Z1W6Y{ZWuc14rB z>AU&GM;l$JpN!A#7?au!Eu51R7Xo{Mbd-yz6mM>YtkP)pX@P>c#~$jV4!o5>gQ7o> z6vfq1#sSd=08VON-S=#zewSu^HN!V_^V_{*tZxD2q?^&NmsaATh;p&EogHe~TyK^C zm7N%7@|>yiU{G9Zv_JrR=K!*|@@HW_0&xC`puev#eb#kxP7A=K9_vH)`J&9*^^w$jl{~(*6K2{qptz diff --git a/components/FluxUI/fonts/ui_font_MiSansN14.c b/components/FluxUI/fonts/ui_font_MiSansN14.c index e2d8e99..c4347e1 100644 --- a/components/FluxUI/fonts/ui_font_MiSansN14.c +++ b/components/FluxUI/fonts/ui_font_MiSansN14.c @@ -1,7 +1,7 @@ /******************************************************************************* * Size: 14 px * Bpp: 1 - * Opts: --bpp 1 --size 14 --font D:/yuwell_workspace/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o D:/yuwell_workspace/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏贪吃蛇二维码蓝牙遥控器电话邮 + * Opts: --bpp 1 --size 14 --font C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮 测试设备名称:件浏览器短信关于本机日期和时间已关闭已开启电池SD卡相册信息、wifi连接、蓝牙 --no-compress --no-prefilter ******************************************************************************/ @@ -362,6 +362,16 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { /* U+3001 "、" */ 0xcc, 0x80, + /* U+4E0A "上" */ + 0x4, 0x0, 0x40, 0x4, 0x0, 0x40, 0x7, 0xe0, + 0x40, 0x4, 0x0, 0x40, 0x4, 0x0, 0x40, 0x4, + 0xf, 0xff, + + /* U+4E0B "下" */ + 0xff, 0xf0, 0x40, 0x4, 0x0, 0x40, 0x5, 0x80, + 0x4c, 0x4, 0x60, 0x40, 0x4, 0x0, 0x40, 0x4, + 0x0, 0x40, + /* U+4E50 "乐" */ 0x0, 0x63, 0xf8, 0x20, 0x6, 0x20, 0x42, 0x4, 0x20, 0x7f, 0xf0, 0x20, 0x12, 0x42, 0x24, 0x62, @@ -426,6 +436,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x90, 0x30, 0xce, 0x7, 0x79, 0xe4, 0x92, 0x79, 0xe4, 0x92, + /* U+578B "型" */ + 0x0, 0x27, 0xea, 0x24, 0xa2, 0x4a, 0xfe, 0xa2, + 0x42, 0x44, 0x24, 0x4e, 0x2, 0x7, 0xfe, 0x2, + 0x0, 0x20, 0xff, 0xf0, + /* U+5907 "备" */ 0x8, 0x0, 0xff, 0xc, 0x18, 0xd9, 0x0, 0x70, 0x1e, 0xf1, 0x80, 0xc7, 0xfc, 0x22, 0x21, 0xff, @@ -436,11 +451,21 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x60, 0x6, 0x0, 0xd0, 0x19, 0x83, 0xc, 0x60, 0x78, 0x1, + /* U+5B9E "实" */ + 0x4, 0x0, 0x20, 0xff, 0xf9, 0x11, 0x99, 0x10, + 0x50, 0x31, 0x0, 0x90, 0xff, 0xf0, 0x20, 0x5, + 0x83, 0x86, 0xc0, 0x10, + /* U+5DF2 "已" */ 0xff, 0xc0, 0x8, 0x1, 0x40, 0x28, 0x5, 0xff, 0xa0, 0x4, 0x0, 0x80, 0x30, 0x6, 0x0, 0xff, 0xf0, + /* U+5EA6 "度" */ + 0x2, 0x0, 0x20, 0x7f, 0xf4, 0x88, 0x7f, 0xf4, + 0x88, 0x4f, 0x84, 0x0, 0x5f, 0xc5, 0x8c, 0x4d, + 0x88, 0x70, 0xb8, 0xf0, + /* U+5F00 "开" */ 0x7f, 0xe1, 0x8, 0x10, 0x81, 0x8, 0x10, 0x8f, 0xff, 0x10, 0x81, 0x8, 0x10, 0x82, 0x8, 0x60, @@ -505,6 +530,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x24, 0x72, 0x46, 0xa4, 0xa4, 0x42, 0x45, 0x24, 0x52, 0x45, 0x28, 0x70, + /* U+6807 "标" */ + 0x20, 0x1, 0x3f, 0x88, 0x1, 0xe0, 0x6, 0x0, + 0x37, 0xfd, 0x82, 0x16, 0x54, 0xa4, 0xa1, 0x24, + 0x8a, 0x24, 0x51, 0x12, 0x38, 0x0, + /* U+6C14 "气" */ 0x0, 0x0, 0x80, 0xf, 0xfc, 0xc0, 0xd, 0xfe, 0x40, 0x1, 0xff, 0x0, 0x8, 0x0, 0x40, 0x2, @@ -535,6 +565,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x28, 0x4, 0x80, 0x88, 0x10, 0x86, 0x8, 0xc0, 0x80, 0x70, + /* U+7387 "率" */ + 0x0, 0x0, 0x60, 0xff, 0xf0, 0x42, 0x7f, 0x40, + 0x50, 0x29, 0x4d, 0xfa, 0x80, 0x9f, 0xff, 0x4, + 0x0, 0x40, 0x4, 0x0, + /* U+7535 "电" */ 0x8, 0x0, 0x80, 0xff, 0xc8, 0x84, 0x88, 0x4f, 0xfc, 0x88, 0x48, 0x84, 0xff, 0xc0, 0x81, 0x8, @@ -565,6 +600,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0xfc, 0x40, 0x47, 0xfc, 0x3f, 0xc1, 0x8, 0xff, 0xf1, 0x8, 0x60, 0x80, + /* U+7C7B "类" */ + 0x44, 0x44, 0x90, 0x10, 0x7f, 0xf0, 0xe0, 0x6b, + 0x30, 0x18, 0x20, 0xff, 0xe0, 0x80, 0x6c, 0x38, + 0xe8, 0x2, + /* U+7EF4 "维" */ 0x22, 0x84, 0x48, 0x57, 0xf9, 0x48, 0xec, 0x82, 0xff, 0x44, 0x84, 0x48, 0xf7, 0xf0, 0x48, 0x34, @@ -620,6 +660,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x0, 0x20, 0x2, 0x7, 0xfc, 0x20, 0x21, 0x11, 0x8, 0x88, 0x1b, 0x87, 0x7, 0x0, 0x0, + /* U+8FDB "进" */ + 0x42, 0x22, 0x11, 0x8, 0x88, 0x7f, 0xf0, 0x22, + 0x71, 0x10, 0xbf, 0xe4, 0x44, 0x22, 0x21, 0x21, + 0x14, 0x0, 0xb0, 0x8, 0xff, 0x80, + /* U+8FDE "连" */ 0x1, 0x2, 0x8, 0xb, 0xfe, 0x44, 0x0, 0x28, 0x72, 0x40, 0x9f, 0xc4, 0x10, 0x2f, 0xf9, 0x4, @@ -655,10 +700,20 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x64, 0x4c, 0xf9, 0x91, 0x32, 0x26, 0x7c, 0xc0, 0x18, 0x1e, + /* U+9650 "限" */ + 0xf7, 0xe9, 0x42, 0xa7, 0xea, 0x42, 0xa4, 0x29, + 0x7e, 0x95, 0x9, 0x4e, 0xf4, 0xc8, 0x44, 0x87, + 0x38, 0x41, + /* U+97F3 "音" */ 0x0, 0x0, 0x60, 0x7f, 0xe1, 0x8, 0x10, 0x8f, 0xff, 0x0, 0x0, 0x0, 0x3f, 0xc2, 0x4, 0x3f, - 0xc2, 0x4, 0x3f, 0xc2, 0x4 + 0xc2, 0x4, 0x3f, 0xc2, 0x4, + + /* U+9891 "频" */ + 0x10, 0x2, 0x9f, 0xd6, 0x10, 0xa0, 0x85, 0x3f, + 0x7f, 0x28, 0x49, 0x4a, 0xca, 0x56, 0x54, 0xc2, + 0x84, 0x28, 0xc6, 0x2c, 0x40, 0x80 }; @@ -766,66 +821,77 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { {.bitmap_index = 733, .adv_w = 116, .box_w = 6, .box_h = 2, .ofs_x = 1, .ofs_y = 5}, {.bitmap_index = 735, .adv_w = 0, .box_w = 1, .box_h = 1, .ofs_x = 0, .ofs_y = 0}, {.bitmap_index = 736, .adv_w = 224, .box_w = 3, .box_h = 3, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 738, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 758, .adv_w = 224, .box_w = 12, .box_h = 10, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 773, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 791, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 813, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 835, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 855, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 877, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 897, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 917, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 937, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 957, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 975, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 993, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1015, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1033, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1050, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1068, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1086, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1106, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1128, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1150, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1170, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1190, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1210, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 1224, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1244, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1264, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 738, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 756, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 774, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 794, .adv_w = 224, .box_w = 12, .box_h = 10, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 809, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 827, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 849, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 871, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 891, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 913, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 933, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 953, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 973, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 993, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1011, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1029, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1049, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1071, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1089, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1109, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1126, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1146, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1164, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1182, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1202, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1224, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1246, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1266, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 1286, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1306, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1328, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1348, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1368, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1388, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1408, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1426, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1306, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 1320, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1340, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1360, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1382, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1402, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1424, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 1446, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1466, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1487, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1505, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1525, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1545, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1565, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1583, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1603, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1623, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1646, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1668, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1688, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1708, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1728, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1748, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1771, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1793, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1813, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1833, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1853, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1873, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1891, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1909, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1} + {.bitmap_index = 1466, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1486, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1506, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1526, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1544, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1564, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1584, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1604, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1625, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1643, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1663, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1683, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1701, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1721, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1739, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1759, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1779, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1802, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1824, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1844, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1864, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1884, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1904, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1927, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1949, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1971, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1991, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2011, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2031, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2051, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2069, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2087, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2105, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2126, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1} }; /*--------------------- @@ -833,14 +899,15 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { *--------------------*/ static const uint16_t unicode_list_2[] = { - 0x0, 0x1e4f, 0x1e8b, 0x1e8d, 0x1ef5, 0x1fe0, 0x2172, 0x218b, - 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, 0x2667, 0x2906, 0x2928, - 0x2df1, 0x2eff, 0x2f54, 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, - 0x3586, 0x35e4, 0x35f5, 0x371e, 0x372b, 0x3739, 0x3c13, 0x3c5f, - 0x3d4a, 0x3d4e, 0x3e37, 0x4258, 0x4534, 0x46f7, 0x47ec, 0x4800, - 0x49ef, 0x4b96, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, 0x59c7, 0x5ba0, - 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fdd, 0x6019, 0x6064, - 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x67f2 + 0x0, 0x1e09, 0x1e0a, 0x1e4f, 0x1e8b, 0x1e8d, 0x1ef5, 0x1fe0, + 0x2172, 0x218b, 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, 0x2667, + 0x278a, 0x2906, 0x2928, 0x2b9d, 0x2df1, 0x2ea5, 0x2eff, 0x2f54, + 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, 0x3586, 0x35e4, 0x35f5, + 0x371e, 0x372b, 0x3739, 0x3806, 0x3c13, 0x3c5f, 0x3d4a, 0x3d4e, + 0x3e37, 0x4258, 0x4386, 0x4534, 0x46f7, 0x47ec, 0x4800, 0x49ef, + 0x4b96, 0x4c7a, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, 0x59c7, 0x5ba0, + 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fda, 0x5fdd, 0x6019, + 0x6064, 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x664f, 0x67f2, 0x6890 }; /*Collect the unicode lists and glyph_id offsets*/ @@ -855,8 +922,8 @@ static const lv_font_fmt_txt_cmap_t cmaps[] = .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY }, { - .range_start = 12289, .range_length = 26611, .glyph_id_start = 98, - .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 61, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY + .range_start = 12289, .range_length = 26769, .glyph_id_start = 98, + .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 72, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY } }; @@ -887,7 +954,9 @@ static const uint8_t kern_left_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0 + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0 }; /*Map glyph_ids to kern right classes*/ @@ -912,7 +981,9 @@ static const uint8_t kern_right_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0 + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0 }; /*Kern values between classes*/ diff --git a/components/FluxUI/screens/ui_pageHome.c b/components/FluxUI/screens/ui_pageHome.c index 72b917a..ddd4429 100644 --- a/components/FluxUI/screens/ui_pageHome.c +++ b/components/FluxUI/screens/ui_pageHome.c @@ -268,11 +268,475 @@ void ui_pageHome_screen_init(void) lv_obj_set_style_text_opa(ui_pageHome_str1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_str1, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT); + ui_pageHome_panelCenter = lv_obj_create(ui_pageHome_panelBody); + lv_obj_set_width(ui_pageHome_panelCenter, 297); + lv_obj_set_height(ui_pageHome_panelCenter, 355); + lv_obj_set_x(ui_pageHome_panelCenter, 0); + lv_obj_set_y(ui_pageHome_panelCenter, 2); + lv_obj_set_align(ui_pageHome_panelCenter, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageHome_panelCenter, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_radius(ui_pageHome_panelCenter, 15, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_panelResult1 = lv_obj_create(ui_pageHome_panelCenter); + lv_obj_set_width(ui_pageHome_panelResult1, 266); + lv_obj_set_height(ui_pageHome_panelResult1, 202); + lv_obj_set_x(ui_pageHome_panelResult1, -1); + lv_obj_set_y(ui_pageHome_panelResult1, -66); + lv_obj_set_align(ui_pageHome_panelResult1, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageHome_panelResult1, LV_OBJ_FLAG_SCROLLABLE); /// Flags + + ui_pageHome_labelstr9 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr9, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr9, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr9, -111); + lv_obj_set_y(ui_pageHome_labelstr9, -77); + lv_obj_set_align(ui_pageHome_labelstr9, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr9, "频率"); + lv_obj_set_style_text_font(ui_pageHome_labelstr9, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr8 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr8, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr8, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr8, -73); + lv_obj_set_y(ui_pageHome_labelstr8, -77); + lv_obj_set_align(ui_pageHome_labelstr8, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr8, "15"); + lv_obj_set_style_text_font(ui_pageHome_labelstr8, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr11 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr11, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr11, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr11, -38); + lv_obj_set_y(ui_pageHome_labelstr11, -77); + lv_obj_set_align(ui_pageHome_labelstr11, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr11, "20"); + lv_obj_set_style_text_font(ui_pageHome_labelstr11, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr12 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr12, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr12, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr12, -3); + lv_obj_set_y(ui_pageHome_labelstr12, -77); + lv_obj_set_align(ui_pageHome_labelstr12, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr12, "25"); + lv_obj_set_style_text_font(ui_pageHome_labelstr12, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr13 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr13, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr13, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr13, 32); + lv_obj_set_y(ui_pageHome_labelstr13, -77); + lv_obj_set_align(ui_pageHome_labelstr13, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr13, "30"); + lv_obj_set_style_text_font(ui_pageHome_labelstr13, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr14 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr14, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr14, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr14, 67); + lv_obj_set_y(ui_pageHome_labelstr14, -77); + lv_obj_set_align(ui_pageHome_labelstr14, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr14, "35"); + lv_obj_set_style_text_font(ui_pageHome_labelstr14, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr15 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr15, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr15, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr15, 104); + lv_obj_set_y(ui_pageHome_labelstr15, -77); + lv_obj_set_align(ui_pageHome_labelstr15, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr15, "40"); + lv_obj_set_style_text_font(ui_pageHome_labelstr15, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate15Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate15Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate15Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate15Result, -73); + lv_obj_set_y(ui_pageHome_LabelRate15Result, -53); + lv_obj_set_align(ui_pageHome_LabelRate15Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate15Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate15Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate20Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate20Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate20Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate20Result, -38); + lv_obj_set_y(ui_pageHome_LabelRate20Result, -53); + lv_obj_set_align(ui_pageHome_LabelRate20Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate20Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate20Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate25Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate25Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate25Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate25Result, -3); + lv_obj_set_y(ui_pageHome_LabelRate25Result, -53); + lv_obj_set_align(ui_pageHome_LabelRate25Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate25Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate25Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate30Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate30Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate30Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate30Result, 32); + lv_obj_set_y(ui_pageHome_LabelRate30Result, -53); + lv_obj_set_align(ui_pageHome_LabelRate30Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate30Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate30Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate35Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate35Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate35Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate35Result, 67); + lv_obj_set_y(ui_pageHome_LabelRate35Result, -54); + lv_obj_set_align(ui_pageHome_LabelRate35Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate35Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate35Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate40Result = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate40Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate40Result, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate40Result, 104); + lv_obj_set_y(ui_pageHome_LabelRate40Result, -54); + lv_obj_set_align(ui_pageHome_LabelRate40Result, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate40Result, "60.7"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate40Result, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr16 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr16, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr16, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr16, -111); + lv_obj_set_y(ui_pageHome_labelstr16, -54); + lv_obj_set_align(ui_pageHome_labelstr16, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr16, "实测"); + lv_obj_set_style_text_font(ui_pageHome_labelstr16, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr17 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr17, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr17, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr17, -111); + lv_obj_set_y(ui_pageHome_labelstr17, -31); + lv_obj_set_align(ui_pageHome_labelstr17, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr17, "标称"); + lv_obj_set_style_text_font(ui_pageHome_labelstr17, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate15STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate15STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate15STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate15STD, -73); + lv_obj_set_y(ui_pageHome_LabelRate15STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate15STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate15STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate15STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate20STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate20STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate20STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate20STD, -38); + lv_obj_set_y(ui_pageHome_LabelRate20STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate20STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate20STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate20STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate25STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate25STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate25STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate25STD, -3); + lv_obj_set_y(ui_pageHome_LabelRate25STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate25STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate25STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate25STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate30STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate30STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate30STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate30STD, 32); + lv_obj_set_y(ui_pageHome_LabelRate30STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate30STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate30STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate30STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate35STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate35STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate35STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate35STD, 67); + lv_obj_set_y(ui_pageHome_LabelRate35STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate35STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate35STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate35STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate40STD = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate40STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate40STD, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate40STD, 104); + lv_obj_set_y(ui_pageHome_LabelRate40STD, -31); + lv_obj_set_align(ui_pageHome_LabelRate40STD, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate40STD, "60.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate40STD, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr18 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr18, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr18, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr18, -111); + lv_obj_set_y(ui_pageHome_labelstr18, -8); + lv_obj_set_align(ui_pageHome_labelstr18, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr18, "上限"); + lv_obj_set_style_text_font(ui_pageHome_labelstr18, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate15UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate15UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate15UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate15UP, -73); + lv_obj_set_y(ui_pageHome_LabelRate15UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate15UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate15UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate15UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate20UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate20UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate20UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate20UP, -38); + lv_obj_set_y(ui_pageHome_LabelRate20UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate20UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate20UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate20UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate25UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate25UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate25UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate25UP, -3); + lv_obj_set_y(ui_pageHome_LabelRate25UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate25UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate25UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate25UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate30UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate30UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate30UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate30UP, 32); + lv_obj_set_y(ui_pageHome_LabelRate30UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate30UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate30UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate30UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate35UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate35UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate35UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate35UP, 67); + lv_obj_set_y(ui_pageHome_LabelRate35UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate35UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate35UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate35UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate40UP = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate40UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate40UP, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate40UP, 104); + lv_obj_set_y(ui_pageHome_LabelRate40UP, -8); + lv_obj_set_align(ui_pageHome_LabelRate40UP, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate40UP, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate40UP, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr19 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr19, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr19, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr19, -111); + lv_obj_set_y(ui_pageHome_labelstr19, 17); + lv_obj_set_align(ui_pageHome_labelstr19, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr19, "下限"); + lv_obj_set_style_text_font(ui_pageHome_labelstr19, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate15DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate15DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate15DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate15DOWN, -73); + lv_obj_set_y(ui_pageHome_LabelRate15DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate15DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate15DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate15DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate20DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate20DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate20DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate20DOWN, -38); + lv_obj_set_y(ui_pageHome_LabelRate20DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate20DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate20DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate20DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate25DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate25DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate25DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate25DOWN, -3); + lv_obj_set_y(ui_pageHome_LabelRate25DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate25DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate25DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate25DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate30DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate30DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate30DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate30DOWN, 32); + lv_obj_set_y(ui_pageHome_LabelRate30DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate30DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate30DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate30DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate35DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate35DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate35DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate35DOWN, 67); + lv_obj_set_y(ui_pageHome_LabelRate35DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate35DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate35DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate35DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_LabelRate40DOWN = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_LabelRate40DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_LabelRate40DOWN, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_LabelRate40DOWN, 104); + lv_obj_set_y(ui_pageHome_LabelRate40DOWN, 17); + lv_obj_set_align(ui_pageHome_LabelRate40DOWN, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_LabelRate40DOWN, "70.5"); + lv_obj_set_style_text_font(ui_pageHome_LabelRate40DOWN, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr20 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr20, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr20, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr20, -110); + lv_obj_set_y(ui_pageHome_labelstr20, 42); + lv_obj_set_align(ui_pageHome_labelstr20, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr20, "进度"); + lv_obj_set_style_text_font(ui_pageHome_labelstr20, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_BarTestProgBS = lv_bar_create(ui_pageHome_panelResult1); + lv_bar_set_value(ui_pageHome_BarTestProgBS, 10, LV_ANIM_OFF); + lv_bar_set_start_value(ui_pageHome_BarTestProgBS, 0, LV_ANIM_OFF); + lv_obj_set_width(ui_pageHome_BarTestProgBS, 164); + lv_obj_set_height(ui_pageHome_BarTestProgBS, 10); + lv_obj_set_x(ui_pageHome_BarTestProgBS, -5); + lv_obj_set_y(ui_pageHome_BarTestProgBS, 41); + lv_obj_set_align(ui_pageHome_BarTestProgBS, LV_ALIGN_CENTER); + + ui_pageHome_DropdownTestTypeBS = lv_dropdown_create(ui_pageHome_panelResult1); + lv_dropdown_set_options(ui_pageHome_DropdownTestTypeBS, "Spirit-3\nSpirit-6\nYu-Lite8"); + lv_obj_set_width(ui_pageHome_DropdownTestTypeBS, 100); + lv_obj_set_height(ui_pageHome_DropdownTestTypeBS, 30); + lv_obj_set_x(ui_pageHome_DropdownTestTypeBS, -6); + lv_obj_set_y(ui_pageHome_DropdownTestTypeBS, 75); + lv_obj_set_align(ui_pageHome_DropdownTestTypeBS, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_pageHome_DropdownTestTypeBS, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags + lv_obj_set_style_text_align(ui_pageHome_DropdownTestTypeBS, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_left(ui_pageHome_DropdownTestTypeBS, 2, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_DropdownTestTypeBS, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_DropdownTestTypeBS, 5, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_DropdownTestTypeBS, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr21 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr21, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr21, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr21, 102); + lv_obj_set_y(ui_pageHome_labelstr21, 40); + lv_obj_set_align(ui_pageHome_labelstr21, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr21, "10%"); + lv_obj_set_style_text_font(ui_pageHome_labelstr21, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr7 = lv_label_create(ui_pageHome_panelResult1); + lv_obj_set_width(ui_pageHome_labelstr7, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr7, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr7, -95); + lv_obj_set_y(ui_pageHome_labelstr7, 76); + lv_obj_set_align(ui_pageHome_labelstr7, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr7, "设备类型"); + lv_obj_set_style_text_font(ui_pageHome_labelstr7, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_panelStageBS = lv_obj_create(ui_pageHome_panelCenter); + lv_obj_set_width(ui_pageHome_panelStageBS, 266); + lv_obj_set_height(ui_pageHome_panelStageBS, 122); + lv_obj_set_x(ui_pageHome_panelStageBS, -1); + lv_obj_set_y(ui_pageHome_panelStageBS, 105); + lv_obj_set_align(ui_pageHome_panelStageBS, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageHome_panelStageBS, LV_OBJ_FLAG_SCROLLABLE); /// Flags + + ui_pageHome_buttonMinusBS = lv_btn_create(ui_pageHome_panelStageBS); + lv_obj_set_width(ui_pageHome_buttonMinusBS, 100); + lv_obj_set_height(ui_pageHome_buttonMinusBS, 80); + lv_obj_set_x(ui_pageHome_buttonMinusBS, -79); + lv_obj_set_y(ui_pageHome_buttonMinusBS, 2); + lv_obj_set_align(ui_pageHome_buttonMinusBS, LV_ALIGN_CENTER); + lv_obj_set_style_text_color(ui_pageHome_buttonMinusBS, lv_color_hex(0x050000), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_buttonMinusBS, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelMinus1 = lv_label_create(ui_pageHome_buttonMinusBS); + lv_obj_set_width(ui_pageHome_labelMinus1, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelMinus1, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelMinus1, 0); + lv_obj_set_y(ui_pageHome_labelMinus1, 3); + lv_obj_set_align(ui_pageHome_labelMinus1, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelMinus1, "-"); + lv_obj_set_style_text_color(ui_pageHome_labelMinus1, lv_color_hex(0xFDFBFB), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_labelMinus1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_pageHome_labelMinus1, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_buttonAddBS = lv_btn_create(ui_pageHome_panelStageBS); + lv_obj_set_width(ui_pageHome_buttonAddBS, 100); + lv_obj_set_height(ui_pageHome_buttonAddBS, 80); + lv_obj_set_x(ui_pageHome_buttonAddBS, 78); + lv_obj_set_y(ui_pageHome_buttonAddBS, 1); + lv_obj_set_align(ui_pageHome_buttonAddBS, LV_ALIGN_CENTER); + lv_obj_set_style_text_color(ui_pageHome_buttonAddBS, lv_color_hex(0x050000), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_buttonAddBS, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelAdd1 = lv_label_create(ui_pageHome_buttonAddBS); + lv_obj_set_width(ui_pageHome_labelAdd1, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelAdd1, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelAdd1, -1); + lv_obj_set_y(ui_pageHome_labelAdd1, 2); + lv_obj_set_align(ui_pageHome_labelAdd1, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelAdd1, "+"); + lv_obj_set_style_text_color(ui_pageHome_labelAdd1, lv_color_hex(0xFEFCFC), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_labelAdd1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_pageHome_labelAdd1, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_labelstr10 = lv_label_create(ui_pageHome_panelStageBS); + lv_obj_set_width(ui_pageHome_labelstr10, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelstr10, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelstr10, 1); + lv_obj_set_y(ui_pageHome_labelstr10, -40); + lv_obj_set_align(ui_pageHome_labelstr10, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelstr10, "挡位"); + lv_obj_set_style_text_font(ui_pageHome_labelstr10, &ui_font_homeText, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageHome_spinboxStageBS = lv_spinbox_create(ui_pageHome_panelStageBS); + lv_obj_set_width(ui_pageHome_spinboxStageBS, 40); + lv_obj_set_height(ui_pageHome_spinboxStageBS, 40); + lv_obj_set_x(ui_pageHome_spinboxStageBS, 1); + lv_obj_set_y(ui_pageHome_spinboxStageBS, 5); + lv_obj_set_align(ui_pageHome_spinboxStageBS, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageHome_spinboxStageBS, LV_OBJ_FLAG_CLICKABLE); /// Flags + lv_spinbox_set_digit_format(ui_pageHome_spinboxStageBS, 1, 1); + lv_spinbox_set_range(ui_pageHome_spinboxStageBS, 1, 4); + lv_spinbox_set_cursor_pos(ui_pageHome_spinboxStageBS, 1 - 1); + lv_spinbox_set_value(ui_pageHome_spinboxStageBS, 1); + lv_obj_set_style_pad_left(ui_pageHome_spinboxStageBS, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxStageBS, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxStageBS, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxStageBS, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_color(ui_pageHome_spinboxStageBS, lv_color_hex(0x030000), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_spinboxStageBS, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_align(ui_pageHome_spinboxStageBS, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_pageHome_spinboxStageBS, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); + + lv_obj_set_style_bg_color(ui_pageHome_spinboxStageBS, lv_color_hex(0xFFFFFF), LV_PART_CURSOR | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_pageHome_spinboxStageBS, 255, LV_PART_CURSOR | LV_STATE_DEFAULT); + lv_obj_set_style_text_color(ui_pageHome_spinboxStageBS, lv_color_hex(0x030000), LV_PART_CURSOR | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_spinboxStageBS, 255, LV_PART_CURSOR | LV_STATE_DEFAULT); + ui_pageHome_panelLeft = lv_obj_create(ui_pageHome_panelBody); lv_obj_set_width(ui_pageHome_panelLeft, 297); lv_obj_set_height(ui_pageHome_panelLeft, 355); - lv_obj_set_x(ui_pageHome_panelLeft, 2); - lv_obj_set_y(ui_pageHome_panelLeft, 5); + lv_obj_set_x(ui_pageHome_panelLeft, -317); + lv_obj_set_y(ui_pageHome_panelLeft, 3); lv_obj_set_align(ui_pageHome_panelLeft, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageHome_panelLeft, LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_radius(ui_pageHome_panelLeft, 15, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -624,6 +1088,9 @@ void ui_pageHome_screen_init(void) lv_obj_add_event_cb(ui_pageHome_labelDebug, ui_event_pageHome_labelDebug, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_imgbuttonFluxRead, ui_event_pageHome_imgbuttonFluxRead, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_labelFluxRead, ui_event_pageHome_labelFluxRead, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(ui_pageHome_buttonMinusBS, ui_event_pageHome_buttonMinusBS, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(ui_pageHome_buttonAddBS, ui_event_pageHome_buttonAddBS, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(ui_pageHome_spinboxStageBS, ui_event_pageHome_spinboxStageBS, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_spinboxRate, ui_event_pageHome_spinboxRate, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_buttonRateMinus, ui_event_pageHome_buttonRateMinus, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_buttonRatePlus, ui_event_pageHome_buttonRatePlus, LV_EVENT_ALL, NULL); diff --git a/components/FluxUI/screens/ui_pageSetting.c b/components/FluxUI/screens/ui_pageSetting.c index 6aaa429..1454304 100644 --- a/components/FluxUI/screens/ui_pageSetting.c +++ b/components/FluxUI/screens/ui_pageSetting.c @@ -118,6 +118,8 @@ void ui_pageSetting_screen_init(void) ui_pageSetting_panelLight = lv_obj_create(ui_pageSetting_panelBody); lv_obj_set_width(ui_pageSetting_panelLight, 320); lv_obj_set_height(ui_pageSetting_panelLight, 40); + lv_obj_set_x(ui_pageSetting_panelLight, -99); + lv_obj_set_y(ui_pageSetting_panelLight, 2); lv_obj_set_align(ui_pageSetting_panelLight, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageSetting_panelLight, LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_SCROLL_ELASTIC | @@ -139,7 +141,7 @@ void ui_pageSetting_screen_init(void) ui_pageSetting_sliderLight = lv_slider_create(ui_pageSetting_panelLight); lv_slider_set_range(ui_pageSetting_sliderLight, 0, 8192); - lv_slider_set_value(ui_pageSetting_sliderLight, 7192, LV_ANIM_OFF); + lv_slider_set_value(ui_pageSetting_sliderLight, 900, LV_ANIM_OFF); if(lv_slider_get_mode(ui_pageSetting_sliderLight) == LV_SLIDER_MODE_RANGE) lv_slider_set_left_value( ui_pageSetting_sliderLight, 0, LV_ANIM_OFF); lv_obj_set_width(ui_pageSetting_sliderLight, 211); diff --git a/components/FluxUI/ui.c b/components/FluxUI/ui.c index 617f998..088c11e 100644 --- a/components/FluxUI/ui.c +++ b/components/FluxUI/ui.c @@ -48,6 +48,58 @@ lv_obj_t * ui_pageHome_imgbuttonFluxRead; void ui_event_pageHome_labelFluxRead(lv_event_t * e); lv_obj_t * ui_pageHome_labelFluxRead; lv_obj_t * ui_pageHome_str1; +lv_obj_t * ui_pageHome_panelCenter; +lv_obj_t * ui_pageHome_panelResult1; +lv_obj_t * ui_pageHome_labelstr9; +lv_obj_t * ui_pageHome_labelstr8; +lv_obj_t * ui_pageHome_labelstr11; +lv_obj_t * ui_pageHome_labelstr12; +lv_obj_t * ui_pageHome_labelstr13; +lv_obj_t * ui_pageHome_labelstr14; +lv_obj_t * ui_pageHome_labelstr15; +lv_obj_t * ui_pageHome_LabelRate15Result; +lv_obj_t * ui_pageHome_LabelRate20Result; +lv_obj_t * ui_pageHome_LabelRate25Result; +lv_obj_t * ui_pageHome_LabelRate30Result; +lv_obj_t * ui_pageHome_LabelRate35Result; +lv_obj_t * ui_pageHome_LabelRate40Result; +lv_obj_t * ui_pageHome_labelstr16; +lv_obj_t * ui_pageHome_labelstr17; +lv_obj_t * ui_pageHome_LabelRate15STD; +lv_obj_t * ui_pageHome_LabelRate20STD; +lv_obj_t * ui_pageHome_LabelRate25STD; +lv_obj_t * ui_pageHome_LabelRate30STD; +lv_obj_t * ui_pageHome_LabelRate35STD; +lv_obj_t * ui_pageHome_LabelRate40STD; +lv_obj_t * ui_pageHome_labelstr18; +lv_obj_t * ui_pageHome_LabelRate15UP; +lv_obj_t * ui_pageHome_LabelRate20UP; +lv_obj_t * ui_pageHome_LabelRate25UP; +lv_obj_t * ui_pageHome_LabelRate30UP; +lv_obj_t * ui_pageHome_LabelRate35UP; +lv_obj_t * ui_pageHome_LabelRate40UP; +lv_obj_t * ui_pageHome_labelstr19; +lv_obj_t * ui_pageHome_LabelRate15DOWN; +lv_obj_t * ui_pageHome_LabelRate20DOWN; +lv_obj_t * ui_pageHome_LabelRate25DOWN; +lv_obj_t * ui_pageHome_LabelRate30DOWN; +lv_obj_t * ui_pageHome_LabelRate35DOWN; +lv_obj_t * ui_pageHome_LabelRate40DOWN; +lv_obj_t * ui_pageHome_labelstr20; +lv_obj_t * ui_pageHome_BarTestProgBS; +lv_obj_t * ui_pageHome_DropdownTestTypeBS; +lv_obj_t * ui_pageHome_labelstr21; +lv_obj_t * ui_pageHome_labelstr7; +lv_obj_t * ui_pageHome_panelStageBS; +void ui_event_pageHome_buttonMinusBS(lv_event_t * e); +lv_obj_t * ui_pageHome_buttonMinusBS; +lv_obj_t * ui_pageHome_labelMinus1; +void ui_event_pageHome_buttonAddBS(lv_event_t * e); +lv_obj_t * ui_pageHome_buttonAddBS; +lv_obj_t * ui_pageHome_labelAdd1; +lv_obj_t * ui_pageHome_labelstr10; +void ui_event_pageHome_spinboxStageBS(lv_event_t * e); +lv_obj_t * ui_pageHome_spinboxStageBS; lv_obj_t * ui_pageHome_panelLeft; lv_obj_t * ui_pageHome_panelNominal; lv_obj_t * ui_pageHome_labelstr5; @@ -461,6 +513,33 @@ void ui_event_pageHome_labelFluxRead(lv_event_t * e) } } +void ui_event_pageHome_buttonMinusBS(lv_event_t * e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if(event_code == LV_EVENT_CLICKED) { + _ui_spinbox_step(ui_pageHome_spinboxStageBS, -1); + } +} + +void ui_event_pageHome_buttonAddBS(lv_event_t * e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if(event_code == LV_EVENT_CLICKED) { + _ui_spinbox_step(ui_pageHome_spinboxStageBS, 1); + } +} + +void ui_event_pageHome_spinboxStageBS(lv_event_t * e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if(event_code == LV_EVENT_VALUE_CHANGED) { + on_spinboxStage_valueChanged(e); + } +} + void ui_event_pageHome_spinboxRate(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); diff --git a/components/FluxUI/ui.h b/components/FluxUI/ui.h index 8ca48e5..0ef60ba 100644 --- a/components/FluxUI/ui.h +++ b/components/FluxUI/ui.h @@ -58,6 +58,58 @@ extern lv_obj_t * ui_pageHome_imgbuttonFluxRead; void ui_event_pageHome_labelFluxRead(lv_event_t * e); extern lv_obj_t * ui_pageHome_labelFluxRead; extern lv_obj_t * ui_pageHome_str1; +extern lv_obj_t * ui_pageHome_panelCenter; +extern lv_obj_t * ui_pageHome_panelResult1; +extern lv_obj_t * ui_pageHome_labelstr9; +extern lv_obj_t * ui_pageHome_labelstr8; +extern lv_obj_t * ui_pageHome_labelstr11; +extern lv_obj_t * ui_pageHome_labelstr12; +extern lv_obj_t * ui_pageHome_labelstr13; +extern lv_obj_t * ui_pageHome_labelstr14; +extern lv_obj_t * ui_pageHome_labelstr15; +extern lv_obj_t * ui_pageHome_LabelRate15Result; +extern lv_obj_t * ui_pageHome_LabelRate20Result; +extern lv_obj_t * ui_pageHome_LabelRate25Result; +extern lv_obj_t * ui_pageHome_LabelRate30Result; +extern lv_obj_t * ui_pageHome_LabelRate35Result; +extern lv_obj_t * ui_pageHome_LabelRate40Result; +extern lv_obj_t * ui_pageHome_labelstr16; +extern lv_obj_t * ui_pageHome_labelstr17; +extern lv_obj_t * ui_pageHome_LabelRate15STD; +extern lv_obj_t * ui_pageHome_LabelRate20STD; +extern lv_obj_t * ui_pageHome_LabelRate25STD; +extern lv_obj_t * ui_pageHome_LabelRate30STD; +extern lv_obj_t * ui_pageHome_LabelRate35STD; +extern lv_obj_t * ui_pageHome_LabelRate40STD; +extern lv_obj_t * ui_pageHome_labelstr18; +extern lv_obj_t * ui_pageHome_LabelRate15UP; +extern lv_obj_t * ui_pageHome_LabelRate20UP; +extern lv_obj_t * ui_pageHome_LabelRate25UP; +extern lv_obj_t * ui_pageHome_LabelRate30UP; +extern lv_obj_t * ui_pageHome_LabelRate35UP; +extern lv_obj_t * ui_pageHome_LabelRate40UP; +extern lv_obj_t * ui_pageHome_labelstr19; +extern lv_obj_t * ui_pageHome_LabelRate15DOWN; +extern lv_obj_t * ui_pageHome_LabelRate20DOWN; +extern lv_obj_t * ui_pageHome_LabelRate25DOWN; +extern lv_obj_t * ui_pageHome_LabelRate30DOWN; +extern lv_obj_t * ui_pageHome_LabelRate35DOWN; +extern lv_obj_t * ui_pageHome_LabelRate40DOWN; +extern lv_obj_t * ui_pageHome_labelstr20; +extern lv_obj_t * ui_pageHome_BarTestProgBS; +extern lv_obj_t * ui_pageHome_DropdownTestTypeBS; +extern lv_obj_t * ui_pageHome_labelstr21; +extern lv_obj_t * ui_pageHome_labelstr7; +extern lv_obj_t * ui_pageHome_panelStageBS; +void ui_event_pageHome_buttonMinusBS(lv_event_t * e); +extern lv_obj_t * ui_pageHome_buttonMinusBS; +extern lv_obj_t * ui_pageHome_labelMinus1; +void ui_event_pageHome_buttonAddBS(lv_event_t * e); +extern lv_obj_t * ui_pageHome_buttonAddBS; +extern lv_obj_t * ui_pageHome_labelAdd1; +extern lv_obj_t * ui_pageHome_labelstr10; +void ui_event_pageHome_spinboxStageBS(lv_event_t * e); +extern lv_obj_t * ui_pageHome_spinboxStageBS; extern lv_obj_t * ui_pageHome_panelLeft; extern lv_obj_t * ui_pageHome_panelNominal; extern lv_obj_t * ui_pageHome_labelstr5; diff --git a/components/FluxUI/ui_events.h b/components/FluxUI/ui_events.h index b1a1e20..1775e18 100644 --- a/components/FluxUI/ui_events.h +++ b/components/FluxUI/ui_events.h @@ -10,11 +10,11 @@ extern "C" { #endif +void on_spinboxStage_valueChanged(lv_event_t * e); void on_spinboxRate_valueChanged(lv_event_t * e); void on_buttonRateMinus_clicked(lv_event_t * e); void on_buttonRatePlus_clicked(lv_event_t * e); void on_labelTestVolume_valueChanged(lv_event_t * e); -void on_spinboxStage_valueChanged(lv_event_t * e); void on_buttonStartTest_clicked(lv_event_t * e); void on_sliderLight_valueChanged(lv_event_t * e); void on_dropdownDeviceType_valueChanged(lv_event_t * e);