equal
deleted
inserted
replaced
589 void CMIDEditingStateIndicator::Draw(const TRect& aRect) const |
589 void CMIDEditingStateIndicator::Draw(const TRect& aRect) const |
590 { |
590 { |
591 DEBUG("CMIDEditingStateIndicator::Draw +"); |
591 DEBUG("CMIDEditingStateIndicator::Draw +"); |
592 |
592 |
593 CWindowGc& gc = SystemGc(); |
593 CWindowGc& gc = SystemGc(); |
|
594 |
|
595 // If scaling is on, clip to canvas rect is needed. |
|
596 if (iIsScalingOn) |
|
597 { |
|
598 gc.SetClippingRect(iOnScreenCanvasRect); |
|
599 } |
|
600 |
594 // Draw background with background color |
601 // Draw background with background color |
595 TRgb backgroundColor; |
602 TRgb backgroundColor; |
596 GetColor(EColorControlBackground, backgroundColor); |
603 GetColor(EColorControlBackground, backgroundColor); |
597 gc.SetBrushColor(backgroundColor); |
604 gc.SetBrushColor(backgroundColor); |
598 gc.Clear(aRect); |
605 gc.Clear(aRect); |
599 |
606 |
|
607 // cancel of clip |
|
608 if (iIsScalingOn) |
|
609 { |
|
610 gc.CancelClippingRect(); |
|
611 } |
|
612 |
600 DEBUG("CMIDEditingStateIndicator::Draw -"); |
613 DEBUG("CMIDEditingStateIndicator::Draw -"); |
601 } |
614 } |
602 |
615 |
603 // --------------------------------------------------------------------------- |
616 // --------------------------------------------------------------------------- |
604 // CMIDEditingStateIndicator::Reserved_1 |
617 // CMIDEditingStateIndicator::Reserved_1 |
613 // --------------------------------------------------------------------------- |
626 // --------------------------------------------------------------------------- |
614 // CMIDEditingStateIndicator::CMIDEditingStateIndicator |
627 // CMIDEditingStateIndicator::CMIDEditingStateIndicator |
615 // --------------------------------------------------------------------------- |
628 // --------------------------------------------------------------------------- |
616 // |
629 // |
617 CMIDEditingStateIndicator::CMIDEditingStateIndicator() : |
630 CMIDEditingStateIndicator::CMIDEditingStateIndicator() : |
618 CAknIndicatorContainer(CAknIndicatorContainer::EQueryEditorIndicators) |
631 CAknIndicatorContainer(CAknIndicatorContainer::EQueryEditorIndicators) |
619 { |
632 { |
620 DEBUG("CMIDEditingStateIndicator::CMIDEditingStateIndicator"); |
633 DEBUG("CMIDEditingStateIndicator::CMIDEditingStateIndicator"); |
621 } |
634 } |
622 |
635 |
623 // --------------------------------------------------------------------------- |
636 // --------------------------------------------------------------------------- |