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); |