Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: e32keys.h

Enum TStdScanCode

TStdScanCode

Description

Scan codes for the physical keys found on keyboards.

When processing a TKeyEvent, the TStdScanCode in TKeyEvent::iScanCode should usually be ignored in favour of the TKeyCode in TKeyEvent::iCode.

Using iScanCode would bypass the keyboard mapping and any FEP that happens to be installed. The exceptions to this general rule are games where the positions of the keys are more important than their translations, and FEPs that are implementing keyboard maps themselves. In these cases, if the iCode is used rather than iScanCode to determine the key pressed, there will be two unfortunate consequences. First, the low-level keyboard mapping might re-arrange the mapping that you are trying to impose. Second, you will subvert the CTRL+number method of entering Unicode literals.

See also:

EStdKeyNull

No key present.

EStdKeyBackspace

Scan code for Backspace key.

EStdKeyTab

Scan code for Tab key.

EStdKeyEnter

Scan code for Enter key.

EStdKeyEscape

Scan code for Escape (Esc) key.

EStdKeySpace

Scan code for Space key.

EStdKeyPrintScreen

Scan code for Print Screen key.

EStdKeyPause

Scan code for Pause key.

EStdKeyHome

Scan code for Home key.

EStdKeyEnd

Scan code for End key.

EStdKeyPageUp

Scan code for Page Up key.

EStdKeyPageDown

Scan code for Page Down key.

EStdKeyInsert

Scan code for Insert key.

EStdKeyDelete

Scan code for Delete (Del) key.

EStdKeyLeftArrow

Scan code for Left arrow key.

EStdKeyRightArrow

Scan code for Right arrow key.

EStdKeyUpArrow

Scan code for Up arrow key.

EStdKeyDownArrow

Scan code for Down arrow key.

EStdKeyLeftShift

Scan code for left Shift key.

EStdKeyRightShift

Scan code for right Shift key.

EStdKeyLeftAlt

Scan code for left Alt key.

EStdKeyRightAlt

Scan code for right Alt key.

EStdKeyLeftCtrl

Scan code for left Control (Ctrl) key.

EStdKeyRightCtrl

Scan code for right Control (Ctrl) key.

EStdKeyLeftFunc

Scan code for left Fn key.

EStdKeyRightFunc

Scan code for right Fn key.

EStdKeyCapsLock

Scan code for Caps lock key.

EStdKeyNumLock

Scan code for Num lock key.

EStdKeyScrollLock

Scan code for Scroll lock key.

EStdKeyF1

Scan code for function key F1.

EStdKeyF2

Scan code for function key F2.

EStdKeyF3

Scan code for function key F3.

EStdKeyF4

Scan code for function key F4.

EStdKeyF5

Scan code for function key F5

EStdKeyF6

Scan code for function key F6

EStdKeyF7

Scan code for function key F7

EStdKeyF8

Scan code for function key F8

EStdKeyF9

Scan code for function key F9

EStdKeyF10

Scan code for function key F10

EStdKeyF11

Scan code for function key F11

EStdKeyF12

Scan code for function key F12

EStdKeyF13

Scan code for function key F13

EStdKeyF14

Scan code for function key F14

EStdKeyF15

Scan code for function key F15

EStdKeyF16

Scan code for function key F16

EStdKeyF17

Scan code for function key F17

EStdKeyF18

Scan code for function key F18

EStdKeyF19

Scan code for function key F19

EStdKeyF20

Scan code for function key F20

EStdKeyF21

Scan code for function key F21

EStdKeyF22

Scan code for function key F22.

EStdKeyF23

Scan code for function key F23.

EStdKeyF24

Scan code for function key F24.

EStdKeyXXX

Scan code for the key to the left of the 1 key on a standard keyboard.

EStdKeyComma

Scan code for Comma (,) key.

EStdKeyFullStop

Scan code for Full stop (.) key.

EStdKeyForwardSlash

Scan code for Forward slash (/) key.

EStdKeyBackSlash

Scan code for Back slash (\) key.

EStdKeySemiColon

Scan code for Semi colon (;) key.

EStdKeySingleQuote

Scan code for Single quote (') key.

EStdKeyHash

Scan code for Hash key (#) key.

EStdKeySquareBracketLeft

Scan code for left Square bracket ([) key.

EStdKeySquareBracketRight

Scan code for right Square bracket (]) key.

EStdKeyMinus

Scan code for Minus key (-) key.

EStdKeyEquals

Scan code for Equals key (=) key.

EStdKeyNkpForwardSlash

Scan code for forward slash (/) key on the Numeric keypad.

EStdKeyNkpAsterisk

Scan code for Asterisk (*) key on the Numeric keypad.

EStdKeyNkpMinus

Scan code for Minus (-) key on the Numeric keypad.

EStdKeyNkpPlus

Scan code for Plus (+) key on the Numeric keypad.

EStdKeyNkpEnter

Scan code for Enter key on the Numeric keypad.

EStdKeyNkp1

Scan code for the 1 key on the Numeric keypad.

EStdKeyNkp2

Scan code for the 2 key on the Numeric keypad.

EStdKeyNkp3

Scan code for the 3 key on the Numeric keypad.

EStdKeyNkp4

Scan code for the 4 key on the Numeric keypad.

EStdKeyNkp5

Scan code for the 5 key on the Numeric keypad.

EStdKeyNkp6

Scan code for the 6 key on the Numeric keypad.

EStdKeyNkp7

Scan code for the 7 key on the Numeric keypad.

EStdKeyNkp8

Scan code for the 8 key on the Numeric keypad.

EStdKeyNkp9

Scan code for the 9 key on the Numeric keypad.

EStdKeyNkp0

Scan code for the 0 key on the Numeric keypad.

EStdKeyNkpFullStop

Scan code for Full stop (.) key on the Numeric keypad.

EStdKeyMenu

Scan code for Menu key.

EStdKeyBacklightOn

Scan code for Backlight on key.

EStdKeyBacklightOff

Scan code for Backlight off key.

EStdKeyBacklightToggle

Scan code for Backlight toggle key.

EStdKeyIncContrast

Scan code for Increase contrast key.

EStdKeyDecContrast

Scan code for Decrease contrast key.

EStdKeySliderDown

Scan code for Slider down key.

EStdKeySliderUp

Scan code for Slider up key.

EStdKeyDictaphonePlay

Scan code for Dictaphone play key.

EStdKeyDictaphoneStop

Scan code for Dictaphone stop key.

EStdKeyDictaphoneRecord

Scan code for Dictaphone record key.

EStdKeyHelp

Scan code for Help key

EStdKeyOff

Scan code for Off key.

EStdKeyDial

Scan code for Dial key.

EStdKeyIncVolume

Scan code for Increase volume key.

EStdKeyDecVolume

Scan code for Decrease volume key.

EStdKeyDevice0

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice2

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice3

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice4

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice5

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice6

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice7

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice8

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice9

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceA

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceB

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceC

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceD

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceE

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDeviceF

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyApplication0

Scan code for device-specific application launcher key.

EStdKeyApplication1

Scan code for device-specific application launcher key.

EStdKeyApplication2

Scan code for device-specific application launcher key.

EStdKeyApplication3

Scan code for device-specific application launcher key.

EStdKeyApplication4

Scan code for device-specific application launcher key.

EStdKeyApplication5

Scan code for device-specific application launcher key.

EStdKeyApplication6

Scan code for device-specific application launcher key.

EStdKeyApplication7

Scan code for device-specific application launcher key.

EStdKeyApplication8

Scan code for device-specific application launcher key.

EStdKeyApplication9

Scan code for device-specific application launcher key.

EStdKeyApplicationA

Scan code for device-specific application launcher key.

EStdKeyApplicationB

Scan code for device-specific application launcher key.

EStdKeyApplicationC

Scan code for device-specific application launcher key.

EStdKeyApplicationD

Scan code for device-specific application launcher key.

EStdKeyApplicationE

Scan code for device-specific application launcher key.

EStdKeyApplicationF

Scan code for device-specific application launcher key.

EStdKeyYes

Scan code for Yes key.

EStdKeyNo

Scan code for No key.

EStdKeyIncBrightness

Scan code for Increase brightness key.

EStdKeyDecBrightness

Scan code for Decrease brightness key.

EStdKeyKeyboardExtend

Scan code for flip actuated when keypad extends to full keyboard.

EStdKeyDevice10

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice11

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice12

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice13

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice14

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice15

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice16

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice17

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice18

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice19

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1A

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1B

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1C

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1D

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1E

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyDevice1F

Device-specific scan code - usually represents an extra hardware key on the phone.

EStdKeyApplication10

Scan code for device-specific application launcher key.

EStdKeyApplication11

Scan code for device-specific application launcher key.

EStdKeyApplication12

Scan code for device-specific application launcher key.

EStdKeyApplication13

Scan code for device-specific application launcher key.

EStdKeyApplication14

Scan code for device-specific application launcher key.

EStdKeyApplication15

Scan code for device-specific application launcher key.

EStdKeyApplication16

Scan code for device-specific application launcher key.

EStdKeyApplication17

Scan code for device-specific application launcher key.

EStdKeyApplication18

Scan code for device-specific application launcher key.

EStdKeyApplication19

Scan code for device-specific application launcher key.

EStdKeyApplication1A

Scan code for device-specific application launcher key.

EStdKeyApplication1B

Scan code for device-specific application launcher key.

EStdKeyApplication1C

Scan code for device-specific application launcher key.

EStdKeyApplication1D

Scan code for device-specific application launcher key.

EStdKeyApplication1E

Scan code for device-specific application launcher key.

EStdKeyApplication1F

Scan code for device-specific application launcher key.