calendarui/views/inc/calencontainer.h
branchRCL_3
changeset 23 51372538e3d3
parent 20 9c5b1510919f
--- a/calendarui/views/inc/calencontainer.h	Sun Jun 20 22:50:42 2010 +0200
+++ b/calendarui/views/inc/calencontainer.h	Sun Jun 20 22:55:39 2010 +0200
@@ -50,6 +50,7 @@
 class MAknNaviDecoratorObserver;
 class MCCalenNaviLabelObserver;
 
+class MTouchFeedback;
 
 class CCalenPreview;
 
@@ -166,7 +167,7 @@
     /**
     * Creates icon array according to icon index array passed in
     */
-    CAknIconArray* CreateIconsL( const RArray<MCalenServices::TCalenIcons>& aIndexArray );
+    CAknIconArray* CreateIconsL( const RArray<MCalenServices::TCalenIcons>& aIndexArray, const TInt aViewId = 0 ); 
     
     /**
      * Creates icon index array
@@ -246,6 +247,12 @@
      * returns previewpane pointer
      */
     virtual const MCalenPreview* PreviewPane(){return NULL; };
+    
+    /**
+    * Generates tactile feedback on user touch action
+    */        
+    virtual void GenerateTactileFeedback();
+    
 private: // New functions
     /**
      * Return number of icons needed to be displayed
@@ -337,6 +344,9 @@
     MCalenServices& iServices;
     RArray<MCalenServices::TCalenIcons> iIconIndices;
     CCalenContainerLayoutManager* iLayoutManager;
+    
+private:
+    MTouchFeedback* iFeedBack;
     };
 
 #endif // CALENCONTAINER_H