--- a/idlehomescreen/inc/xncontroladapter.h Tue Feb 02 00:04:13 2010 +0200
+++ b/idlehomescreen/inc/xncontroladapter.h Fri Feb 19 22:42:37 2010 +0200
@@ -420,6 +420,11 @@
* Remove all child adapters
*/
void RemoveChildAdapters();
+
+ /**
+ * Set Longtap delays
+ */
+ void SetLongTapDelays( const TInt aStartDelay, const TInt aLongTapDelay );
/**
* Get child adapter list i.e which are not window owning controls
@@ -430,6 +435,16 @@
* Determines wheter control refuses focus loss
*/
virtual TBool RefusesFocusLoss() const { return EFalse; };
+
+ /**
+ * Routes the data stream for the external rendering plugin.
+ *
+ * @since Series 60 5.2
+ * @param aData Data stream.
+ * @param aType Type of the stream.
+ * @param aIndex Index of the data.
+ */
+ IMPORT_C virtual void SetDataL( const TDesC8& aData, const TDesC& aType, TInt aIndex );
private:
// Data
@@ -445,6 +460,16 @@
* Own.
*/
CAknLongTapDetector* iLongTapDetector;
+
+ /**
+ * Long tap delay
+ */
+ TInt iCurrentLongTapTimeDelay;
+
+ /**
+ * Start Long tap delay
+ */
+ TInt iCurrentLongTapStartDelay;
};
// Inline functions