Difference between revisions of "KeyCode"
Line 4: | Line 4: | ||
=== Description === | === Description === | ||
<br /> | <br /> | ||
− | KeyCode table holds the key code constants. These map directly to a physical key on the keyboard.<br /> | + | KeyCode table holds the key code constants. These map directly to a physical key on the keyboard.<br />{|- |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {|- | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Methods === | === Methods === | ||
Line 88: | Line 10: | ||
=== Events === | === Events === | ||
=== Constants === | === Constants === | ||
− | [[KeyCode.A]] | + | [[KeyCode.A]]<br/> |
− | [[KeyCode.ALT]] | + | [[KeyCode.ALT]]<br/> |
− | [[KeyCode.B]] | + | [[KeyCode.B]]<br/> |
− | [[KeyCode.BACK]] | + | [[KeyCode.BACK]]<br/> |
− | [[KeyCode.BACKSPACE]] | + | [[KeyCode.BACKSPACE]]<br/> |
− | [[KeyCode.C]] | + | [[KeyCode.C]]<br/> |
− | [[KeyCode.CENTER]] | + | [[KeyCode.CENTER]]<br/> |
− | [[KeyCode.CTRL]] | + | [[KeyCode.CTRL]]<br/> |
− | [[KeyCode.D]] | + | [[KeyCode.D]]<br/> |
− | [[KeyCode.DELETE]] | + | [[KeyCode.DELETE]]<br/> |
− | [[KeyCode.DOWN]] | + | [[KeyCode.DOWN]]<br/> |
− | [[KeyCode.E]] | + | [[KeyCode.E]]<br/> |
− | [[KeyCode.END]] | + | [[KeyCode.END]]<br/> |
− | [[KeyCode.ENTER]] | + | [[KeyCode.ENTER]]<br/> |
− | [[KeyCode.ESC]] | + | [[KeyCode.ESC]]<br/> |
− | [[KeyCode.F]] | + | [[KeyCode.F]]<br/> |
− | [[KeyCode.G]] | + | [[KeyCode.G]]<br/> |
− | [[KeyCode.H]] | + | [[KeyCode.H]]<br/> |
− | [[KeyCode.HOME]] | + | [[KeyCode.HOME]]<br/> |
− | [[KeyCode.I]] | + | [[KeyCode.I]]<br/> |
− | [[KeyCode.INSERT]] | + | [[KeyCode.INSERT]]<br/> |
− | [[KeyCode.J]] | + | [[KeyCode.J]]<br/> |
− | [[KeyCode.K]] | + | [[KeyCode.K]]<br/> |
− | [[KeyCode.L]] | + | [[KeyCode.L]]<br/> |
− | [[KeyCode.L1]] | + | [[KeyCode.L1]]<br/> |
− | [[KeyCode.LEFT]] | + | [[KeyCode.LEFT]]<br/> |
− | [[KeyCode.M]] | + | [[KeyCode.M]]<br/> |
− | [[KeyCode.MENU]] | + | [[KeyCode.MENU]]<br/> |
− | [[KeyCode.MODIFIER_ALT]] | + | [[KeyCode.MODIFIER_ALT]]<br/> |
− | [[KeyCode.MODIFIER_CTRL]] | + | [[KeyCode.MODIFIER_CTRL]]<br/> |
− | [[KeyCode.MODIFIER_META]] | + | [[KeyCode.MODIFIER_META]]<br/> |
− | [[KeyCode.MODIFIER_NONE]] | + | [[KeyCode.MODIFIER_NONE]]<br/> |
− | [[KeyCode.MODIFIER_SHIFT]] | + | [[KeyCode.MODIFIER_SHIFT]]<br/> |
− | [[KeyCode.MOUSE_LEFT]] | + | [[KeyCode.MOUSE_LEFT]]<br/> |
− | [[KeyCode.MOUSE_MIDDLE]] | + | [[KeyCode.MOUSE_MIDDLE]]<br/> |
− | [[KeyCode.MOUSE_NONE]] | + | [[KeyCode.MOUSE_NONE]]<br/> |
− | [[KeyCode.MOUSE_RIGHT]] | + | [[KeyCode.MOUSE_RIGHT]]<br/> |
− | [[KeyCode.N]] | + | [[KeyCode.N]]<br/> |
− | [[KeyCode.NUM_0]] | + | [[KeyCode.NUM_0]]<br/> |
− | [[KeyCode.NUM_1]] | + | [[KeyCode.NUM_1]]<br/> |
− | [[KeyCode.NUM_2]] | + | [[KeyCode.NUM_2]]<br/> |
− | [[KeyCode.NUM_3]] | + | [[KeyCode.NUM_3]]<br/> |
− | [[KeyCode.NUM_4]] | + | [[KeyCode.NUM_4]]<br/> |
− | [[KeyCode.NUM_5]] | + | [[KeyCode.NUM_5]]<br/> |
− | [[KeyCode.NUM_6]] | + | [[KeyCode.NUM_6]]<br/> |
− | [[KeyCode.NUM_7]] | + | [[KeyCode.NUM_7]]<br/> |
− | [[KeyCode.NUM_8]] | + | [[KeyCode.NUM_8]]<br/> |
− | [[KeyCode.NUM_9]] | + | [[KeyCode.NUM_9]]<br/> |
− | [[KeyCode.O]] | + | [[KeyCode.O]]<br/> |
− | [[KeyCode.P]] | + | [[KeyCode.P]]<br/> |
− | [[KeyCode.PAGEDOWN]] | + | [[KeyCode.PAGEDOWN]]<br/> |
− | [[KeyCode.PAGEUP]] | + | [[KeyCode.PAGEUP]]<br/> |
− | [[KeyCode.Q]] | + | [[KeyCode.Q]]<br/> |
− | [[KeyCode.R]] | + | [[KeyCode.R]]<br/> |
− | [[KeyCode.R1]] | + | [[KeyCode.R1]]<br/> |
− | [[KeyCode.RIGHT]] | + | [[KeyCode.RIGHT]]<br/> |
− | [[KeyCode.S]] | + | [[KeyCode.S]]<br/> |
− | [[KeyCode.SEARCH]] | + | [[KeyCode.SEARCH]]<br/> |
− | [[KeyCode.SELECT]] | + | [[KeyCode.SELECT]]<br/> |
− | [[KeyCode.SHIFT]] | + | [[KeyCode.SHIFT]]<br/> |
− | [[KeyCode.SPACE]] | + | [[KeyCode.SPACE]]<br/> |
− | [[KeyCode.START]] | + | [[KeyCode.START]]<br/> |
− | [[KeyCode.T]] | + | [[KeyCode.T]]<br/> |
− | [[KeyCode.TAB]] | + | [[KeyCode.TAB]]<br/> |
− | [[KeyCode.U]] | + | [[KeyCode.U]]<br/> |
− | [[KeyCode.UP]] | + | [[KeyCode.UP]]<br/> |
− | [[KeyCode.V]] | + | [[KeyCode.V]]<br/> |
− | [[KeyCode.W]] | + | [[KeyCode.W]]<br/> |
− | [[KeyCode.X]] | + | [[KeyCode.X]]<br/> |
− | [[KeyCode.Y]] | + | [[KeyCode.Y]]<br/> |
− | [[KeyCode.Z]] | + | [[KeyCode.Z]]<br/> |
|} | |} |
Revision as of 09:12, 23 August 2018
Supported platforms: android, ios, mac, pc
Available since: Gideros 2011.6
Description
KeyCode table holds the key code constants. These map directly to a physical key on the keyboard.
{|-
| style="width: 50%;"|
Methods
| style="width: 50%;"|
Events
Constants
KeyCode.A
KeyCode.ALT
KeyCode.B
KeyCode.BACK
KeyCode.BACKSPACE
KeyCode.C
KeyCode.CENTER
KeyCode.CTRL
KeyCode.D
KeyCode.DELETE
KeyCode.DOWN
KeyCode.E
KeyCode.END
KeyCode.ENTER
KeyCode.ESC
KeyCode.F
KeyCode.G
KeyCode.H
KeyCode.HOME
KeyCode.I
KeyCode.INSERT
KeyCode.J
KeyCode.K
KeyCode.L
KeyCode.L1
KeyCode.LEFT
KeyCode.M
KeyCode.MENU
KeyCode.MODIFIER_ALT
KeyCode.MODIFIER_CTRL
KeyCode.MODIFIER_META
KeyCode.MODIFIER_NONE
KeyCode.MODIFIER_SHIFT
KeyCode.MOUSE_LEFT
KeyCode.MOUSE_MIDDLE
KeyCode.MOUSE_NONE
KeyCode.MOUSE_RIGHT
KeyCode.N
KeyCode.NUM_0
KeyCode.NUM_1
KeyCode.NUM_2
KeyCode.NUM_3
KeyCode.NUM_4
KeyCode.NUM_5
KeyCode.NUM_6
KeyCode.NUM_7
KeyCode.NUM_8
KeyCode.NUM_9
KeyCode.O
KeyCode.P
KeyCode.PAGEDOWN
KeyCode.PAGEUP
KeyCode.Q
KeyCode.R
KeyCode.R1
KeyCode.RIGHT
KeyCode.S
KeyCode.SEARCH
KeyCode.SELECT
KeyCode.SHIFT
KeyCode.SPACE
KeyCode.START
KeyCode.T
KeyCode.TAB
KeyCode.U
KeyCode.UP
KeyCode.V
KeyCode.W
KeyCode.X
KeyCode.Y
KeyCode.Z
|}