feat: 新增边线显示控件(未测试)

This commit is contained in:
2023-12-21 22:33:36 +08:00
parent 9b6e0332bd
commit 3ea8776a2b
16 changed files with 691 additions and 669 deletions

View File

@@ -1,9 +1,9 @@
#include "cw_page.h"
PAGE_LIST pagelist[page_max];
static uint8 page_busy = 0;
static int8 now_page = page_menu;
static int8 new_page = page_menu;
static uint8_t page_busy = 0;
static int8_t now_page = page_menu;
static int8_t new_page = page_menu;
/**
* @brief 注册一个基本页面,包含一个初始化函数,循环函数,退出函数,事件函数
@@ -15,7 +15,7 @@ static int8 new_page = page_menu;
* @param eventCallback: 事件函数回调
* @retval 无
*/
void Page_Register(uint8 pageID, char *pageText,
void Page_Register(uint8_t pageID, char *pageText,
CallbackFunction_t setupCallback, CallbackFunction_t loopCallback,
CallbackFunction_t exitCallback, EventFunction_t eventCallback) {
pagelist[pageID].Text = pageText;
@@ -66,9 +66,9 @@ void Page_OpenCurrentPage() {
/**
* @brief 获取页面状态
*
* @return uint8 页面忙返回1 空闲返回0
* @return uint8_t 页面忙返回1 空闲返回0
*/
uint8 Page_GetStatus(void) {
uint8_t Page_GetStatus(void) {
if (page_busy)
return 1;
else