?? menu.h
字號:
/**************************************************************************
Menu
File Name: Menu.h
Author: Lin Qian
Created: 2008/04/28
Modified: NO
Revision: 1.0
***************************************************************************/
#ifndef MENU_H
#define MENU_H
#ifdef __MENU
#define EXTERN
#else
#define EXTERN extern
#endif
// 系統庫文件 ******************************
// 全局變量 ******************************
EXTERN uchar MenuMode; // 畫面模式
EXTERN uchar lastMenuMode; // 前一畫面模式
EXTERN uint holdMenu; // 畫面停留定時計數
EXTERN bit PopMenu_en; // 彈出畫面允許
// 子函數 ******************************
// --------編譯選擇區------- (將需要編譯的函數定義為1, 否則為0)
#define Menu_en 1 // 畫面模式
#define LoadMenu_Main_en 1 // 裝載主畫面
#define LoadMenu_AdjustClock_en 1 // 裝載"調整實時時鐘"畫面
#define LoadMenu_AdjustPrice_en 1 // 裝載"調整單價"畫面
#define LoadMenu_Succeed_en 1 // 裝載"操作成功"畫面
#define ShowDist_en 1 // 顯示里程數
#define ShowCost_en 1 // 顯示總價
#define ShowUnitPrice_en 1 // 顯示單價
#define ShowStopTimer_en 1 // 顯示停車計時
#define ShowRTC_en 1 // 顯示實時時鐘
#define ShowSpeed_en 0 // 顯示速度
//-------------------------
EXTERN void Menu (void);
EXTERN void LoadMenu_Main (void);
EXTERN void LoadMenu_AdjustClock (uchar *title);
EXTERN void LoadMenu_AdjustPrice (uchar *title);
EXTERN void LoadMenu_Succeed (uchar *title);
EXTERN void ShowDist (void);
EXTERN void ShowCost (void);
EXTERN void ShowUnitPrice (void);
EXTERN void ShowStopTimer (void);
EXTERN void ShowRTC (void);
EXTERN void ShowSpeed (void);
#undef EXTERN
// 宏定義 ******************************
// 畫面模式
#define MENU_MAIN 0 // 主畫面
#define MENU_ADJUST_CLOCK_HOUR 1 // 調整時鐘Hour畫面
#define MENU_ADJUST_CLOCK_MIN 2 // 調整時鐘Sec畫面
#define MENU_ADJUST_DAY_PRICE 3 // 調整白天價格畫面
#define MENU_ADJUST_NIGHT_PRICE 4 // 調整夜晚價格畫面
#define MENU_SUCCEED 5 // 操作成功畫面
#define POP_MENU_TIME 800 // 彈出畫面停留時間
// 外部文件 ******************************
//*****************************************************************
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -