MPbkContactEditorExtension Class Reference

class MPbkContactEditorExtension : public MPbkUiExtensionBase

Abstract interface for contact editor extensions.

Inherits from

Constructor & Destructor Documentation

~MPbkContactEditorExtension()

~MPbkContactEditorExtension()[protected, inline, virtual]

Destructor.

Member Functions Documentation

DynInitMenuPaneL(TInt, CEikMenuPane *)

voidDynInitMenuPaneL(TIntaResourceId,
CEikMenuPane *aMenuPane
)[pure virtual]

Filters the menu pane of the phonebook contact editor.

Parameters

TInt aResourceIdmenu resource id.
CEikMenuPane * aMenuPanemenu pane which will be filtered.

PostOkToExitL(TInt)

voidPostOkToExitL(TIntaButtonId)[inline, virtual]

For adding additional functionality when exiting an editor after the contact has been saved to contact database.

PreOkToExitL

Parameters

TInt aButtonIdbutton which has been pressed

PreOkToExitL(TInt)

voidPreOkToExitL(TIntaButtonId)[inline, virtual]

For adding additional functionality when exiting an editor before saving contact to contact database.

PostOkToExitL

Parameters

TInt aButtonIdbutton which has been pressed

ProcessCommandL(TInt)

TBool ProcessCommandL(TIntaCommandId)[pure virtual]

Process extension commands.

Parameters

TInt aCommandIdcommand id.