diff -r c743ef5928ba -r f966699dea19 idlehomescreen/inc/xncontroladapter.h --- 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