#ifndef ENINPUT_H_ #define ENINPUT_H_ #include "gType.h" const char ListPayload[10] = {0,0,3,3,3,3,3,4,3,4}; const char ListCaseUp[10][4] = { {' ', ' ', ' ', ' '}, {' ', ' ', ' ', ' '}, {'A', 'B', 'C', ' '}, {'D', 'E', 'F', ' '}, {'G', 'H', 'I', ' '}, {'J', 'K', 'L', ' '}, {'M', 'N', 'O', ' '}, {'P', 'Q', 'R', 'S'}, {'T', 'U', 'V', ' '}, {'W', 'X', 'Y', 'Z'} }; const char ListCaseLow[10][4] = { {' ', ' ', ' ', ' '}, {' ', ' ', ' ', ' '}, {'A', 'B', 'C', ' '}, {'D', 'E', 'F', ' '}, {'G', 'H', 'I', ' '}, {'J', 'K', 'L', ' '}, {'M', 'N', 'O', ' '}, {'P', 'Q', 'R', 'S'}, {'T', 'U', 'V', ' '}, {'W', 'X', 'Y', 'Z'} }; typedef enum{ EnInputNumber = 0, EnInputCaseUp = 1, EnInputCaseLow = 2, EnInputSymbol }TEnInputMethrold; class TEnInput{ public: TEnInputMethrold InMethrold; unsigned char KeyIndex; public: public: TEnInput(){}; void Init(); }; #endif