Curses::Key
a container for the KEY_* values.
See also system manual for getch(3)
Constants
A1 = INT2NUM(KEY_A1)
A3 = INT2NUM(KEY_A3)
B2 = INT2NUM(KEY_B2)
BACKSPACE = INT2NUM(KEY_BACKSPACE)
BEG = INT2NUM(KEY_BEG)
BREAK = INT2NUM(KEY_BREAK)
BTAB = INT2NUM(KEY_BTAB)
C1 = INT2NUM(KEY_C1)
C3 = INT2NUM(KEY_C3)
CANCEL = INT2NUM(KEY_CANCEL)
CATAB = INT2NUM(KEY_CATAB)
CLEAR = INT2NUM(KEY_CLEAR)
CLOSE = INT2NUM(KEY_CLOSE)
COMMAND = INT2NUM(KEY_COMMAND)
COPY = INT2NUM(KEY_COPY)
CREATE = INT2NUM(KEY_CREATE)
CTAB = INT2NUM(KEY_CTAB)
DC = INT2NUM(KEY_DC)
DL = INT2NUM(KEY_DL)
DOWN = INT2NUM(KEY_DOWN)
EIC = INT2NUM(KEY_EIC)
END = INT2NUM(KEY_END)
ENTER = INT2NUM(KEY_ENTER)
EOL = INT2NUM(KEY_EOL)
EOS = INT2NUM(KEY_EOS)
EXIT = INT2NUM(KEY_EXIT)
FIND = INT2NUM(KEY_FIND)
HELP = INT2NUM(KEY_HELP)
HOME = INT2NUM(KEY_HOME)
IC = INT2NUM(KEY_IC)
IL = INT2NUM(KEY_IL)
LEFT = INT2NUM(KEY_LEFT)
LL = INT2NUM(KEY_LL)
MARK = INT2NUM(KEY_MARK)
MAX = INT2NUM(KEY_MAX)
MESSAGE = INT2NUM(KEY_MESSAGE)
MIN = INT2NUM(KEY_MIN)
MOUSE = INT2NUM(KEY_MOUSE)
MOVE = INT2NUM(KEY_MOVE)
NEXT = INT2NUM(KEY_NEXT)
NPAGE = INT2NUM(KEY_NPAGE)
OPEN = INT2NUM(KEY_OPEN)
OPTIONS = INT2NUM(KEY_OPTIONS)
PPAGE = INT2NUM(KEY_PPAGE)
PREVIOUS = INT2NUM(KEY_PREVIOUS)
PRINT = INT2NUM(KEY_PRINT)
REDO = INT2NUM(KEY_REDO)
REFERENCE = INT2NUM(KEY_REFERENCE)
REFRESH = INT2NUM(KEY_REFRESH)
REPLACE = INT2NUM(KEY_REPLACE)
RESET = INT2NUM(KEY_RESET)
RESIZE = INT2NUM(KEY_RESIZE)
RESTART = INT2NUM(KEY_RESTART)
RESUME = INT2NUM(KEY_RESUME)
RIGHT = INT2NUM(KEY_RIGHT)
SAVE = INT2NUM(KEY_SAVE)
SBEG = INT2NUM(KEY_SBEG)
SCANCEL = INT2NUM(KEY_SCANCEL)
SCOMMAND = INT2NUM(KEY_SCOMMAND)
SCOPY = INT2NUM(KEY_SCOPY)
SCREATE = INT2NUM(KEY_SCREATE)
SDC = INT2NUM(KEY_SDC)
SDL = INT2NUM(KEY_SDL)
SELECT = INT2NUM(KEY_SELECT)
SEND = INT2NUM(KEY_SEND)
SEOL = INT2NUM(KEY_SEOL)
SEXIT = INT2NUM(KEY_SEXIT)
SF = INT2NUM(KEY_SF)
SFIND = INT2NUM(KEY_SFIND)
SHELP = INT2NUM(KEY_SHELP)
SHOME = INT2NUM(KEY_SHOME)
SIC = INT2NUM(KEY_SIC)
SLEFT = INT2NUM(KEY_SLEFT)
SMESSAGE = INT2NUM(KEY_SMESSAGE)
SMOVE = INT2NUM(KEY_SMOVE)
SNEXT = INT2NUM(KEY_SNEXT)
SOPTIONS = INT2NUM(KEY_SOPTIONS)
SPREVIOUS = INT2NUM(KEY_SPREVIOUS)
SPRINT = INT2NUM(KEY_SPRINT)
SR = INT2NUM(KEY_SR)
SREDO = INT2NUM(KEY_SREDO)
SREPLACE = INT2NUM(KEY_SREPLACE)
SRESET = INT2NUM(KEY_SRESET)
SRIGHT = INT2NUM(KEY_SRIGHT)
SRSUME = INT2NUM(KEY_SRSUME)
SSAVE = INT2NUM(KEY_SSAVE)
SSUSPEND = INT2NUM(KEY_SSUSPEND)
STAB = INT2NUM(KEY_STAB)
SUNDO = INT2NUM(KEY_SUNDO)
SUSPEND = INT2NUM(KEY_SUSPEND)
UNDO = INT2NUM(KEY_UNDO)
UP = INT2NUM(KEY_UP)
Files
- ext/curses/curses.c