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.