meetingrequest/mrgui/mrfieldbuildercommon/src/cesmrfield.cpp
branchRCL_3
changeset 16 b5fbb9b25d57
parent 12 4ce476e64c59
child 18 6b8f3b30d0ec
--- a/meetingrequest/mrgui/mrfieldbuildercommon/src/cesmrfield.cpp	Tue Apr 27 16:20:14 2010 +0300
+++ b/meetingrequest/mrgui/mrfieldbuildercommon/src/cesmrfield.cpp	Tue May 11 15:57:15 2010 +0300
@@ -30,8 +30,8 @@
 #include <eikenv.h>
 #include <baclipb.h>
 #include <eikbtgpc.h>
-#include <stringloader.h>
-#include <aknutils.h>
+#include <StringLoader.h>
+#include <AknUtils.h>
 #include <touchfeedback.h>
 
 // ======== MEMBER FUNCTIONS ========
@@ -77,8 +77,6 @@
     FUNC_LOG;
     iExtControl = aControl;
 
-    // TODO: This should be made in ConstructL instead as soon we
-    //       get rid of old CESMRLayoutManager.
     iBackground = CMRBackground::NewL();
     this->SetBackground( iBackground );
     }
@@ -825,6 +823,7 @@
 //
 EXPORT_C void CESMRField::LockL()
 	{
+    FUNC_LOG;
 	iLocked = ETrue;
 	}
 
@@ -834,9 +833,21 @@
 //
 EXPORT_C TBool CESMRField::IsLocked()
 	{
+    FUNC_LOG;
 	return iLocked;
 	}
 
+// ---------------------------------------------------------------------------
+// CESMRField::SupportsLongTapFunctionalityL
+// ---------------------------------------------------------------------------
+//
+EXPORT_C TBool CESMRField::SupportsLongTapFunctionalityL(
+		const TPointerEvent &aPointerEvent )
+	{
+    FUNC_LOG;
+    // Subclasses may override for field specific actions
+	return EFalse;
+	}
 
 // ---------------------------------------------------------------------------
 // CESMRField::HandleTactileFeedbackL
@@ -847,7 +858,7 @@
     FUNC_LOG;
 
     AquireTactileFeedback();
-    
+
     if ( iTactileFeedback && iTactileFeedback->FeedbackEnabledForThisApp() )
         {
         iTactileFeedback->InstantFeedback( ETouchFeedbackBasic );