meetingrequest/mrgui/mrfieldbuilderpluginextension/src/cesmrviewerattendeesfield.cpp
branchRCL_3
changeset 16 b5fbb9b25d57
parent 14 b13141f05c3d
child 18 6b8f3b30d0ec
--- a/meetingrequest/mrgui/mrfieldbuilderpluginextension/src/cesmrviewerattendeesfield.cpp	Tue Apr 27 16:20:14 2010 +0300
+++ b/meetingrequest/mrgui/mrfieldbuilderpluginextension/src/cesmrviewerattendeesfield.cpp	Tue May 11 15:57:15 2010 +0300
@@ -251,10 +251,10 @@
     TRect bgRect( 0, 0, 0, 0 );
     if( iCalAttendees.Count() > 1 )
     	{
-    	bgRect.SetRect( 
-    			TPoint( viewerRect.iTl.iX, 
-    					viewerRect.iTl.iY - FocusMargin() ), 
-    					TPoint( viewerRect.iBr.iX, 
+    	bgRect.SetRect(
+    			TPoint( viewerRect.iTl.iX,
+    					viewerRect.iTl.iY - FocusMargin() ),
+    					TPoint( viewerRect.iBr.iX,
     							viewerRect.iBr.iY + FocusMargin() ) );
     	}
     else
@@ -268,11 +268,11 @@
     // Move focus rect so that it's relative to field's position.
     bgRect.Move( -Position() );
     SetFocusRect( bgRect );
-    
+
     iRichTextViewer->SetRect( viewerRect );
 
-    // Failures are ignored. 
-    TRAP_IGNORE( 
+    // Failures are ignored.
+    TRAP_IGNORE(
             iRichTextViewer->SetFontL( viewerLayoutText.Font() );
             if( iCalAttendees.Count() > 0 )
                 {
@@ -280,15 +280,15 @@
                 }
             iRichTextViewer->ApplyLayoutChangesL();
             );
-    
+
     // Update AttendeesList only if iRichTextViewer width was changed.
     // This happens when screen orientation changes e.g. This check
     // also prevents recursive calls to UpdateAttendeesListL since
     // it causes edwin size changed event.
     if ( iRichTextViewer->Size().iWidth != richTextViewerWidth )
         {
-        // Most of this case is screen orientation, in this case we need to 
-        // Record the index of focusing link, after updating link array, then 
+        // Most of this case is screen orientation, in this case we need to
+        // Record the index of focusing link, after updating link array, then
         // reset the focusing to original one.
         TInt focusingIndex = iRichTextViewer->GetFocusLink();
         // Ignore leave, there's nothing we can do if leave occurs.
@@ -360,7 +360,6 @@
     {
     // Parent rect will be list area later --> no need to calculate it manually.
     TRect parentRect = Parent()->Rect();
-    // TODO: Remove this after new list area is completed. See previous comment.
     TRect contentRect = NMRLayoutManager::GetLayoutRect(
             parentRect, NMRLayoutManager::EMRLayoutListArea ).Rect();
     // We have two lines;  title and richtextviewer.
@@ -408,21 +407,6 @@
     }
 
 // -----------------------------------------------------------------------------
-// CESMRViewerAttendeesField::HandleLongtapEventL
-// -----------------------------------------------------------------------------
-//
-void CESMRViewerAttendeesField::HandleLongtapEventL( const TPoint& aPosition )
-    {
-    FUNC_LOG;
-    
-    if ( iRichTextViewer->Rect().Contains( aPosition ) )
-        {
-        iRichTextViewer->LinkSelectedL();
-		HandleTactileFeedbackL();
-        }
-    }
-
-// -----------------------------------------------------------------------------
 // CESMRViewerAttendeesField::HandleEdwinSizeEventL
 // -----------------------------------------------------------------------------
 //
@@ -547,7 +531,6 @@
             NMRLayoutManager::EMRTextLayoutTextEditor );
     const CFont* font = text.Font();
 
-    // TODO: correct icon zise to correct one. Ask from UI specifier.
     TSize iconSize( 20, 20);
 
     TInt maxLineWidth = iRichTextViewer->LayoutWidth();
@@ -678,21 +661,21 @@
     FUNC_LOG;
     // Calculates the line spacing based on default one line layout data
     TInt lineSpacing( 0 );
-    
+
     TRect rect( Rect() );
-    
+
     TAknLayoutRect rowLayoutRect =
         NMRLayoutManager::GetFieldRowLayoutRect( rect, 1 );
     TRect rowRect = rowLayoutRect.Rect();
 
-    TAknLayoutText labelLayout = 
-     NMRLayoutManager::GetLayoutText( 
+    TAknLayoutText labelLayout =
+     NMRLayoutManager::GetLayoutText(
              rect, NMRLayoutManager::EMRTextLayoutTextEditor );
-    
+
     TRect defaultTextRect = labelLayout.TextRect();
-    
+
     TInt difference = rowRect.Height() - defaultTextRect.Height();
-    
+
     lineSpacing = difference * 2;
 
     return lineSpacing;
@@ -707,28 +690,28 @@
     FUNC_LOG;
     // Calculates focus margin based on default one line layout data
     TInt focusMagin( 0 );
-    
+
     TRect rect( Rect() );
-    
+
     TAknLayoutRect rowLayoutRect =
         NMRLayoutManager::GetFieldRowLayoutRect( rect, 1 );
     TRect rowRect = rowLayoutRect.Rect();
 
-    TAknLayoutText labelLayout = 
-     NMRLayoutManager::GetLayoutText( 
+    TAknLayoutText labelLayout =
+     NMRLayoutManager::GetLayoutText(
              rect, NMRLayoutManager::EMRTextLayoutTextEditor );
-    
+
     TRect defaultTextRect = labelLayout.TextRect();
-    
-    TAknLayoutRect bgLayoutRect = 
-        NMRLayoutManager::GetLayoutRect( 
+
+    TAknLayoutRect bgLayoutRect =
+        NMRLayoutManager::GetLayoutRect(
                 rect, NMRLayoutManager::EMRLayoutTextEditorBg );
     TRect defaultBgRect( bgLayoutRect.Rect() );
 
     TInt difference = defaultBgRect.Height() - defaultTextRect.Height();
-    
+
     focusMagin = TReal( difference / 2 );
-    
+
     return focusMagin;
     }