ableos/sysdata/libraries/intouch/src/keycodes.hb

95 lines
2.2 KiB
Plaintext

/*
Originally I was modelling this after the following(1). I have since changed my mind.
I am now modelling it as I see fit. This is likely not the final version.
1) https://www.libsdl.org/release/SDL-1.2.15/include/SDL_keysym.h
*/
KeyCode := u32
$NONE: KeyCode = 0
$ESCAPE: KeyCode = 1
$A: KeyCode = 2
$B: KeyCode = 3
$C: KeyCode = 4
$D: KeyCode = 5
$E: KeyCode = 6
$F: KeyCode = 7
$G: KeyCode = 8
$H: KeyCode = 9
$I: KeyCode = 10
$J: KeyCode = 11
$K: KeyCode = 12
$L: KeyCode = 13
$M: KeyCode = 14
$N: KeyCode = 15
$O: KeyCode = 16
$P: KeyCode = 17
$Q: KeyCode = 18
$R: KeyCode = 19
$S: KeyCode = 20
$T: KeyCode = 21
$U: KeyCode = 22
$V: KeyCode = 23
$W: KeyCode = 24
$X: KeyCode = 25
$Y: KeyCode = 26
$Z: KeyCode = 27
$NUMBER0: KeyCode = 28
$NUMBER1: KeyCode = 29
$NUMBER2: KeyCode = 30
$NUMBER3: KeyCode = 31
$NUMBER4: KeyCode = 32
$NUMBER5: KeyCode = 33
$NUMBER6: KeyCode = 34
$NUMBER7: KeyCode = 35
$NUMBER8: KeyCode = 36
$NUMBER9: KeyCode = 37
$KEYPADNUMBER0: KeyCode = 38
$KEYPADNUMBER1: KeyCode = 39
$KEYPADNUMBER2: KeyCode = 40
$KEYPADNUMBER3: KeyCode = 41
$KEYPADNUMBER4: KeyCode = 42
$KEYPADNUMBER5: KeyCode = 43
$KEYPADNUMBER6: KeyCode = 44
$KEYPADNUMBER7: KeyCode = 45
$KEYPADNUMBER8: KeyCode = 46
$KEYPADNUMBER9: KeyCode = 47
$KEYPADPERIOD: KeyCode = 48
$KEYPADDIVIDE: KeyCode = 49
$KEYPADMULTIPLY: KeyCode = 50
$KEYPADMINUS: KeyCode = 51
$KEYPADPLUS: KeyCode = 52
$KEYPADENTER: KeyCode = 53
$KEYPADEQUALS: KeyCode = 54
$DELETE: KeyCode = 55
$NUMLOCK: KeyCode = 56
$CAPSLOCK: KeyCode = 57
$SCROLLLOCK: KeyCode = 58
$MODE: KeyCode = 59
$COMPOSE: KeyCode = 60
$LEFTALT: KeyCode = 61
$LEFTCONTROL: KeyCode = 62
$LEFTMETA: KeyCode = 63
$LEFTSHIFT: KeyCode = 64
$LEFTSUPER: KeyCode = 65
$RIGHTALT: KeyCode = 66
$RIGHTCONTROL: KeyCode = 67
$RIGHTMETA: KeyCode = 68
$RIGHTSHIFT: KeyCode = 69
$RIGHTSUPER: KeyCode = 70
$ANYNUMBER0: KeyCode = 71
$ANYNUMBER1: KeyCode = 72
$ANYNUMBER2: KeyCode = 73
$ANYNUMBER3: KeyCode = 74
$ANYNUMBER4: KeyCode = 75
$ANYNUMBER5: KeyCode = 76
$ANYNUMBER6: KeyCode = 77
$ANYNUMBER7: KeyCode = 78
$ANYNUMBER8: KeyCode = 79
$ANYNUMBER9: KeyCode = 80
$ANYALT: KeyCode = 81
$ANYCONTROL: KeyCode = 82
$ANYMETA: KeyCode = 83
$ANYSHIFT: KeyCode = 84
$ANYSUPER: KeyCode = 85