--- 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 <AknsUtils.h>
+//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;
};