meetingrequest/mrgui/mrfieldbuilderpluginextension/src/cesmrncseditor.cpp
branchRCL_3
changeset 18 6b8f3b30d0ec
parent 16 b5fbb9b25d57
equal deleted inserted replaced
17:67369d1b217f 18:6b8f3b30d0ec
   457     TParaFormatMask paraFormatMask;
   457     TParaFormatMask paraFormatMask;
   458     paraFormat->iLineSpacingControl = CParaFormat::ELineSpacingExactlyInPixels;
   458     paraFormat->iLineSpacingControl = CParaFormat::ELineSpacingExactlyInPixels;
   459 
   459 
   460     paraFormatMask.SetAttrib( EAttLineSpacing );
   460     paraFormatMask.SetAttrib( EAttLineSpacing );
   461     paraFormat->iHorizontalAlignment = CParaFormat::ELeftAlign;
   461     paraFormat->iHorizontalAlignment = CParaFormat::ELeftAlign;
       
   462     if ( AknLayoutUtils::LayoutMirrored() )
       
   463         {
       
   464         paraFormat->iHorizontalAlignment = CParaFormat::ERightAlign;
       
   465         }
   462     paraFormatMask.SetAttrib( EAttAlignment );
   466     paraFormatMask.SetAttrib( EAttAlignment );
   463 
   467 
   464     TCharFormat charFormat;
   468     TCharFormat charFormat;
   465     TCharFormatMask formatMask;
   469     TCharFormatMask formatMask;
   466     charFormat.iFontSpec = fontSpec;
   470     charFormat.iFontSpec = fontSpec;
   470     formatMask.SetAttrib( EAttFontPosture );
   474     formatMask.SetAttrib( EAttFontPosture );
   471     formatMask.SetAttrib( EAttFontStrokeWeight );
   475     formatMask.SetAttrib( EAttFontStrokeWeight );
   472     formatMask.SetAttrib(EAttFontHighlightColor);
   476     formatMask.SetAttrib(EAttFontHighlightColor);
   473     formatMask.SetAttrib( EAttColor );
   477     formatMask.SetAttrib( EAttColor );
   474 
   478 
   475     charFormat.iFontPresentation.iTextColor = 
   479     charFormat.iFontPresentation.iTextColor =
   476            NMRColorManager::Color( NMRColorManager::EMRMainAreaTextColor );
   480            NMRColorManager::Color( NMRColorManager::EMRMainAreaTextColor );
   477 
   481 
   478     charFormat.iFontPresentation.iHighlightColor =  
   482     charFormat.iFontPresentation.iHighlightColor =
   479            NMRColorManager::Color( NMRColorManager::EMRCutCopyPasteHighlightColor );
   483            NMRColorManager::Color( NMRColorManager::EMRCutCopyPasteHighlightColor );
   480 
   484 
   481     CParaFormatLayer* paraFormatLayer =
   485     CParaFormatLayer* paraFormatLayer =
   482         CParaFormatLayer::NewL( paraFormat, paraFormatMask );
   486         CParaFormatLayer::NewL( paraFormat, paraFormatMask );
   483     CleanupStack::PushL( paraFormatLayer );
   487     CleanupStack::PushL( paraFormatLayer );