javauis/lcdui_akn/lcdui/src/CMIDEditingStateIndicator.cpp
branchRCL_3
changeset 25 9ac0a0a7da70
parent 19 04becd199f91
child 46 4376525cdefb
equal deleted inserted replaced
24:0fd27995241b 25:9ac0a0a7da70
   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 // ---------------------------------------------------------------------------