Link against: ptiengine.lib
#include <PtiKeyMappings.h>
Inherited by CPtiKeyMappings, and CPtiQwertyKeyMappings.
Base class for keymapping implementation classes. Handles locally replaced keymappings.
Public Member Functions |
|
| CPtiMappings () | |
| CPtiMappings (CPtiKeyMapData *aData) | |
| ~CPtiMappings () | |
| CPtiKeyMapData * | KeyMapData () const |
| virtual TInt | WriteData (TInt16 *) |
| virtual TInt | ChunkDataSize () const |
| IMPORT_C TPtiKeyboardType | KeyboardType () const |
| TPtrC | DataForKeyLocal (TPtiKey aKey, TPtiTextCase aCase, TPtiEngineInputMode aMode) const |
Protected Member Functions |
|
| TInt | FindReplacedMapping (TPtiKey aKey, TPtiTextCase aCase, TPtiEngineInputMode aMode) const |
| void | ReplaceKeyMapLocalL (TPtiKey aKey, TDesC &aMap, TPtiTextCase aCase, TPtiEngineInputMode aMode) |
Protected Attributes |
|
| TPtiKey | iCurrentKey |
| TPtiEngineInputMode | iCurrentMode |
| TInt | iCurrentChar |
| RArray< TPtiReplacedMapping > | iReplacedMappings |
| CPtiKeyMapData * | iKeyMapData |
| TPtiKeyboardType | iKeyboardType |
|
|
|
|
|
Reimplemented in CPtiQwertyKeyMappings. |
|
||||||||||||||||
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
Reimplemented in CPtiQwertyKeyMappings. |
|
|
|
|
|
|