messagingappbase/mce/src/MceMainViewListItemArray.cpp
branchRCL_3
changeset 42 1367103c24e2
parent 28 fbb813aef148
equal deleted inserted replaced
33:94cccd85bd25 42:1367103c24e2
  1199         tempText.Zero();
  1199         tempText.Zero();
  1200         TInt bitmapidx = EMceBitmapIndexConversation;
  1200         TInt bitmapidx = EMceBitmapIndexConversation;
  1201         if(iDefaultViewSettings == KMceConversationview )
  1201         if(iDefaultViewSettings == KMceConversationview )
  1202            {
  1202            {
  1203            TInt msgCount = 0;
  1203            TInt msgCount = 0;
  1204            TInt unreadCount = 0;
  1204            TInt unreadCount = 0;                   
  1205            iBitmapResolver.HasUnreadMessagesL(KMsvGlobalInBoxIndexEntryId,msgCount,unreadCount);
  1205            TRAPD(Errcode,iBitmapResolver.HasUnreadMessagesL(KMsvGlobalInBoxIndexEntryId,msgCount,unreadCount));         
  1206            if( unreadCount > 0 ) 
  1206            if( unreadCount > 0 ) 
  1207                {
  1207                {
  1208                bitmapidx =  EMceBitmapIndexConversationNew ;
  1208                bitmapidx =  EMceBitmapIndexConversationNew ;
  1209                }
  1209                }
  1210            }    
  1210            }    
  1211         tempText.AppendNum(bitmapidx);
  1211         tempText.AppendNum(bitmapidx);
  1212         TPtrC Ptr(item.iPrintableText); 
  1212         TPtrC Ptr(item.iPrintableText);          
  1213         TInt len = Ptr.Length();
       
  1214         TInt  pos = Ptr.Locate(KColumnListSeparator);
  1213         TInt  pos = Ptr.Locate(KColumnListSeparator);
  1215         TPtrC Ptr1(Ptr.Mid(pos));
  1214         TPtrC Ptr1(Ptr.Mid(pos));
  1216         tempText.Append(Ptr1);                
  1215         tempText.Append(Ptr1);                
  1217         CONST_CAST( TMceListItem*, &item)->iText.Zero();
  1216         CONST_CAST( TMceListItem*, &item)->iText.Zero();
  1218         CONST_CAST( TMceListItem*, &item)->iText.Copy(tempText);
  1217         CONST_CAST( TMceListItem*, &item)->iText.Copy(tempText);