diff -r 13afc0e517bd -r 943ff5625028 mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgtnloader.h --- a/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgtnloader.h Fri Feb 19 22:48:30 2010 +0200 +++ b/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgtnloader.h Fri Mar 12 15:42:25 2010 +0200 @@ -53,6 +53,8 @@ void CancelThumb( TInt aIndex ); void CancelAll(); void SetSizeL( TThumbnailSize aSize ); + void Pause( TTimeIntervalMicroSeconds32 aDelay ); + void Resume(); private: // From MThumbnailManagerObserver @@ -74,6 +76,8 @@ static TInt LoadThumbnail( TAny* aSelf ); void LoadNextTN(); + static TInt ResumeCallback(TAny* aPtr); + private: // DATA MMpxTNLoaderObserver& iObserver; @@ -96,6 +100,8 @@ RPointerArray iLoading; // Loading Thubmbs CAsyncCallBack* iAsyncCallBack; TThumbnailSize iSize; + TBool iPaused; + CPeriodic* iPauseTimer; }; #endif // MPXCOLLECTIONVIEWHGTNLOADER_H_