--- a/messagingappbase/mce/src/MceBitmapResolver.cpp Wed Mar 31 21:25:02 2010 +0300
+++ b/messagingappbase/mce/src/MceBitmapResolver.cpp Wed Apr 14 15:53:21 2010 +0300
@@ -36,7 +36,7 @@
#include "MceListItem.h"
#include "MceBitmapResolver.h"
#include "MceIds.h" //kmcedocumentsentryid
-
+#include <mceextraicons.mbg>
// security data caging
#include <data_caging_path_literals.hrh>
#include <bldvariant.hrh>
@@ -151,7 +151,13 @@
CreateAndAppendIconL( KAknsIIDQgnIndiMcePriorityHigh, iFilenameAvkon, EMbmAvkonQgn_indi_mce_priority_high, &listItem );
CreateAndAppendIconL( KAknsIIDQgnIndiMcePriorityLow, iFilenameAvkon, EMbmAvkonQgn_indi_mce_priority_low, &listItem );
+ _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" );
+ TParse cvfp;
+ cvfp.Set( KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR , NULL );
+ listItem.iExtraItem = ETrue;
+ CreateAndAppendIconL( KAknsIIDQgnPropImIbox, cvfp.FullName(), EMbmMceextraiconsQgn_prop_im_ibox , &listItem );
+ CreateAndAppendIconL( KAknsIIDQgnPropImIboxNew, cvfp.FullName(), EMbmMceextraiconsQgn_prop_im_ibox_new , &listItem );
// add one dummy item which will be replaced when querying message items icons
CreateAndAppendIconL( KAknsIIDQgnPropMceUnknownRead, EMbmMuiuQgn_prop_mce_unknown_read );
@@ -830,6 +836,29 @@
id = KAknsIIDQgnIndiConnectionInactiveAdd;
colorSkinnedBitmap = ETrue;
break;
+ case EMceBitmapIndexConversation:
+ {
+ _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" );
+ TParse cvfp;
+ cvfp.Set(KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR, NULL );
+ fileName.Set(cvfp.FullName());
+ bitmapIndex = EMbmMceextraiconsQgn_prop_im_ibox;
+ id = KAknsIIDQgnPropImIbox;
+ colorSkinnedBitmap = EFalse;
+ }
+ break;
+
+ case EMceBitmapIndexConversationNew:
+ {
+ _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" );
+ TParse cvfp;
+ cvfp.Set(KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR, NULL );
+ fileName.Set(cvfp.FullName());
+ bitmapIndex = EMbmMceextraiconsQgn_prop_im_ibox_new;
+ id = KAknsIIDQgnPropImIboxNew;
+ colorSkinnedBitmap = EFalse;
+ }
+ break;
case EMceBitmapIndexReplaceMtmIcon:
default:
fileName.Set( iFilenameMuiu );