CCoeFep::MModifiedCharacter Class Reference

class CCoeFep::MModifiedCharacter

FEPs send character codes to the application underneath them using SimulateKeyEventsL(). Occasionally a FEP may wish to also specify the modifiers (e.g. Fn, Ctrl, Shift) to be sent with that character code. In this case, they should use the overload of CCoeFep::SimulateKeyEventsL() which takes an array of MModifiedCharacters.

Public Member Functions
TUint CharacterCode()
TUint ModifierMask()
TUint ModifierValues()
Private Member Functions
IMPORT_C voidMModifiedCharacter_Reserved_1()
IMPORT_C voidMModifiedCharacter_Reserved_2()

Member Functions Documentation

CharacterCode()

TUint CharacterCode()const [pure virtual]

Returns the character code of the key combination.

The character code of the key combination.

MModifiedCharacter_Reserved_1()

IMPORT_C voidMModifiedCharacter_Reserved_1()[private, virtual]

MModifiedCharacter_Reserved_2()

IMPORT_C voidMModifiedCharacter_Reserved_2()[private, virtual]

ModifierMask()

TUint ModifierMask()const [pure virtual]

Returns a TUint which indicates which modifiers to override, rather than using the current state of the keyboard's modifiers.

The modifiers to override in the key combination.

ModifierValues()

TUint ModifierValues()const [pure virtual]

Returns a TUint which indicates which of the modifiers specified in the mask (returned by ModifierMask()) must be on and which must be off.

Indicates which of the modifiers specified in the mask (returned by ModifierMask()) must be on and which must be off.