| 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.