feat: 为选中项增加了奇怪的动效
This commit is contained in:
@@ -10,8 +10,17 @@
|
||||
*/
|
||||
void Print_Curser(uint8_t Curser_In, uint8_t Curser_Last_In)
|
||||
{
|
||||
ips200_show_string(0, Curser_Last_In * 16, " ");
|
||||
ips200_show_string(0, Curser_In * 16, ">");
|
||||
ips200_show_string(0, Curser_Last_In * 18, " ");
|
||||
ips200_show_string(0, Curser_In * 18, ">");
|
||||
|
||||
for (uint8_t i = 0; i < 160; i++) {
|
||||
ips200_draw_point(10 + i, Curser_Last_In * 18 + 19, IPS200_DEFAULT_BGCOLOR);
|
||||
// system_delay_us(200);
|
||||
}
|
||||
for (uint8_t i = 0; i < 160; i++) {
|
||||
ips200_draw_point(10 + i, Curser_In * 18 + 19, RGB565_WHITE);
|
||||
system_delay_ms(2);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -20,9 +29,8 @@ void Print_Curser(uint8_t Curser_In, uint8_t Curser_Last_In)
|
||||
*/
|
||||
void Print_Menu(const ITEM *item, uint8_t item_sum)
|
||||
{
|
||||
ips200_show_string(0, 0, " --return--");
|
||||
for (uint8_t i = 0; i < item_sum; i++) {
|
||||
ips200_show_string(8, i * 16 + 16, item[i].text);
|
||||
ips200_show_string(8, i * 18 + 16, item[i].text);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user