diff -r f966699dea19 -r ff572dfe6d86 idlehomescreen/inc/xnappuiadapter.h --- a/idlehomescreen/inc/xnappuiadapter.h Fri Feb 19 22:42:37 2010 +0200 +++ b/idlehomescreen/inc/xnappuiadapter.h Fri Mar 12 15:41:49 2010 +0200 @@ -34,6 +34,7 @@ class MHsContentControlUi; class CXnEffectManager; class MHsContentControl; + // Class declaration /** * Avkon adapter for Xuikon. @@ -149,6 +150,7 @@ /** * Routes the events from external rendering plug-ins to content plug-ins. + * To be overriden by subclass. * * @since S60 5.2 * @param aEvent Event string @@ -157,31 +159,45 @@ IMPORT_C virtual void HandleEventL( const TDesC& aEvent, CXnNodeAppIf& aDestination ); -public: /** - * From CEikAppUi. + * This is called when initial view is activated + * To be overriden by subclass. + * + * @since S60 5.2 + */ + IMPORT_C virtual void UiActivated(); + + /** * Second-phase constructor * * @since Series 60 3.1 */ IMPORT_C void ConstructL(); -protected: + /** + * From CEikAppUi. + * + * @since Series 60 3.1 + */ + IMPORT_C void ProcessMessageL( TUid aUid, const TDesC8& aParams ); +protected: + // from CAknViewAppUi + /** - * From CAknAppUi. + * @see CAknViewAppUi * * @since Series 60 3.1 */ IMPORT_C void HandleResourceChangeL( TInt aType ); /** - * From CAknAppUi. + * @see CAknViewAppUi * - * @since Series 60 5.2 + * @since S60 5.2 */ IMPORT_C void PrepareToExit(); - + public: // new functions @@ -266,7 +282,7 @@ * Makes focus control visible * * @since S60 5.0 - */ + */ void ShowFocus(); private: