Type:
Module
Constants:
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

PRINT : 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.

a container for the KEY_* values.

See also system manual for getch(3)