--- 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 */