emailuis/emailui/src/FreestyleEmailUiSearchListVisualiser.cpp
branchRCL_3
changeset 17 67369d1b217f
parent 13 8592a65ad3fb
child 20 efd4f1afd43e
--- a/emailuis/emailui/src/FreestyleEmailUiSearchListVisualiser.cpp	Tue May 11 15:57:15 2010 +0300
+++ b/emailuis/emailui/src/FreestyleEmailUiSearchListVisualiser.cpp	Tue May 25 12:23:16 2010 +0300
@@ -794,6 +794,24 @@
     aLayoutArray.Append( iScreenAnchorLayout );
     }
 
+// ---------------------------------------------------------------------------
+// hide or show CAlfVisuals ( used for activation or deactivation )
+//
+void CFSEmailUiSearchListVisualiser::FadeOut(TBool aDirectionOut )
+	{
+	FUNC_LOG;
+	if ( iScreenAnchorLayout != NULL )
+        {
+		TAlfTimedValue timedValue( 0, 0 );
+		if ( !aDirectionOut )
+		    {
+		    timedValue.SetTarget( 1, 0 );
+		    }
+		iScreenAnchorLayout->SetOpacity( timedValue );
+        }
+	}
+
+
 // -----------------------------------------------------------------------------
 // CFSEmailUiMailListVisualiser::FlipStateChangedL
 // Called when keyboard flip state is changed
@@ -2592,7 +2610,8 @@
         iStylusPopUpMenu->SetItemDimmed( EFsEmailUiCmdMarkAsRead, messageRead );
 
         // Set the position for the popup
-        iStylusPopUpMenu->SetPosition( aPoint );
+	    TPoint point(aPoint.iX, aPoint.iY + 45);
+	    iStylusPopUpMenu->SetPosition( point, CAknStylusPopUpMenu::EPositionTypeRightBottom );
 
         // Display the popup and set the flag to indicate that the menu was
         // launched so that list focus stays visible.