KeyCode

enum KeyCode : Enum<KeyCode>

Entries

UNKNOWN
Link copied to clipboard
common
This KeyCode represents a key which is unknown, thus we have no information about it.
ENTER
Link copied to clipboard
common
ENTER('\n'.toInt())
BACKSPACE
Link copied to clipboard
common
BACKSPACE('\b'.toInt())
TAB
Link copied to clipboard
common
TAB('\t'.toInt())
CANCEL
Link copied to clipboard
common
CANCEL(0x03)
CLEAR
Link copied to clipboard
common
CLEAR(0x0C)
SHIFT
Link copied to clipboard
common
SHIFT(0x10)
CONTROL
Link copied to clipboard
common
CONTROL(0x11)
ALT
Link copied to clipboard
common
ALT(0x12)
PAUSE
Link copied to clipboard
common
PAUSE(0x13)
CAPS_LOCK
Link copied to clipboard
common
CAPS_LOCK(0x14)
ESCAPE
Link copied to clipboard
common
ESCAPE(0x1B)
SPACE
Link copied to clipboard
common
SPACE(0x20)
PAGE_UP
Link copied to clipboard
common
PAGE_UP(0x21)
PAGE_DOWN
Link copied to clipboard
common
PAGE_DOWN(0x22)
END
Link copied to clipboard
common
END(0x23)
HOME
Link copied to clipboard
common
HOME(0x24)
LEFT
Link copied to clipboard
common
LEFT(0x25)
UP
Link copied to clipboard
common
UP(0x26)
RIGHT
Link copied to clipboard
common
RIGHT(0x27)
DOWN
Link copied to clipboard
common
DOWN(0x28)
COMMA
Link copied to clipboard
common
COMMA(0x2C)
MINUS
Link copied to clipboard
common
MINUS(0x2D)
PERIOD
Link copied to clipboard
common
PERIOD(0x2E)
SLASH
Link copied to clipboard
common
SLASH(0x2F)
DIGIT_0
Link copied to clipboard
common
DIGIT_0(0x30)
DIGIT_1
Link copied to clipboard
common
DIGIT_1(0x31)
DIGIT_2
Link copied to clipboard
common
DIGIT_2(0x32)
DIGIT_3
Link copied to clipboard
common
DIGIT_3(0x33)
DIGIT_4
Link copied to clipboard
common
DIGIT_4(0x34)
DIGIT_5
Link copied to clipboard
common
DIGIT_5(0x35)
DIGIT_6
Link copied to clipboard
common
DIGIT_6(0x36)
DIGIT_7
Link copied to clipboard
common
DIGIT_7(0x37)
DIGIT_8
Link copied to clipboard
common
DIGIT_8(0x38)
DIGIT_9
Link copied to clipboard
common
DIGIT_9(0x39)
SEMICOLON
Link copied to clipboard
common
SEMICOLON(0x3B)
EQUALS
Link copied to clipboard
common
EQUALS(0x3D)
KEY_A
Link copied to clipboard
common
KEY_A(0x41)
KEY_B
Link copied to clipboard
common
KEY_B(0x42)
KEY_C
Link copied to clipboard
common
KEY_C(0x43)
KEY_D
Link copied to clipboard
common
KEY_D(0x44)
KEY_E
Link copied to clipboard
common
KEY_E(0x45)
KEY_F
Link copied to clipboard
common
KEY_F(0x46)
KEY_G
Link copied to clipboard
common
KEY_G(0x47)
KEY_H
Link copied to clipboard
common
KEY_H(0x48)
KEY_I
Link copied to clipboard
common
KEY_I(0x49)
KEY_J
Link copied to clipboard
common
KEY_J(0x4A)
KEY_K
Link copied to clipboard
common
KEY_K(0x4B)
KEY_L
Link copied to clipboard
common
KEY_L(0x4C)
KEY_M
Link copied to clipboard
common
KEY_M(0x4D)
KEY_N
Link copied to clipboard
common
KEY_N(0x4E)
KEY_O
Link copied to clipboard
common
KEY_O(0x4F)
KEY_P
Link copied to clipboard
common
KEY_P(0x50)
KEY_Q
Link copied to clipboard
common
KEY_Q(0x51)
KEY_R
Link copied to clipboard
common
KEY_R(0x52)
KEY_S
Link copied to clipboard
common
KEY_S(0x53)
KEY_T
Link copied to clipboard
common
KEY_T(0x54)
KEY_U
Link copied to clipboard
common
KEY_U(0x55)
KEY_V
Link copied to clipboard
common
KEY_V(0x56)
KEY_W
Link copied to clipboard
common
KEY_W(0x57)
KEY_X
Link copied to clipboard
common
KEY_X(0x58)
KEY_Y
Link copied to clipboard
common
KEY_Y(0x59)
KEY_Z
Link copied to clipboard
common
KEY_Z(0x5A)
OPEN_BRACKET
Link copied to clipboard
common
BACKSLASH
Link copied to clipboard
common
BACKSLASH(0x5C)
CLOSE_BRACKET
Link copied to clipboard
common
NUMPAD_0
Link copied to clipboard
common
NUMPAD_0(0x60)
NUMPAD_1
Link copied to clipboard
common
NUMPAD_1(0x61)
NUMPAD_2
Link copied to clipboard
common
NUMPAD_2(0x62)
NUMPAD_3
Link copied to clipboard
common
NUMPAD_3(0x63)
NUMPAD_4
Link copied to clipboard
common
NUMPAD_4(0x64)
NUMPAD_5
Link copied to clipboard
common
NUMPAD_5(0x65)
NUMPAD_6
Link copied to clipboard
common
NUMPAD_6(0x66)
NUMPAD_7
Link copied to clipboard
common
NUMPAD_7(0x67)
NUMPAD_8
Link copied to clipboard
common
NUMPAD_8(0x68)
NUMPAD_9
Link copied to clipboard
common
NUMPAD_9(0x69)
MULTIPLY
Link copied to clipboard
common
MULTIPLY(0x6A)
ADD
Link copied to clipboard
common
ADD(0x6B)
SEPARATOR
Link copied to clipboard
common
SEPARATOR(0x6C)
SUBTRACT
Link copied to clipboard
common
SUBTRACT(0x6D)
DECIMAL
Link copied to clipboard
common
DECIMAL(0x6E)
DIVIDE
Link copied to clipboard
common
DIVIDE(0x6F)
DELETE
Link copied to clipboard
common
DELETE(0x7F)
NUM_LOCK
Link copied to clipboard
common
NUM_LOCK(0x90)
SCROLL_LOCK
Link copied to clipboard
common
F1
Link copied to clipboard
common
F1(0x70)
F2
Link copied to clipboard
common
F2(0x71)
F3
Link copied to clipboard
common
F3(0x72)
F4
Link copied to clipboard
common
F4(0x73)
F5
Link copied to clipboard
common
F5(0x74)
F6
Link copied to clipboard
common
F6(0x75)
F7
Link copied to clipboard
common
F7(0x76)
F8
Link copied to clipboard
common
F8(0x77)
F9
Link copied to clipboard
common
F9(0x78)
F10
Link copied to clipboard
common
F10(0x79)
F11
Link copied to clipboard
common
F11(0x7A)
F12
Link copied to clipboard
common
F12(0x7B)
F13
Link copied to clipboard
common
F13(0xF000)
F14
Link copied to clipboard
common
F14(0xF001)
F15
Link copied to clipboard
common
F15(0xF002)
F16
Link copied to clipboard
common
F16(0xF003)
F17
Link copied to clipboard
common
F17(0xF004)
F18
Link copied to clipboard
common
F18(0xF005)
F19
Link copied to clipboard
common
F19(0xF006)
F20
Link copied to clipboard
common
F20(0xF007)
F21
Link copied to clipboard
common
F21(0xF008)
F22
Link copied to clipboard
common
F22(0xF009)
F23
Link copied to clipboard
common
F23(0xF00A)
F24
Link copied to clipboard
common
F24(0xF00B)
PRINT_SCREEN
Link copied to clipboard
common
INSERT
Link copied to clipboard
common
INSERT(0x9B)
HELP
Link copied to clipboard
common
HELP(0x9C)
META
Link copied to clipboard
common
META(0x9D)
BACK_QUOTE
Link copied to clipboard
common
APOSTROPHE
Link copied to clipboard
common
KP_UP
Link copied to clipboard
common
KP_UP(0xE0)
KP_DOWN
Link copied to clipboard
common
KP_DOWN(0xE1)
KP_LEFT
Link copied to clipboard
common
KP_LEFT(0xE2)
KP_RIGHT
Link copied to clipboard
common
KP_RIGHT(0xE3)
DEAD_GRAVE
Link copied to clipboard
common
DEAD_ACUTE
Link copied to clipboard
common
DEAD_CIRCUMFLEX
Link copied to clipboard
common
DEAD_TILDE
Link copied to clipboard
common
DEAD_MACRON
Link copied to clipboard
common
DEAD_BREVE
Link copied to clipboard
common
DEAD_ABOVEDOT
Link copied to clipboard
common
DEAD_DIAERESIS
Link copied to clipboard
common
DEAD_ABOVERING
Link copied to clipboard
common
DEAD_DOUBLEACUTE
Link copied to clipboard
common
DEAD_CARON
Link copied to clipboard
common
DEAD_CEDILLA
Link copied to clipboard
common
DEAD_OGONEK
Link copied to clipboard
common
DEAD_IOTA
Link copied to clipboard
common
DEAD_IOTA(0x8d)
DEAD_VOICED_SOUND
Link copied to clipboard
common
DEAD_SEMIVOICED_SOUND
Link copied to clipboard
common
AMPERSAND
Link copied to clipboard
common
AMPERSAND(0x96)
ASTERISK
Link copied to clipboard
common
ASTERISK(0x97)
QUOTE
Link copied to clipboard
common
QUOTE(0x98)
LESS
Link copied to clipboard
common
LESS(0x99)
GREATER
Link copied to clipboard
common
GREATER(0xa0)
BRACE_LEFT
Link copied to clipboard
common
BRACE_RIGHT
Link copied to clipboard
common
AT
Link copied to clipboard
common
AT(0x0200)
COLON
Link copied to clipboard
common
COLON(0x0201)
CIRCUMFLEX
Link copied to clipboard
common
CIRCUMFLEX(0x0202)
DOLLAR
Link copied to clipboard
common
DOLLAR(0x0203)
EURO_SIGN
Link copied to clipboard
common
EURO_SIGN(0x0204)
EXCLAMATION_MARK
Link copied to clipboard
common
INVERTED_EXCLAMATION_MARK
Link copied to clipboard
common
LEFT_PARENTHESIS
Link copied to clipboard
common
NUMBER_SIGN
Link copied to clipboard
common
NUMBER_SIGN(0x0208)
PLUS
Link copied to clipboard
common
PLUS(0x0209)
RIGHT_PARENTHESIS
Link copied to clipboard
common
UNDERSCORE
Link copied to clipboard
common
UNDERSCORE(0x020B)
WINDOWS
Link copied to clipboard
common
WINDOWS(0x020C)
CONTEXT_MENU
Link copied to clipboard
common
CONTEXT_MENU(0x020D)
CUT
Link copied to clipboard
common
CUT(0xFFD1)
COPY
Link copied to clipboard
common
COPY(0xFFCD)
PASTE
Link copied to clipboard
common
PASTE(0xFFCF)
UNDO
Link copied to clipboard
common
UNDO(0xFFCB)
AGAIN
Link copied to clipboard
common
AGAIN(0xFFC9)
FIND
Link copied to clipboard
common
FIND(0xFFD0)
PROPS
Link copied to clipboard
common
PROPS(0xFFCA)
STOP
Link copied to clipboard
common
STOP(0xFFC8)
COMPOSE
Link copied to clipboard
common
COMPOSE(0xFF20)
ALT_GRAPH
Link copied to clipboard
common
ALT_GRAPH(0xFF7E)
BEGIN
Link copied to clipboard
common
BEGIN(0xFF58)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

compareTo
Link copied to clipboard
common
operator override fun compareTo(other: KeyCode): Int
equals
Link copied to clipboard
common
operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
override fun hashCode(): Int
toChar
Link copied to clipboard
common
fun toChar(): Maybe<Char>
Converts this KeyCode to a Char if possible.
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

code
Link copied to clipboard
common
val code: Int
The unicode key code for the given key
isUnknown
Link copied to clipboard
common
val isUnknown: Boolean
Tells whether this is the UNKNOWN.
name
Link copied to clipboard
common
val name: String
ordinal
Link copied to clipboard
common
val ordinal: Int

Sources

(source)
Link copied to clipboard