?? keyproc.h
字號:
#ifndef _KEYPROC_H
#define _KEYPROC_H
//====================================================== //
#define RUN 0 //the key state constants.//
#define MinMenuNo 0
#define EDIT11 1
#define EDIT12 2
#define EDIT13 3
#define EDIT14 4
#define EDIT21 5
#define EDIT22 6
/*
#define EDIT23 7
#define EDIT24 8 */
#define EDIT31 7//9
#define EDIT32 8//10
#define EDIT33 9//11
#define MaxMenuNo EDIT31//10
#define SPEC_CH CH3 //ì?êa2?êyéè??ê±£?SYS_CH= CH3
#ifdef _KEY_MENU_TSK_C
const u08 PROGMEM SystemStatusName[12] =
{
0,
11,12,13,14,
21,22,31,32,
31,32,33
};
#else
extern const u08 PROGMEM SystemStatusName[12] ;
#endif /////end define _key_menu_tsk_c
#define RUNNAME 0 //the key state constants.//
#define EDIT1NAME 11
#define EDIT2NAME 12
#define EDIT3NAME 13
#define EDIT4NAME 14
#define EDIT5NAME 21
#define EDIT6NAME 22
#define EDIT7NAME 23
#define EDIT8NAME 24
#define EDIT9NAME 31
#define EDIT10NAME 32
#define EDIT11NAME 11
///////////////////////////////////°′?ü′|àí
void KeyProcess (void);
void key_ch_click (void);
void key_add_click (void);
void key_dec_click (void);
void key_set_click (void);
void key_do_nothing (void);
void key_set_long_press_first( void );
//void key_ch_long_press ( void );
void key_add_long_press ( void );
void key_dec_long_press ( void );
void key_set_long_press ( void );
/////////////////////////////////// êy?μ′|àí
BOOL JudgeTemperature (void); /*???è°2è?2ù×÷?ì2a,±£?¤éè?¨?μμ????-?yè·D?*/
BOOL JudgeHumidity (void); /*êa?è°2è?2ù×÷?ì2a,±£?¤éè?¨?μμ????-?yè·D?*/
///////////////////////////////////2?μ¥??ê?
void MenuIndexDisp ( uint8 editname );
void MenuValDisp ( uint8 editname, u08 whichCH );
void MenuValDeal ( uint8 editname ,BOOL IsAdding,u08 whichCH );
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -