browserutilities/downloadmgr/DownloadMgrUiLib/Inc/CDownloadsListDlg.h
changeset 42 d39add9822e2
parent 0 dd21522fd290
child 65 5bfc169077b2
--- a/browserutilities/downloadmgr/DownloadMgrUiLib/Inc/CDownloadsListDlg.h	Mon Jan 18 21:20:18 2010 +0200
+++ b/browserutilities/downloadmgr/DownloadMgrUiLib/Inc/CDownloadsListDlg.h	Tue Feb 02 00:56:45 2010 +0200
@@ -24,7 +24,7 @@
 #include <e32base.h>
 #include <eikmobs.h>
 #include <aknPopup.h>
-
+#include <browser_platform_variant.hrh>
 // DATA TYPES
 enum TDownloadsListDlgEvent
     {
@@ -41,6 +41,9 @@
 class MDownloadsListDlgObserver;
 class RHttpDownload;
 class CDownloadUtils;
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF
+class CDlStylusPopupMenu;
+#endif
 
 // CONSTANTS
 /// Refresh timer setting. If this is zero, no timer is used! (Micro is 10^(-6))
@@ -132,7 +135,10 @@
         void ProcessCommandL( TInt aCommandId );
         void SetEmphasis( CCoeControl* aMenuControl, TBool aEmphasis );
         void DynInitMenuPaneL( TInt aResourceId, CEikMenuPane* aMenuPane );
-
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF
+        CDownloadsListArray* DownloadsListArray(){ return iDownloadsListArray;} 
+        void AddAiwItemsL();
+#endif        
     public: // from MEikListBoxObserver
     	void HandleListBoxEventL(CEikListBox* aListBox, TListBoxEvent aEventType);
 
@@ -201,6 +207,10 @@
         CDownloadUtils* iDownloadUtils; ///< Owned. 
         TBool iIsMSKChangeHandled;
 		TBool iProgressiveDownload;
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF
+		CDlStylusPopupMenu *iStylusMenu;
+		TPointerEvent iPointerEvent;
+#endif
     };
 
 #endif /* CDOWNLOADSLISTDLG_H */