photosgallery/viewframework/views/gridview/inc/glxgridviewmlobserver.h
branchRCL_3
changeset 32 78ad99c24f08
parent 25 191387a8b767
child 35 420f6808bf21
--- a/photosgallery/viewframework/views/gridview/inc/glxgridviewmlobserver.h	Tue May 11 16:13:40 2010 +0300
+++ b/photosgallery/viewframework/views/gridview/inc/glxgridviewmlobserver.h	Tue May 25 12:42:31 2010 +0300
@@ -110,6 +110,12 @@
      * @param aError The error based on which the error note is to be shown. 
      */
 	void DisplayErrorNoteL(TInt aError);
+
+    /**
+     * SetDefaultIconL - Sets the default icon for grid.
+     * @param aTransparent - ETrue to set transparent icon; EFalse to set default icon. 
+     */
+    void SetDefaultIconL(TBool aTransparent);
     
 private:
 
@@ -123,9 +129,15 @@
 	
     TSize iGridIconSize;
     
+    // The Resource file name from which icons to be read
+    TFileName iIconsFileName;  
+    
     //No of visible items in a page/view
     TInt  iItemsPerPage;
 
+    //Flag to indicate the grid default icon set status
+    TBool iIsDefaultIconSet;
+    
     // Variable to check if the error in disk (e.g disk error) has been shown to the user.  
     // If a disk is full the user should not be intimated everytime over and over again.
     TInt  iDiskErrorIntimated;