CKeyTranslatorX Class Reference

class CKeyTranslatorX : public CKeyTranslator

Inherits from

Constructor & Destructor Documentation

CKeyTranslatorX()

CKeyTranslatorX()

Member Functions Documentation

ChangeKeyData(const TDesC &)

TInt ChangeKeyData(const TDesC &aLibraryName)[virtual]

Parameters

const TDesC & aLibraryName

GetModifierState()

TInt GetModifierState()[virtual]

Initialise()

TInt Initialise()

SetModifierState(TEventModifier, TModifierState)

voidSetModifierState(TEventModifieraModifier,
TModifierStateaState
)[virtual]

Parameters

TEventModifier aModifier
TModifierState aState

TranslateKey(TUint, TBool, const CCaptureKeys &, TKeyData &)

TBool TranslateKey(TUintaScanCode,
TBoolaKeyUp,
const CCaptureKeys &aCaptureKeys,
TKeyData &aKeyData
)[virtual]

Parameters

TUint aScanCode
TBool aKeyUp
const CCaptureKeys & aCaptureKeys
TKeyData & aKeyData

UpdateModifiers(TInt)

voidUpdateModifiers(TIntaModifiers)[virtual]

Parameters

TInt aModifiers

currentlyUpperCase(void)

TBool currentlyUpperCase(void)

Parameters

void

executeFunctionsAndSetState(TCharExtended)

TUint executeFunctionsAndSetState(TCharExtendedaChar)

Parameters

TCharExtended aChar

Member Data Documentation

TConvTable iConvTable

TConvTable iConvTable[private]

TCtrlDigits iCurCtrlDigits

TCtrlDigits iCurCtrlDigits[private]

TInt iCurModifiers

TInt iCurModifiers[private]

TUint iCurState

TUint iCurState[private]

RLibrary iDefaultKeyDataLib

RLibrary iDefaultKeyDataLib[private]

TFuncTable iFuncTable

TFuncTable iFuncTable[private]

TBool iIsdefaultKeyData

TBool iIsdefaultKeyData[private]

RLibrary iKeyDataLib

RLibrary iKeyDataLib[private]

TMaskedModifiers iTogglingModifiers

TMaskedModifiers iTogglingModifiers[private]