equal
deleted
inserted
replaced
515 // ?classname::?member_function |
515 // ?classname::?member_function |
516 // ?implementation_description |
516 // ?implementation_description |
517 // (other items were commented in a header). |
517 // (other items were commented in a header). |
518 // ---------------------------------------------------------------------------- |
518 // ---------------------------------------------------------------------------- |
519 // |
519 // |
520 CAknIconArray* CCalenContainer::CreateIconsL( const RArray<MCalenServices::TCalenIcons>& aIndexArray ) |
520 CAknIconArray* CCalenContainer::CreateIconsL( const RArray<MCalenServices::TCalenIcons>& aIndexArray, const TInt aViewId ) |
521 { |
521 { |
522 TRACE_ENTRY_POINT; |
522 TRACE_ENTRY_POINT; |
523 const TInt iconCount( aIndexArray.Count() ); |
523 const TInt iconCount( aIndexArray.Count() ); |
524 CAknIconArray* icons = new(ELeave) CAknIconArray( iconCount ); |
524 CAknIconArray* icons = new(ELeave) CAknIconArray( iconCount ); |
525 CleanupStack::PushL( icons ); |
525 CleanupStack::PushL( icons ); |
526 icons->SetReserveL( iconCount ); |
526 icons->SetReserveL( iconCount ); |
527 |
527 |
528 for( TInt i=0; i<iconCount; ++i ) |
528 for( TInt i=0; i<iconCount; ++i ) |
529 { |
529 { |
530 icons->AppendL( iServices.GetIconL( static_cast<MCalenServices::TCalenIcons>(aIndexArray[i] ) )); |
530 icons->AppendL( iServices.GetIconL( static_cast<MCalenServices::TCalenIcons>(aIndexArray[i] ), aViewId )); |
531 } |
531 } |
532 CleanupStack::Pop( icons ); |
532 CleanupStack::Pop( icons ); |
533 TRACE_EXIT_POINT; |
533 TRACE_EXIT_POINT; |
534 return icons; |
534 return icons; |
535 } |
535 } |
536 |
536 |