enum Termbox::Key

Overview

Key constants.

Defined in:

termbox2/input.cr

Enum Members

CTRL_TILDE = 0_u16
CTRL_2 = 0_u16
CTRL_A = 1_u16
CTRL_B = 2_u16
CTRL_C = 3_u16
CTRL_D = 4_u16
CTRL_E = 5_u16
CTRL_F = 6_u16
CTRL_G = 7_u16
BACKSPACE = 8_u16
CTRL_H = 8_u16
TAB = 9_u16
CTRL_I = 9_u16
CTRL_J = 10_u16
CTRL_K = 11_u16
CTRL_L = 12_u16
ENTER = 13_u16
CTRL_M = 13_u16
CTRL_N = 14_u16
CTRL_O = 15_u16
CTRL_P = 16_u16
CTRL_Q = 17_u16
CTRL_R = 18_u16
CTRL_S = 19_u16
CTRL_T = 20_u16
CTRL_U = 21_u16
CTRL_V = 22_u16
CTRL_W = 23_u16
CTRL_X = 24_u16
CTRL_Y = 25_u16
CTRL_Z = 26_u16
ESC = 27_u16
CTRL_LSQ_BRACKET = 27_u16
CTRL_3 = 27_u16
CTRL_4 = 28_u16
CTRL_BACKSLASH = 28_u16
CTRL_5 = 29_u16
CTRL_RSQ_BRACKET = 29_u16
CTRL_6 = 30_u16
CTRL_7 = 31_u16
CTRL_SLASH = 31_u16
CTRL_UNDERSCORE = 31_u16
SPACE = 32_u16
BACKSPACE2 = 127_u16
CTRL_8 = 127_u16
F1 = 65535_u16
F2 = 65534_u16
F3 = 65533_u16
F4 = 65532_u16
F5 = 65531_u16
F6 = 65530_u16
F7 = 65529_u16
F8 = 65528_u16
F9 = 65527_u16
F10 = 65526_u16
F11 = 65525_u16
F12 = 65524_u16
INSERT = 65523_u16
DELETE = 65522_u16
HOME = 65521_u16
END = 65520_u16
PGUP = 65519_u16
PGDN = 65518_u16
ARROW_UP = 65517_u16
ARROW_DOWN = 65516_u16
ARROW_LEFT = 65515_u16
ARROW_RIGHT = 65514_u16
BACK_TAB = 65513_u16
MOUSE_LEFT = 65512_u16
MOUSE_RIGHT = 65511_u16
MOUSE_MIDDLE = 65510_u16
MOUSE_RELEASE = 65509_u16
MOUSE_WHEEL_UP = 65508_u16
MOUSE_WHEEL_DOWN = 65507_u16

Instance Method Summary

Instance Method Detail

def arrow_down? #

Returns true if this enum value equals ARROW_DOWN


[View source]
def arrow_left? #

Returns true if this enum value equals ARROW_LEFT


[View source]
def arrow_right? #

Returns true if this enum value equals ARROW_RIGHT


[View source]
def arrow_up? #

Returns true if this enum value equals ARROW_UP


[View source]
def back_tab? #

Returns true if this enum value equals BACK_TAB


[View source]
def backspace2? #

Returns true if this enum value equals BACKSPACE2


[View source]
def backspace? #

Returns true if this enum value equals BACKSPACE


[View source]
def ctrl_2? #

Returns true if this enum value equals CTRL_2


[View source]
def ctrl_3? #

Returns true if this enum value equals CTRL_3


[View source]
def ctrl_4? #

Returns true if this enum value equals CTRL_4


[View source]
def ctrl_5? #

Returns true if this enum value equals CTRL_5


[View source]
def ctrl_6? #

Returns true if this enum value equals CTRL_6


[View source]
def ctrl_7? #

Returns true if this enum value equals CTRL_7


[View source]
def ctrl_8? #

Returns true if this enum value equals CTRL_8


[View source]
def ctrl_a? #

Returns true if this enum value equals CTRL_A


[View source]
def ctrl_b? #

Returns true if this enum value equals CTRL_B


[View source]
def ctrl_backslash? #

Returns true if this enum value equals CTRL_BACKSLASH


[View source]
def ctrl_c? #

Returns true if this enum value equals CTRL_C


[View source]
def ctrl_d? #

Returns true if this enum value equals CTRL_D


[View source]
def ctrl_e? #

Returns true if this enum value equals CTRL_E


[View source]
def ctrl_f? #

Returns true if this enum value equals CTRL_F


[View source]
def ctrl_g? #

Returns true if this enum value equals CTRL_G


[View source]
def ctrl_h? #

Returns true if this enum value equals CTRL_H


[View source]
def ctrl_i? #

Returns true if this enum value equals CTRL_I


[View source]
def ctrl_j? #

Returns true if this enum value equals CTRL_J


[View source]
def ctrl_k? #

Returns true if this enum value equals CTRL_K


[View source]
def ctrl_l? #

Returns true if this enum value equals CTRL_L


[View source]
def ctrl_lsq_bracket? #

Returns true if this enum value equals CTRL_LSQ_BRACKET


[View source]
def ctrl_m? #

Returns true if this enum value equals CTRL_M


[View source]
def ctrl_n? #

Returns true if this enum value equals CTRL_N


[View source]
def ctrl_o? #

Returns true if this enum value equals CTRL_O


[View source]
def ctrl_p? #

Returns true if this enum value equals CTRL_P


[View source]
def ctrl_q? #

Returns true if this enum value equals CTRL_Q


[View source]
def ctrl_r? #

Returns true if this enum value equals CTRL_R


[View source]
def ctrl_rsq_bracket? #

Returns true if this enum value equals CTRL_RSQ_BRACKET


[View source]
def ctrl_s? #

Returns true if this enum value equals CTRL_S


[View source]
def ctrl_slash? #

Returns true if this enum value equals CTRL_SLASH


[View source]
def ctrl_t? #

Returns true if this enum value equals CTRL_T


[View source]
def ctrl_tilde? #

Returns true if this enum value equals CTRL_TILDE


[View source]
def ctrl_u? #

Returns true if this enum value equals CTRL_U


[View source]
def ctrl_underscore? #

Returns true if this enum value equals CTRL_UNDERSCORE


[View source]
def ctrl_v? #

Returns true if this enum value equals CTRL_V


[View source]
def ctrl_w? #

Returns true if this enum value equals CTRL_W


[View source]
def ctrl_x? #

Returns true if this enum value equals CTRL_X


[View source]
def ctrl_y? #

Returns true if this enum value equals CTRL_Y


[View source]
def ctrl_z? #

Returns true if this enum value equals CTRL_Z


[View source]
def delete? #

Returns true if this enum value equals DELETE


[View source]
def end? #

Returns true if this enum value equals END


[View source]
def enter? #

Returns true if this enum value equals ENTER


[View source]
def esc? #

Returns true if this enum value equals ESC


[View source]
def f10? #

Returns true if this enum value equals F10


[View source]
def f11? #

Returns true if this enum value equals F11


[View source]
def f12? #

Returns true if this enum value equals F12


[View source]
def f1? #

Returns true if this enum value equals F1


[View source]
def f2? #

Returns true if this enum value equals F2


[View source]
def f3? #

Returns true if this enum value equals F3


[View source]
def f4? #

Returns true if this enum value equals F4


[View source]
def f5? #

Returns true if this enum value equals F5


[View source]
def f6? #

Returns true if this enum value equals F6


[View source]
def f7? #

Returns true if this enum value equals F7


[View source]
def f8? #

Returns true if this enum value equals F8


[View source]
def f9? #

Returns true if this enum value equals F9


[View source]
def home? #

Returns true if this enum value equals HOME


[View source]
def insert? #

Returns true if this enum value equals INSERT


[View source]
def mouse_left? #

Returns true if this enum value equals MOUSE_LEFT


[View source]
def mouse_middle? #

Returns true if this enum value equals MOUSE_MIDDLE


[View source]
def mouse_release? #

Returns true if this enum value equals MOUSE_RELEASE


[View source]
def mouse_right? #

Returns true if this enum value equals MOUSE_RIGHT


[View source]
def mouse_wheel_down? #

Returns true if this enum value equals MOUSE_WHEEL_DOWN


[View source]
def mouse_wheel_up? #

Returns true if this enum value equals MOUSE_WHEEL_UP


[View source]
def pgdn? #

Returns true if this enum value equals PGDN


[View source]
def pgup? #

Returns true if this enum value equals PGUP


[View source]
def space? #

Returns true if this enum value equals SPACE


[View source]
def tab? #

Returns true if this enum value equals TAB


[View source]