phoneuis/BubbleManager/Src/BMUtils.cpp
branchRCL_3
changeset 7 544e34b3255a
parent 0 5f000ab63145
child 23 40a3f856b14d
equal deleted inserted replaced
6:38529f706030 7:544e34b3255a
    34 #include    <bldvariant.hrh>
    34 #include    <bldvariant.hrh>
    35 #include    <AknsUtils.h>
    35 #include    <AknsUtils.h>
    36 #include    <AknBidiTextUtils.h>
    36 #include    <AknBidiTextUtils.h>
    37 #include    <featmgr.h>
    37 #include    <featmgr.h>
    38 #include    <aknlayoutscalable_apps.cdl.h>
    38 #include    <aknlayoutscalable_apps.cdl.h>
    39 #include    <AknLayout2ScalableDef.h>
    39 #include    <aknlayout2scalabledef.h>
    40 #include    <applayout.cdl.h>
    40 #include    <applayout.cdl.h>
    41 #include    <layoutmetadata.cdl.h>
    41 #include    <layoutmetadata.cdl.h>
    42 
    42 
    43 #include    <AknsDrawUtils.h>
    43 #include    <AknsDrawUtils.h>
    44 #include	<akniconconfig.h>
    44 #include	<akniconconfig.h>
  1487     CFbsBitmapDevice* transparencyDev = CFbsBitmapDevice::NewL( transparency );
  1487     CFbsBitmapDevice* transparencyDev = CFbsBitmapDevice::NewL( transparency );
  1488     CleanupStack::PushL( transparencyDev );
  1488     CleanupStack::PushL( transparencyDev );
  1489     CFbsBitGc* transparencyCtx;
  1489     CFbsBitGc* transparencyCtx;
  1490     User::LeaveIfError( transparencyDev->CreateContext( transparencyCtx ) );
  1490     User::LeaveIfError( transparencyDev->CreateContext( transparencyCtx ) );
  1491     CleanupStack::PushL( transparencyCtx );
  1491     CleanupStack::PushL( transparencyCtx );
  1492     transparencyCtx->SetBrushColor( KRgbDarkGray );
  1492     MAknsSkinInstance* skin = AknsUtils::SkinInstance();
  1493     transparencyCtx->SetBrushStyle( CGraphicsContext::ESolidBrush );
  1493     AknsDrawUtils::DrawFrame( skin,
  1494     transparencyCtx->DrawRect( rect );
  1494                               *transparencyCtx,
  1495 
  1495                               aOuterRect,
       
  1496                               aInnerRect,
       
  1497                               aFrameID,
       
  1498                               KAknsIIDDefault,
       
  1499                               KAknsDrawParamDefault );
       
  1500     
  1496     CleanupStack::PopAndDestroy( 2, transparencyDev );
  1501     CleanupStack::PopAndDestroy( 2, transparencyDev );
  1497             
  1502             
  1498     // create solid black mask
  1503     // create solid black mask
  1499     CFbsBitmap* solidBlack = new(ELeave) CFbsBitmap;
  1504     CFbsBitmap* solidBlack = new(ELeave) CFbsBitmap;
  1500     CleanupStack::PushL( solidBlack );
  1505     CleanupStack::PushL( solidBlack );