#include <mw/fepbase.h>
class CCoeFep::MModifiedCharacter |
Public Member Functions | |
---|---|
pure virtual TUint | CharacterCode() |
pure virtual TUint | ModifierMask() |
pure virtual TUint | ModifierValues() |
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.
TUint | CharacterCode | ( | ) | const [pure virtual] |
Returns the character code of the key combination.
Returns: The character code of the key combination.
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.
Returns: The modifiers to override in the key combination.
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.
Returns: Indicates which of the modifiers specified in the mask (returned by ModifierMask()) must be on and which must be off.