Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <FEPBASE.H>
Link against: fepbase.lib

Class MFepPointerEventHandlerDuringInlineEdit

class MFepPointerEventHandlerDuringInlineEdit;

Description

Specifies the mixin protocol for handling pointer events in inline text.

This class should be overridden by front end processors which support inline editing.

An instance of a class which implements this protocol should be passed to MCoeFepAwareTextEditor::StartFepInlineEditL(const TDesC &,TInt,TBool,const MFormCustomDraw *,MFepInlineTextFormatRetriever &,MFepPointerEventHandlerDuringInlineEdit &).

Members

Defined in MFepPointerEventHandlerDuringInlineEdit:


Member functions


HandlePointerEventInInlineTextL(TPointerEvent::TType,TUint,TInt)

virtual void HandlePointerEventInInlineTextL(TPointerEvent::TType aType, TUint aModifiers, TInt aPositionInInlineText)=0;

Description

This function is called when a pointer event is received within the inline text. It may need to update the cursor position within the inline text and do text selection in response to drag events.

Parameters

TPointerEvent::TType aType

Pointer event types.

TUint aModifiers

Modifier keys (SHIFT, CTRL, FN etc.).

TInt aPositionInInlineText

The position at which the pointer event occurred, as an offset from the start of the inline text string.


MFepPointerEventHandlerDuringInlineEdit_Reserved_1()

private: IMPORT_C virtual void MFepPointerEventHandlerDuringInlineEdit_Reserved_1();

Description


MFepPointerEventHandlerDuringInlineEdit_Reserved_2()

private: IMPORT_C virtual void MFepPointerEventHandlerDuringInlineEdit_Reserved_2();

Description