idlehomescreen/inc/xnappuiadapter.h
branchRCL_3
changeset 15 ff572dfe6d86
parent 9 f966699dea19
child 30 b8fae6b8a148
--- 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: