diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-6A6D5DC5-3B5C-5A26-8D7F-C280AA4D5F18.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-6A6D5DC5-3B5C-5A26-8D7F-C280AA4D5F18.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,49 @@ + + + + + +Key +CodesContains a list of the key code types and a brief description. +

The e32keys.h header file defines enumerations for +keyboard input values:

+ + + + +

Type

+

Description

+
+ +

Logical key codes: TKeyCode

+

A TKeyCode keycode value is a logical representation +of the pressed key.

The following logical keycodes are designated +for use by device manufacturers and/or UI suppliers. These keycodes are not +used by the generic Symbian platform.

    +
  • EKeyDevice0 to EKeyDeviceF inclusive.

  • +
  • EKeyDevice10 to EKeyDevice1F inclusive

  • +
  • EKeyApplication0 to EKeyApplicationF inclusive

  • +
  • EKeyApplication10 to EKeyApplication1F inclusive

  • +
+
+ +

Key modifier flags: TEventModifier

+

TEventModifier defines modifier flags, such +as shift and control keys flags, for key and pointer events.

+
+ +

Hardware key scancodes: TStdScanCode

+

The code of the pressed hardware key is stored by a TStdScanCode value.

+
+ + +
+

These enumerations are used by the Window Server to encapsulate keyboard +events in the TKeyEvent class.

+
\ No newline at end of file