MActivePalette2Observer Class Reference
class MActivePalette2Observer
|
Interface for an Active Palette 2 observer. The AP will use this interface to inform the client app about certain events, and to request services.
Member Functions Documentation
ActivePaletteUpdated(void)
void
|
ActivePaletteUpdated
|
(
|
void
|
|
)
|
[pure virtual]
|
Informs the observer that the AP has been updated in some way. Includes animations. Only called if SetGc() has previously been called on the AP with a non-NULL parameter, and if the AP in use is a
CCoeControl
.
NotifyItemComplete(const TActivePalette2EventData &, const TDesC8 &, TInt)
Called when the user has selected an item from the AP, after the relevant plugin has completed processing the event
NotifyItemFocused(TInt, TInt)
void
|
NotifyItemFocused
|
(
|
TInt
|
aPrevItem,
|
|
TInt
|
aFocusedItem
|
|
)
|
[pure virtual]
|
Called when a new item is focused
Parameters
TInt
aPrevItem
|
Item ID of previously focused item
|
TInt
aFocusedItem
|
Item ID of newly focused item
|
NotifyItemSelected(const TActivePalette2EventData &)
Called when the user has selected an item from the AP, before the plugin is informed
NotifyMessage(const TActivePalette2EventData &, TInt, const TDesC8 &, TInt)
Called when a plugin generates a message for the client app.
Redraw(const TRect &)
void
|
Redraw
|
(
|
const
TRect
&
|
aArea
|
)
|
[pure virtual]
|
Request for the client app to redraw the given area underneath the AP. Used to support semi-transparency. It is important that this completes quickly. This will only be called if a CCoeControl-derived AP is in use.
Parameters
const
TRect
& aArea
|
The area to redraw.
|
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.