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 *)
IMPORT_C void
|
NotifyEngine
|
(
|
TPeninputDataType
|
aType,
|
|
TAny
*
|
aData
|
|
)
|
[virtual]
|
Notify engine that some data changed
Parameters
TPeninputDataType
aType
|
The type of the data to be notified
|
TAny
* aData
|
The pointer to the notified data
|
RequestData(TPeninputDataType)
IMPORT_C
TAny
*
|
RequestData
|
(
|
TPeninputDataType
|
aDataType
|
)
|
|
Parameters
TPeninputDataType
aDataType
|
The data type need to get
|
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 *)
IMPORT_C void
|
SetData
|
(
|
TPeninputDataType
|
aDataType,
|
|
TAny
*
|
aData
|
|
)
|
|
Parameters
TPeninputDataType
aDataType
|
The data type need to set
|
TAny
* aData
|
The pointer to the new setting data
|
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.