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.

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.

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.