emailuis/uicomponents/src/fstreeplainonelinenodevisualizer.cpp
changeset 1 12c456ceeff2
parent 0 8466d47a6819
child 10 f5907b1a1053
equal deleted inserted replaced
0:8466d47a6819 1:12c456ceeff2
   405                 parentLayoutRect,
   405                 parentLayoutRect,
   406                 sizeMetrics,
   406                 sizeMetrics,
   407                 iSize );*/
   407                 iSize );*/
   408         CFsLayoutManager::LayoutMetricsSize(
   408         CFsLayoutManager::LayoutMetricsSize(
   409                 parentLayoutRect,
   409                 parentLayoutRect,
   410                 CFsLayoutManager::EFsLmListSingleDycRowPane,
   410                 CFsLayoutManager::EFsLmListSingleFsDycPane,
   411                 iSize );
   411                 iSize );
   412         // </cmail> Platform layout change
   412         // </cmail> Platform layout change
   413         }
   413         }
   414 
   414 
   415     //one line node is not extendable
   415     //one line node is not extendable
   416     TRect currentSize = iSize;
   416     TRect currentSize = iSize;
       
   417     if ( !IsLayoutHintSet( EFolderLayout ) )
       
   418         {
       
   419         CFsLayoutManager::LayoutMetricsRect(currentSize, CFsLayoutManager::EFsLmListSingleDycRowPane, currentSize);
       
   420         }
   417     if (CFsLayoutManager::IsMirrored())
   421     if (CFsLayoutManager::IsMirrored())
   418         {
   422         {
   419         currentSize.iBr = currentSize.iBr - TPoint(aIndentation, 0);
   423         currentSize.iBr = currentSize.iBr - TPoint(aIndentation, 0);
   420         }
   424         }
   421     else
   425     else
   786                 {
   790                 {
   787                 iIconMenu->SetImage( *aMenuIcon );
   791                 iIconMenu->SetImage( *aMenuIcon );
   788                 }
   792                 }
   789 
   793 
   790             iTextMarquee->StopScrolling();
   794             iTextMarquee->StopScrolling();
   791             iTextVisual->SetWrapping(CAlfTextVisual::ELineWrapTruncate);
   795             
       
   796             if ( iTextVisual )
       
   797             	{
       
   798             	iTextVisual->SetWrapping(CAlfTextVisual::ELineWrapTruncate);
       
   799             	}
   792             }
   800             }
   793         }
   801         }
   794     }
   802     }
   795 
   803 
   796 // ---------------------------------------------------------------------------
   804 // ---------------------------------------------------------------------------