📄 submenu.h
字号:
//subMenu.h
#ifndef __sub_menu_h__
#define __sub_menu_h__
extern unsigned char g_ucKeyData;
#define MAIN_MENU_MAX_NUM 8
extern unsigned char* code MainMenuString[MAIN_MENU_MAX_NUM*2];
#define MEASURE_MENU_MAX_NUM 3
extern unsigned char* code MeasureMenuString[MEASURE_MENU_MAX_NUM*2];
#define VEHICLE_MSG_MENU_MAX_NUM 3
extern unsigned char* code VehicleMsgMenuString[VEHICLE_MSG_MENU_MAX_NUM*2];
#define FUEL_TYPE_MAX_NUM 4
extern unsigned char* code FuelTypeMenuString[FUEL_TYPE_MAX_NUM*2];
#define SETTING_MENU_MAX_NUM 3
extern unsigned char* code SettingMenuString[SETTING_MENU_MAX_NUM*2];
#define LANGUAGE_MENU_MAX_NUM 2
extern unsigned char* code LanguageMenuString[LANGUAGE_MENU_MAX_NUM*2];
#define COM_MENU_MAX_NUM 3
extern unsigned char* code ComMenuString[COM_MENU_MAX_NUM*2];
#define FUNCTION_MENU_MAX_NUM 2
extern unsigned char* code FunctionMenuString[FUNCTION_MENU_MAX_NUM*2];
#define COMMON_TIP_MAX_NUM 8
extern unsigned char* code CommonTip[COMMON_TIP_MAX_NUM*2];
#define TIP_MENU_ID 0
#define TIP_START_ID 1
#define TIP_ENTER_ID 2
#define TIP_ASK_SAVE_ID 3
#define TIP_SAVED_ID 4
#define TIP_CHECKING_ID 5
#define TIP_PASS_ID 6
#define TIP_FAIL_ID 7
#define BUADRATE_MAX_NUM 4
extern unsigned char* code BaudRateString[4];
extern unsigned char* code ProtocolString[4];
BOOL SleepAndQueryMsg(unsigned int nDelayTime);
void KeyNote(void);
void DispSubMenuNum(unsigned char Number,
unsigned char MaxNum,
unsigned char X,
unsigned char Y,
unsigned char RowWidth);
void DispSubMenuContent( unsigned char* str[],
unsigned char MaxNum,
unsigned char X,
unsigned char Y,
unsigned char RowWidth);
// LAYER1_SETTING SettingMenu()
// |
// --1.
BOOL SettingLanguageMenu(void);
// |
// --2.
BOOL SettingTime(void);
// |
// --3.
BOOL SettingComMenu(void);
// |
// --1.
BOOL ComChangeProtocol(void);
// |
// --2.
BOOL ComChangeBaudRate(unsigned char *pBaudRateIndex);
// |
// --3.
BOOL ComChangeAddress(unsigned char *pAddr);
// LAYER1_VEHICLE_MSG VehicleMsgMenu();
// |
// --1.
BOOL VehicleRegNo(void);//BOOL VehicleRegNo(void)
// |
// --2.
//void VehicleRPM(void);
// |
// --3.
BOOL VehicleFuelType(void);
// LAYRE1_MEASURE MeasureMenu(unsigned char)
// |
// --1.
BOOL MeasureCommonMenu(void);
// |
// --2.
BOOL MeasureIdleMenu(void);
// |
// --3.
BOOL MeasureDualMenu(void);
// LAYRE1_FUNCTION FunctionMenu(void)
// |
// --1.
BOOL FunctionZeroMenu(void);
// |
// --2.
BOOL FunctionCalibrationMenu(void);
#endif //__sub_menu_h__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -