Location:
coeview.h
Link against: cone.lib
MCoeView
Supported from 6.0
Specifies an interface for views. This class should be implemented by all application views.
Defined in MCoeView
:
ViewActivatedL()
, ViewDeactivated()
, ViewId()
virtual TVwsViewId ViewId() const=0;
Returns a TVwsViewId
uniquely identifying the
view.
|
virtual void ViewActivatedL(const TVwsViewId& aPrevViewId,TUid aCustomMessageId,const TDesC8& aCustomMessage)=0;
Takes any action required when a view is activated. Reimplemented
versions should read the contents of aCustomMessage
for any
message type identified by aCustomMessageId
that the view
understands.
The ID of the previously active view aPrevViewId
is
supplied so that the activated view can subsequently switch back to the caller
if required.
|
virtual void ViewDeactivated()=0;
Takes any action that is required following deactivation of the view. This reduces the work required of the window server.