--- 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<TLoadingTN> iLoading; // Loading Thubmbs
CAsyncCallBack* iAsyncCallBack;
TThumbnailSize iSize;
+ TBool iPaused;
+ CPeriodic* iPauseTimer;
};
#endif // MPXCOLLECTIONVIEWHGTNLOADER_H_