CPeninputDataMgr Class Reference
class CPeninputDataMgr : public CBase |
Data manager implementation
peninputcommonlayout.lib
- Since
- S60 v3.2
Constructor & Destructor Documentation
CPeninputDataMgr(MPeninputLayoutContext *)
~CPeninputDataMgr()
IMPORT_C | ~CPeninputDataMgr | ( | ) | [virtual] |
Member Functions Documentation
ConstructL()
IMPORT_C void | ConstructL | ( | ) | [protected] |
HandleGSRepositoryCallBack(TAny *)
IMPORT_C TInt | HandleGSRepositoryCallBack | ( | TAny * | aPtr | ) | [protected, static] |
Handle notification from CenRep monitor
Parameters
TAny * aPtr | The pointer to callback data |
HandleGSRepositoryChange(TInt)
IMPORT_C void | HandleGSRepositoryChange | ( | TInt | aChangedKey | ) | [virtual] |
Call back function, which is called when some key changed
Parameters
TInt aChangedKey | The key whose value is changed |
InitMore()
IMPORT_C void | InitMore | ( | ) | [virtual] |
IsCapsLockPermitted()
IMPORT_C TBool | IsCapsLockPermitted | ( | ) | |
IsShiftPermitted()
IMPORT_C TBool | IsShiftPermitted | ( | ) | |
NewL(MPeninputLayoutContext *)
NewLC(MPeninputLayoutContext *)
NotifyEngine(TPeninputDataType, TAny *)
Notify engine that some data changed
RequestData(TPeninputDataType)
Reset()
IMPORT_C void | Reset | ( | ) | [virtual] |
SaveKey(TInt, TInt)
IMPORT_C void | SaveKey | ( | TInt | aKey, |
| TInt | aValue |
| ) | [virtual] |
Parameters
TInt aKey | The key name |
TInt aValue | The key value |
SetData(TPeninputDataType, TAny *)
SetScreenMode(const TPixelsTwipsAndRotation &)
Member Data Documentation
CRepository * iAknFepRepository
The aknfep repository Own
TBool
iAllowCaseChange
TBool
| iAllowCaseChange | [protected] |
TBool
iCapslockDown
TBool
| iCapslockDown | [protected] |
The flag of capslock down
TInt
iClientLayout
TInt
| iClientLayout | [protected] |
MPeninputLayoutContext * iContext
The layout context Not own
TInt
iCurrentAccent
TInt
| iCurrentAccent | [protected] |
TInt
iCurrentRange
TInt
| iCurrentRange | [protected] |
TRect
iDataQueryDlgRect
TRect
| iDataQueryDlgRect | [protected] |
The rectangle of data query dialog
TInt
iEditorNumericKeymap
TInt
| iEditorNumericKeymap | [protected] |
The editor numeric key map
TBool
iEnableSwitchBtn
TBool
| iEnableSwitchBtn | [protected] |
The editor numeric key map
CRepository * iGSRepository
The global setttings repository Own
CAknFepRepositoryWatcher * iGSRepositoryWatcher
The repository watcher, which will monitor change of the language and guide line Own
TInt
iGuideLineBottom
TInt
| iGuideLineBottom | [protected] |
The position of the bottom guide line
TInt
iGuideLineTop
TInt
| iGuideLineTop | [protected] |
The position of the top guide line
TInt
iInputLanguage
TInt
| iInputLanguage | [protected] |
TBool
iLatched
TBool
| iLatched | [protected] |
Indicate whether DeadKey has been latched
TBool
iLayoutSizeChanging
TBool
| iLayoutSizeChanging | [protected] |
Layout size changing flag
TInt
iPermittedCase
TInt
| iPermittedCase | [protected] |
TInt
iPermittedRange
TInt
| iPermittedRange | [protected] |
TInt
iPositionSettingId
TInt
| iPositionSettingId | [protected] |
The setting id for window postion
TAny * iReserve_1
TAny * | iReserve_1 | [protected] |
TPixelsTwipsAndRotation
iScreenMode
TSize
iScreenSize
TSize
| iScreenSize | [protected] |
TBool
iShiftDown
TBool
| iShiftDown | [protected] |
TInt
iUnitHeight
TInt
| iUnitHeight | [protected] |
TBool
iUnitHeightSet
TBool
| iUnitHeightSet | [protected] |
Indicate whether unit height has been set
TBool
iUnitSizeSet
TBool
| iUnitSizeSet | [protected] |
Indicate whether unitsize has been changed
TInt
iUnitWidth
TInt
| iUnitWidth | [protected] |
TBool
iUnitWidthSet
TBool
| iUnitWidthSet | [protected] |
Indicate whether unit width has been set
HBufC * iUserDefinedResource
HBufC * | iUserDefinedResource | [protected] |
The user defined resource for number Own
TInt
iVkbLayoutId
TInt
| iVkbLayoutId | [protected] |
TInt
iWindowPosition
TInt
| iWindowPosition | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.