photosgallery/viewframework/views/gridview/inc/glxgridviewmlobserver.h
branchRCL_3
changeset 32 78ad99c24f08
parent 25 191387a8b767
child 35 420f6808bf21
equal deleted inserted replaced
30:a60acebbbd9d 32:78ad99c24f08
   108     /**
   108     /**
   109      * DisplayErrorNoteL - Show an error note based on input parameter
   109      * DisplayErrorNoteL - Show an error note based on input parameter
   110      * @param aError The error based on which the error note is to be shown. 
   110      * @param aError The error based on which the error note is to be shown. 
   111      */
   111      */
   112 	void DisplayErrorNoteL(TInt aError);
   112 	void DisplayErrorNoteL(TInt aError);
       
   113 
       
   114     /**
       
   115      * SetDefaultIconL - Sets the default icon for grid.
       
   116      * @param aTransparent - ETrue to set transparent icon; EFalse to set default icon. 
       
   117      */
       
   118     void SetDefaultIconL(TBool aTransparent);
   113     
   119     
   114 private:
   120 private:
   115 
   121 
   116     MGlxMediaList& iMediaList;
   122     MGlxMediaList& iMediaList;
   117 	
   123 	
   121     // Provides DRM related functionality
   127     // Provides DRM related functionality
   122     CGlxDRMUtility* iDRMUtility;
   128     CGlxDRMUtility* iDRMUtility;
   123 	
   129 	
   124     TSize iGridIconSize;
   130     TSize iGridIconSize;
   125     
   131     
       
   132     // The Resource file name from which icons to be read
       
   133     TFileName iIconsFileName;  
       
   134     
   126     //No of visible items in a page/view
   135     //No of visible items in a page/view
   127     TInt  iItemsPerPage;
   136     TInt  iItemsPerPage;
   128 
   137 
       
   138     //Flag to indicate the grid default icon set status
       
   139     TBool iIsDefaultIconSet;
       
   140     
   129     // Variable to check if the error in disk (e.g disk error) has been shown to the user.  
   141     // Variable to check if the error in disk (e.g disk error) has been shown to the user.  
   130     // If a disk is full the user should not be intimated everytime over and over again.
   142     // If a disk is full the user should not be intimated everytime over and over again.
   131     TInt  iDiskErrorIntimated;
   143     TInt  iDiskErrorIntimated;
   132 
   144 
   133     // Modified Indexes array to refresh the screen
   145     // Modified Indexes array to refresh the screen