Typedef enum {
Input_numeric = 0, / **
INPUT_ALPHA_LOWER, / **
INPUT_ALPHA_UPPER, / *
INPUT_NO_MODES, / **
/ * cycle the modes * /
Input_cycle, / **
Input_suITable, / **
} input_mode_t;
Input_no_modes is the number of input methods when three types of input is switched