Location:
fepbase.h
Link against: fepbase.lib
TFepOnOrOffKeyData
Supported from 6.0
On or off key data for FEPs. The CCoeFep
class uses
instances of this class to specify the key combination which is used to turn
the FEP on and off. These values are initialised during construction of the FEP
(see CCoeFep::BaseConstructL()
).
The class consists of three TUint
s. They
represent: —
the character code of the key combination
a modifier mask which indicates which modifiers are relevant to the key combination
the modifier values which indicate which of the modifiers specified in the modifier mask must be on and which must be off
For example, if the key combination to turn the FEP off is
Fn+Enter, where the Shift modifier must not be down (and the state of all other
modifiers is irrelevant), the TFepOnOrOffKeyData
object would be
constructed as follows:
TFepOnOrOffKeyData(EKeyEnter, EModifierFunc|EModifierShift, EModifierFunc)
Note that modifiers should not be set in the values if they are not also set in the mask.
Defined in TFepOnOrOffKeyData
:
CharacterCodeForFoldedMatch()
, ModifierMask()
, ModifierValues()
, TFepOnOrOffKeyData()
TFepOnOrOffKeyData(TUint aCharacterCodeForFoldedMatch, TUint aModifierMask, TUint aModifierValues)
The C++ constructor is used to construct the key data object with the character code, the modifier mask and the modifier values.
|
TUint CharacterCodeForFoldedMatch() const
Gets the character code.
|
TUint ModifierValues() const
Gets the modifier values.
|