--- a/emailuis/emailui/inc/FreestyleEmailUiHtmlViewerContainer.h Mon Jan 18 20:08:26 2010 +0200
+++ b/emailuis/emailui/inc/FreestyleEmailUiHtmlViewerContainer.h Tue Jan 26 11:45:42 2010 +0200
@@ -31,6 +31,8 @@
class CFSMailMessage;
class CFreestyleEmailUiAppUi;
class CFreestyleMessageHeaderURLEventHandler;
+class CFreestyleEmailUiAknStatusIndicator;
+struct TAttachmentData;
/**
* Html viewer container.
@@ -110,6 +112,11 @@
* changed
*/
void ReloadPageL();
+
+ void ShowAttacthmentDownloadStatusL( TFSProgress::TFSProgressStatus aProgressStatus, const TAttachmentData& aAttachmentData );
+ TBool AttacthmentDownloadStatusVisible();
+ void HideAttacthmentDownloadStatus();
+
private:
// Second phase constructor.
@@ -174,6 +181,7 @@
CBrCtlInterface* FindWindowL( const TDesC& aTargetName ) const;
void HandleWindowCommandL( const TDesC& aTargetName, TBrCtlWindowCommand aCommand );
+ TRect CalcAttachmentStatusRect();
private: // data
@@ -207,6 +215,8 @@
TInt iScrollPosition;
COverlayControl* iOverlayControlNext;
COverlayControl* iOverlayControlPrev;
+
+ CFreestyleEmailUiAknStatusIndicator* iAttachmentStatus;
};