diff -r e00582ce7ecd -r fbb813aef148 messagingappbase/mce/inc/MceBitmapResolver.h --- a/messagingappbase/mce/inc/MceBitmapResolver.h Tue Apr 27 16:33:37 2010 +0300 +++ b/messagingappbase/mce/inc/MceBitmapResolver.h Tue May 11 16:10:04 2010 +0300 @@ -28,6 +28,9 @@ #include "mcetemplate.h" #include +//cmail update +#define KUidMsgTypeFsMtmVal 0x2001F406 + // CONSTANTS const TInt KMceMmsPriority = 1; // For loading the MMS priority icons @@ -145,6 +148,26 @@ * @return ETrue if unread children found. */ TBool HasUnreadMessagesL( const TMsvId aId, TInt& aMessages, TInt& aUnreadMessages ); + + /** + * Find Visible Count for local service Draft\sent\outbox folder + * Unread message check is not required. + * @param aId: folder ID of local service. + * @return TInt Return Message Count visble in messaging main view + */ + TInt FindVisibleCountL(TMsvId aFolderId ) const; + + /** + * Find Visible Count for local service Inbox folder + * Unread message check is required here to show Inbox icon with u + * @param aId: folder ID of local service. + * @param aUnreadMessages: It will be True if Inbox has atleast + * one unread message. + * @return TInt Return Message Count visble in messaging main view + */ + TInt FindVisibleCountWithUnreadMessageL(TMsvId aFolderId , TBool& aUnreadMessages) const; + + #else /** @@ -253,8 +276,13 @@ TInt iBitmapsLoaded; TInt iDescriptionLength; - - + + /** + * Email Framework Feature flag. + * ETure if Feature in ON + * otherwsie EFalse. + */ + TBool iEmailFramework; };