联网选择页第3行去掉上次前缀:模式名从最左显示+秒数紧随,修复长模式名时秒数超宽绕回左边
This commit is contained in:
parent
2fa304d73d
commit
7cfb659699
|
|
@ -100,9 +100,9 @@ static uint8_t net_mode_select(void)
|
|||
|
||||
s_oled_boot_page = 1; /* 抑制预调度周期刷新, 防止联网进度页覆盖本页 */
|
||||
|
||||
/* 第 3 行: 标签只写一次, 之后每秒仅更新秒数(整行重写要读字库 IC, 会闪) */
|
||||
char label[24];
|
||||
snprintf(label, sizeof(label), "上次:%s", names[mode]);
|
||||
/* 第 3 行: 模式名从最左起 + 秒数紧随其后(不带"上次"前缀, 长模式名才放得下);
|
||||
* 标签只写一次, 之后每秒仅更新秒数(整行重写要读字库 IC, 会闪) */
|
||||
const char *label = names[mode];
|
||||
oled_locate(3, 0); oled_print_line(label);
|
||||
uint8_t num_col8 = (uint8_t)((oled_text_w(label) + 7) / 8);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue