a container for the KEY_* values.
See also system manual for getch(3)
| MOUSE | = | INT2NUM(KEY_MOUSE) | 
Mouse event read  | 
            ||
| MIN | = | INT2NUM(KEY_MIN) | 
The minimum allowed curses key value.  | 
            ||
| BREAK | = | INT2NUM(KEY_BREAK) | 
Break key  | 
            ||
| DOWN | = | INT2NUM(KEY_DOWN) | 
the down arrow key  | 
            ||
| UP | = | INT2NUM(KEY_UP) | 
the up arrow key  | 
            ||
| LEFT | = | INT2NUM(KEY_LEFT) | 
the left arrow key  | 
            ||
| RIGHT | = | INT2NUM(KEY_RIGHT) | 
the right arrow key  | 
            ||
| HOME | = | INT2NUM(KEY_HOME) | 
Home key (upward+left arrow)  | 
            ||
| BACKSPACE | = | INT2NUM(KEY_BACKSPACE) | 
Backspace  | 
            ||
| DL | = | INT2NUM(KEY_DL) | 
Delete line  | 
            ||
| IL | = | INT2NUM(KEY_IL) | 
Insert line  | 
            ||
| DC | = | INT2NUM(KEY_DC) | 
Delete character  | 
            ||
| IC | = | INT2NUM(KEY_IC) | 
Insert char or enter insert mode  | 
            ||
| EIC | = | INT2NUM(KEY_EIC) | 
Enter insert char mode  | 
            ||
| CLEAR | = | INT2NUM(KEY_CLEAR) | 
Clear Screen  | 
            ||
| EOS | = | INT2NUM(KEY_EOS) | 
Clear to end of screen  | 
            ||
| EOL | = | INT2NUM(KEY_EOL) | 
Clear to end of line  | 
            ||
| SF | = | INT2NUM(KEY_SF) | 
Scroll 1 line forward  | 
            ||
| SR | = | INT2NUM(KEY_SR) | 
Scroll 1 line backware (reverse)  | 
            ||
| NPAGE | = | INT2NUM(KEY_NPAGE) | 
Next page  | 
            ||
| PPAGE | = | INT2NUM(KEY_PPAGE) | 
Previous page  | 
            ||
| STAB | = | INT2NUM(KEY_STAB) | 
Set tab  | 
            ||
| CTAB | = | INT2NUM(KEY_CTAB) | 
Clear tab  | 
            ||
| CATAB | = | INT2NUM(KEY_CATAB) | 
Clear all tabs  | 
            ||
| ENTER | = | INT2NUM(KEY_ENTER) | 
Enter or send  | 
            ||
| SRESET | = | INT2NUM(KEY_SRESET) | 
Soft (partial) reset  | 
            ||
| RESET | = | INT2NUM(KEY_RESET) | 
Reset or hard reset  | 
            ||
| = | INT2NUM(KEY_PRINT) | |
Print or copy  | 
            ||
| LL | = | INT2NUM(KEY_LL) | 
Home down or bottom (lower left)  | 
            ||
| A1 | = | INT2NUM(KEY_A1) | 
Upper left of keypad  | 
            ||
| A3 | = | INT2NUM(KEY_A3) | 
Upper right of keypad  | 
            ||
| B2 | = | INT2NUM(KEY_B2) | 
Center of keypad  | 
            ||
| C1 | = | INT2NUM(KEY_C1) | 
Lower left of keypad  | 
            ||
| C3 | = | INT2NUM(KEY_C3) | 
Lower right of keypad  | 
            ||
| BTAB | = | INT2NUM(KEY_BTAB) | 
Back tab key  | 
            ||
| BEG | = | INT2NUM(KEY_BEG) | 
Beginning key  | 
            ||
| CANCEL | = | INT2NUM(KEY_CANCEL) | 
Cancel key  | 
            ||
| CLOSE | = | INT2NUM(KEY_CLOSE) | 
Close key  | 
            ||
| COMMAND | = | INT2NUM(KEY_COMMAND) | 
Cmd (command) key  | 
            ||
| COPY | = | INT2NUM(KEY_COPY) | 
Copy key  | 
            ||
| CREATE | = | INT2NUM(KEY_CREATE) | 
Create key  | 
            ||
| END | = | INT2NUM(KEY_END) | 
End key  | 
            ||
| EXIT | = | INT2NUM(KEY_EXIT) | 
Exit key  | 
            ||
| FIND | = | INT2NUM(KEY_FIND) | 
Find key  | 
            ||
| HELP | = | INT2NUM(KEY_HELP) | 
Help key  | 
            ||
| MARK | = | INT2NUM(KEY_MARK) | 
Mark key  | 
            ||
| MESSAGE | = | INT2NUM(KEY_MESSAGE) | 
Message key  | 
            ||
| MOVE | = | INT2NUM(KEY_MOVE) | 
Move key  | 
            ||
| NEXT | = | INT2NUM(KEY_NEXT) | 
Next object key  | 
            ||
| OPEN | = | INT2NUM(KEY_OPEN) | 
Open key  | 
            ||
| OPTIONS | = | INT2NUM(KEY_OPTIONS) | 
Options key  | 
            ||
| PREVIOUS | = | INT2NUM(KEY_PREVIOUS) | 
Previous object key  | 
            ||
| REDO | = | INT2NUM(KEY_REDO) | 
Redo key  | 
            ||
| REFERENCE | = | INT2NUM(KEY_REFERENCE) | 
Reference key  | 
            ||
| REFRESH | = | INT2NUM(KEY_REFRESH) | 
Refresh key  | 
            ||
| REPLACE | = | INT2NUM(KEY_REPLACE) | 
Replace key  | 
            ||
| RESTART | = | INT2NUM(KEY_RESTART) | 
Restart key  | 
            ||
| RESUME | = | INT2NUM(KEY_RESUME) | 
Resume key  | 
            ||
| SAVE | = | INT2NUM(KEY_SAVE) | 
Save key  | 
            ||
| SBEG | = | INT2NUM(KEY_SBEG) | 
Shifted beginning key  | 
            ||
| SCANCEL | = | INT2NUM(KEY_SCANCEL) | 
Shifted cancel key  | 
            ||
| SCOMMAND | = | INT2NUM(KEY_SCOMMAND) | 
Shifted command key  | 
            ||
| SCOPY | = | INT2NUM(KEY_SCOPY) | 
Shifted copy key  | 
            ||
| SCREATE | = | INT2NUM(KEY_SCREATE) | 
Shifted create key  | 
            ||
| SDC | = | INT2NUM(KEY_SDC) | 
Shifted delete char key  | 
            ||
| SDL | = | INT2NUM(KEY_SDL) | 
Shifted delete line key  | 
            ||
| SELECT | = | INT2NUM(KEY_SELECT) | 
Select key  | 
            ||
| SEND | = | INT2NUM(KEY_SEND) | 
Shifted end key  | 
            ||
| SEOL | = | INT2NUM(KEY_SEOL) | 
Shifted clear line key  | 
            ||
| SEXIT | = | INT2NUM(KEY_SEXIT) | 
Shifted exit key  | 
            ||
| SFIND | = | INT2NUM(KEY_SFIND) | 
Shifted find key  | 
            ||
| SHELP | = | INT2NUM(KEY_SHELP) | 
Shifted help key  | 
            ||
| SHOME | = | INT2NUM(KEY_SHOME) | 
Shifted home key  | 
            ||
| SIC | = | INT2NUM(KEY_SIC) | 
Shifted input key  | 
            ||
| SLEFT | = | INT2NUM(KEY_SLEFT) | 
Shifted left arrow key  | 
            ||
| SMESSAGE | = | INT2NUM(KEY_SMESSAGE) | 
Shifted message key  | 
            ||
| SMOVE | = | INT2NUM(KEY_SMOVE) | 
Shifted move key  | 
            ||
| SNEXT | = | INT2NUM(KEY_SNEXT) | 
Shifted next key  | 
            ||
| SOPTIONS | = | INT2NUM(KEY_SOPTIONS) | 
Shifted options key  | 
            ||
| SPREVIOUS | = | INT2NUM(KEY_SPREVIOUS) | 
Shifted previous key  | 
            ||
| SPRINT | = | INT2NUM(KEY_SPRINT) | 
Shifted print key  | 
            ||
| SREDO | = | INT2NUM(KEY_SREDO) | 
Shifted redo key  | 
            ||
| SREPLACE | = | INT2NUM(KEY_SREPLACE) | 
Shifted replace key  | 
            ||
| SRIGHT | = | INT2NUM(KEY_SRIGHT) | 
Shifted right arrow key  | 
            ||
| SRSUME | = | INT2NUM(KEY_SRSUME) | 
Shifted resume key  | 
            ||
| SSAVE | = | INT2NUM(KEY_SSAVE) | 
Shifted save key  | 
            ||
| SSUSPEND | = | INT2NUM(KEY_SSUSPEND) | 
Shifted suspend key  | 
            ||
| SUNDO | = | INT2NUM(KEY_SUNDO) | 
Shifted undo key  | 
            ||
| SUSPEND | = | INT2NUM(KEY_SUSPEND) | 
Suspend key  | 
            ||
| UNDO | = | INT2NUM(KEY_UNDO) | 
Undo key  | 
            ||
| RESIZE | = | INT2NUM(KEY_RESIZE) | 
Screen Resized  | 
            ||
| MAX | = | INT2NUM(KEY_MAX) | 
The maximum allowed curses key value.  | 
            ||