MAknIntermediateState Class Reference

API published in: S60 1st Ed

Link against: avkon.lib

Capability Information

Required Capabilities

None


#include <aknintermediate.h>

Inherited by CAknListQueryDialog, CAknPopupList, and CEikMenuBar.


Detailed Description

Intermediate state.

To implement intermediate states: 1) add iAvkonEnv->RegisterIntermediateState(this) to dialog's ActivateL() 2) add iAvkonEnv->UnRegisterIntermediateState(this) to destructor 3) derive your control from MAknIntermediateState. 4) implement CloseState() method. It should call TryExitL() or something. (NOTE, the method is NOT L-method, so use T_RAPD(err, TryExitL(buttonid));

This will cause your intermediate states to close automatically when you swap to another application.


Public Member Functions

virtual void  CloseState ()=0

Member Function Documentation

virtual void MAknIntermediateState::CloseState  )  [pure virtual]
 

Implemented in CAknListQueryDialog.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top