camerauis/cameraapp/generic/src/CamPostCaptureContainer.cpp
branchRCL_3
changeset 25 bf64cebf4673
parent 18 51dda465e618
child 27 53c8aa5d97a3
--- a/camerauis/cameraapp/generic/src/CamPostCaptureContainer.cpp	Tue Apr 27 16:19:06 2010 +0300
+++ b/camerauis/cameraapp/generic/src/CamPostCaptureContainer.cpp	Tue May 11 15:56:11 2010 +0300
@@ -305,8 +305,12 @@
          lateOperation ) )
          {
          gc.SetFaded( EFalse );
-         gc.SetBrushColor( KRgbBlack );
-         gc.Clear( iProcessingTextLayout.TextRect() );   
+         gc.SetPenStyle( CGraphicsContext::ENullPen );
+         gc.SetBrushStyle( CGraphicsContext::ESolidBrush );
+         gc.SetDrawMode( CGraphicsContext::EDrawModeWriteAlpha );
+         gc.SetBrushColor( TRgb::Color16MA( 0 ) );
+         gc.Clear( iProcessingTextLayout.TextRect() );
+         gc.SetBrushStyle( CGraphicsContext::ENullBrush );
          }
                        
     // If snapshot contains a bitmap
@@ -611,10 +615,12 @@
             // Mirrored layout is not supported.
             TRect blackRect = outdatedArea; 
             blackRect.iTl.iX += snapshotSize.iWidth - outdatedArea.iTl.iX;
-            gc.SetBrushColor( KRgbBlack );
-	        gc.SetBrushStyle( CGraphicsContext::ESolidBrush );
-	        gc.SetPenStyle( CGraphicsContext::ESolidPen );
+            gc.SetPenStyle( CGraphicsContext::ENullPen );
+            gc.SetBrushStyle( CGraphicsContext::ESolidBrush );
+            gc.SetDrawMode( CGraphicsContext::EDrawModeWriteAlpha );
+            gc.SetBrushColor( TRgb::Color16MA( 0 ) );
             gc.DrawRect( blackRect );
+            gc.SetBrushStyle( CGraphicsContext::ENullBrush );
             }
 
         if ( ssRect.Contains( outdatedArea.iTl ) || !iController.IsTouchScreenSupported() )