class MPbk2UIExtensionView |
Phonebook 2 UI extension view interface. New Phonebook 2 views can be provided by extension views. The extension information resource PHONEBOOK2_EXTENSION_INFORMATION has to contain the view ID definitions in the PHONEBOOK2_EXTENSION_VIEW_ID resource(s) and the view graph modifications in the PBK2_VIEW_GRAPH resource. Extension views are loaded by CPbk2UIExtensionView .
CPbk2UIExtensionView Pbk2UIExtension.rh
Public Member Functions | |
---|---|
~MPbk2UIExtensionView () | |
void | DoActivateL (const TVwsViewId &, TUid , const TDesC8 &) |
void | DoDeactivate () |
void | DynInitMenuPaneL ( TInt , CEikMenuPane *) |
TInt | GetViewSpecificMenuFilteringFlagsL () |
TBool | HandleCommandKeyL (const TKeyEvent &, TEventCode ) |
void | HandleCommandL ( TInt ) |
void | HandleLongTapEventL (const TPoint &, const TPoint &) |
void | HandlePointerEventL (const TPointerEvent &) |
void | HandleStatusPaneSizeChange () |
TAny * | UIExtensionViewExtension ( TUid ) |
CPbk2ViewState * | ViewStateLC () |
void | DoActivateL | ( | const TVwsViewId & | aPrevViewId, |
TUid | aCustomMessageId, | |||
const TDesC8 & | aCustomMessage | |||
) | [pure virtual] |
Activates the view.
const TVwsViewId & aPrevViewId | Previous view id. |
TUid aCustomMessageId | Custom message id. |
const TDesC8 & aCustomMessage | Custom message containing view state object CPbk2ViewState. |
void | DynInitMenuPaneL | ( | TInt | aResourceId, |
CEikMenuPane * | aMenuPane | |||
) | [pure virtual] |
Initialises menu pane.
TInt aResourceId | Menu pane resource id. |
CEikMenuPane * aMenuPane | Menu pane. |
TInt | GetViewSpecificMenuFilteringFlagsL | ( | ) | const [pure virtual] |
Returns view specific menu filtering flags.
Pbk2MenuFilteringFlags.hrh
TBool | HandleCommandKeyL | ( | const TKeyEvent & | aKeyEvent, |
TEventCode | aType | |||
) | [pure virtual] |
Handles key events.
const TKeyEvent & aKeyEvent | The event to handle. |
TEventCode aType | Event type. |
void | HandleCommandL | ( | TInt | aCommand | ) | [pure virtual] |
Handles a command.
TInt aCommand | The command to handle. |
void | HandleLongTapEventL | ( | const TPoint & | aPenEventLocation, |
const TPoint & | aPenEventScreenLocation | |||
) | [pure virtual] |
Handles long stylus tap events.
void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [pure virtual] |
Handles a pointer event.
const TPointerEvent & aPointerEvent | The pointer event to handle. |
void | HandleStatusPaneSizeChange | ( | ) | [pure virtual] |
Handles status pane size change.
TAny * | UIExtensionViewExtension | ( | TUid | ) | [inline, virtual] |
Returns an extension point for this interface or NULL.
TUid |
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.