equal
deleted
inserted
replaced
1610 |
1610 |
1611 TPtrC repl; |
1611 TPtrC repl; |
1612 TInt pos = -1; |
1612 TInt pos = -1; |
1613 |
1613 |
1614 TBool removeicon = (!aItemIsSelected && !ItemMarkReverse()) || (aItemIsSelected && ItemMarkReverse()); |
1614 TBool removeicon = (!aItemIsSelected && !ItemMarkReverse()) || (aItemIsSelected && ItemMarkReverse()); |
|
1615 |
|
1616 if ( Flags() & CListItemDrawer::EMarkingModeEnabled ) |
|
1617 { |
|
1618 removeicon = EFalse; |
|
1619 } |
|
1620 |
1615 if ( Flags() & EDrawMarkSelection && ItemMarkPosition() != -1 && removeicon) |
1621 if ( Flags() & EDrawMarkSelection && ItemMarkPosition() != -1 && removeicon) |
1616 { |
1622 { |
1617 repl.Set( ItemMarkReplacement() ); |
1623 repl.Set( ItemMarkReplacement() ); |
1618 pos = ItemMarkPosition(); |
1624 pos = ItemMarkPosition(); |
1619 } |
1625 } |
3095 if ( transApi ) |
3101 if ( transApi ) |
3096 { |
3102 { |
3097 transApi->StartDrawing( MAknListBoxTfxInternal::EListView ); |
3103 transApi->StartDrawing( MAknListBoxTfxInternal::EListView ); |
3098 } |
3104 } |
3099 #endif //RD_UI_TRANSITION_EFFECTS_LIST |
3105 #endif //RD_UI_TRANSITION_EFFECTS_LIST |
3100 gc->SetBrushColor(this->BackColor()); |
3106 |
3101 AknsDrawUtils::BackgroundBetweenRects( AknsUtils::SkinInstance(), cc, this, *gc, clientRect, this->iView->ViewRect() ); |
3107 if ( this->iItemDrawer->Flags() |
|
3108 & CListItemDrawer::EDrawWholeBackground ) |
|
3109 { |
|
3110 AknsDrawUtils::Background( |
|
3111 AknsUtils::SkinInstance(), cc, this, *gc, clientRect ); |
|
3112 |
|
3113 this->iItemDrawer->SetFlags( CListItemDrawer::EBackgroundDrawn ); |
|
3114 } |
|
3115 else |
|
3116 { |
|
3117 gc->SetBrushColor(this->BackColor()); |
|
3118 AknsDrawUtils::BackgroundBetweenRects( |
|
3119 AknsUtils::SkinInstance(), cc, this, *gc, clientRect, |
|
3120 this->iView->ViewRect() ); |
|
3121 } |
|
3122 |
3102 #ifdef RD_UI_TRANSITION_EFFECTS_LIST |
3123 #ifdef RD_UI_TRANSITION_EFFECTS_LIST |
3103 if ( transApi ) |
3124 if ( transApi ) |
3104 { |
3125 { |
3105 transApi->StopDrawing(); |
3126 transApi->StopDrawing(); |
3106 } |
3127 } |