MAknEdStateObserver Class Reference

class MAknEdStateObserver

Interface for handling control's state change.

Since
Series 60 0.9

Member Functions Documentation

HandleAknEdwinStateEventL(CAknEdwinState *, EAknEdwinStateEvent)

void HandleAknEdwinStateEventL ( CAknEdwinState * aAknEdwinState,
EAknEdwinStateEvent aEventType
) [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.

Parameters

CAknEdwinState * aAknEdwinState The control that sent the event.
EAknEdwinStateEvent aEventType The event type defined in EAknEdwinStateEvent.

Member Enumerations Documentation

Enum EAknEdwinStateEvent

Observer event types.

Enumerators

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