MPeninputUiStateMgr Class Reference

class MPeninputUiStateMgr

The ui state manager interfaces It provides intefaces to access ui state manager

peninputcommonlayout.lib
Since
S60 v3.2

Member Functions Documentation

AddUiState(CPeninputUiStateBase *, TInt)

voidAddUiState(CPeninputUiStateBase *aUiState,
TIntaUiStateType
)[pure virtual]

Add ui state to list

Since
S60 v3.2

Parameters

CPeninputUiStateBase * aUiStateThe ui state object to be added to list
TInt aUiStateTypeThe ui state type to be added to list

CurrentUiState()

CPeninputUiStateBase *CurrentUiState()[pure virtual]

Get current ui state

Since
S60 v3.2

GetUiState(TInt)

CPeninputUiStateBase *GetUiState(TIntaUiStateType)[pure virtual]

Get ui state object according to the ui state type

Since
S60 v3.2

Parameters

TInt aUiStateTypeThe type of ui state

SetCurrentUiState(CPeninputUiStateBase *)

voidSetCurrentUiState(CPeninputUiStateBase *aUiState)[pure virtual]

Set current ui state by state object

Since
S60 v3.2

Parameters

CPeninputUiStateBase * aUiStateThe state to be set as current ui state

SetCurrentUiState(TInt)

voidSetCurrentUiState(TIntaUiStateType)[pure virtual]

Set current ui state by state type

Since
S60 v3.2

Parameters

TInt aUiStateTypeThe type of ui state