MPbk2ContactEditorExtension Class Reference
class MPbk2ContactEditorExtension : public MPbk2UiReleasable |
Phonebook 2 contact editor UI extension interface.
Inherits from
- MPbk2ContactEditorExtension
Member Functions Documentation
ContactEditorExtensionExtension(TUid)
TAny * | ContactEditorExtensionExtension | ( | TUid | | ) | [inline, virtual] |
Returns an extension point for this interface or NULL.
CreateEditorFieldL(MVPbkStoreContactField &, const MPbk2FieldProperty &, MPbk2ContactEditorUiBuilder &, CPbk2IconInfoContainer &)
MPbk2ContactEditorField * | CreateEditorFieldL | ( | MVPbkStoreContactField & | aContactField, |
| const MPbk2FieldProperty & | aFieldProperty, |
| MPbk2ContactEditorUiBuilder & | aUiBuilder, |
| CPbk2IconInfoContainer & | aIconInfoContainer |
| ) | [pure virtual] |
Creates a new contact editor field.
Parameters
MVPbkStoreContactField & aContactField | |
const MPbk2FieldProperty & aFieldProperty | Field property. |
MPbk2ContactEditorUiBuilder & aUiBuilder | Builder for adding the field into dialog. |
CPbk2IconInfoContainer & aIconInfoContainer | Icon container for setting the icon. |
DynInitMenuPaneL(TInt, CEikMenuPane *)
Filters the menu pane of the Phonebook 2 contact editor.
Parameters
TInt aResourceId | Menu resource id. |
CEikMenuPane * aMenuPane | Menu pane which will be filtered. |
ModifyButtonGroupContainerL(CEikButtonGroupContainer &)
void | ModifyButtonGroupContainerL | ( | CEikButtonGroupContainer & | aButtonGroupContainer | ) | [pure virtual] |
For modifying a dialog's button group. Called before dialog have been activated.
Parameters
CEikButtonGroupContainer & aButtonGroupContainer | Dialog's button group container. |
OkToDeleteContactL(MPbk2ContactEditorEventObserver::TParams &)
For adding additional functionality before deleting the contact and exiting editor.
OkToSaveContactL(MPbk2ContactEditorEventObserver::TParams &)
For adding additional functionality before saving the contact and exiting editor.
ProcessCommandL(TInt)
TBool
| ProcessCommandL | ( | TInt | aCommandId | ) | [pure virtual] |
Processes extension commands.
Parameters
TInt aCommandId | Command id. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.