MAknEdStateObserver Class Reference

#include <mw/aknedstsobs.h>

class MAknEdStateObserver

Detailed Description

Interface for handling control's state change.

Since
Series 60 0.9

Member Enumeration Documentation

Enum EAknEdwinStateEvent

Observer event types.

EnumeratorValueDescription
EAknEdwinStateEventStateUpdate

The state has been updated

EAknEdwinStateInputModeUpdate

The input mode has been updated

EAknEdwinStateCaseModeUpdate

The case mode has been updated

EAknEdwinStateLocalLanguageUpdate

The local language has been updated

EAknEdwinStateFlagsUpdate

The flags have been updated

EAknSyncEdwinState

The edwin state needs to be sync'ed

EAknCursorPositionChanged

Cursor position has changed in editor

EAknActivatePenInputRequest

VKB/HW activation request

EAknEdwinStatePromptUpdate

Prompt Text has changed

EAknEdwinDestroy

editor is destroyed

EAknClosePenInputRequest

VKB/HW close request

Member Function Documentation

HandleAknEdwinStateEventL ( CAknEdwinState *, EAknEdwinStateEvent )

voidHandleAknEdwinStateEventL(CAknEdwinState *aAknEdwinState,
EAknEdwinStateEventaEventType
)[pure virtual]

Handles an state event from a observed control. Pure virtual function that is called when a control, for which this control is the observer, calls ReportAknedstateEventL(). It should be implemented by the observer control and should handle all state events sent by controls it observed.

ParameterDescription
aAknEdwinStateThe control that sent the event.
aEventTypeThe event type defined in EAknEdwinStateEvent.