filebrowser/ui/inc/menuaction.h
branchRCL_3
changeset 22 fad26422216a
parent 21 b3cee849fa46
child 23 f8280f3bfeb7
--- a/filebrowser/ui/inc/menuaction.h	Tue Aug 31 15:15:20 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,407 +0,0 @@
-/*
-* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:
-*
-*/
-
-#ifndef MENUACTION_H
-#define MENUACTION_H
-
-class HbMenu;
-class HbAction;
-
-class OptionMenuActions
-{
-public:
-    OptionMenuActions() :
-            mFileMenu(0),
-            mFileBackMoveUp(0),
-            mFileOpenDrive(0),
-            mFileOpenDirectory(0),
-            mFileSearch(0),
-            mFileNewMenu(0),
-            mFileNewFile(0),
-            mFileNewDirectory(0),
-            mFileDelete(0),
-            mFileRename(0),
-            mFileTouch(0),
-            mFileProperties(0),
-            mFileChecksumsMenu(0),
-            mFileChecksumsMD5(0),
-            mFileChecksumsMD2(0),
-            mFileChecksumsSHA1(0),
-            mFileSetAttributes(0),
-            //Edit -
-            mEditMenu(0),
-            mEditSnapShotToE(0),
-            mEditCut(0),
-            mEditCopy(0),
-            mEditPaste(0),
-            mEditCopyToFolder(0),
-            mEditMoveToFolder(0),
-            mEditSelect(0),
-            mEditUnselect(0),
-            mEditSelectAll(0),
-            mEditUnselectAll(0),
-            // View -
-            mViewMenu(0),
-            mViewFilterEntries(0),
-            mViewRefresh(0),
-            // Disk admin -
-            mDiskAdminMenu(0),
-            mDiskAdminSetDrivePassword(0),
-            mDiskAdminUnlockDrive(0),
-            mDiskAdminClearDrivePassword(0),
-            mDiskAdminEraseDrivePassword(0),
-            mDiskAdminFormatDrive(0),
-            mDiskAdminQuickFormatDrive(0),
-            mDiskAdminCheckDisk(0),
-            mDiskAdminScanDrive(0),
-            mDiskAdminSetDriveName(0),
-            mDiskAdminSetDriveVolumeLabel(0),
-            mDiskAdminEjectDrive(0),
-            mDiskAdminDismountDrive(0),
-            mDiskAdminEraseMBR(0),
-            mDiskAdminPartitionDrive(0),
-            // Tools -
-            mToolsMenu(0),
-            mToolsAllAppsToTextFile(0),
-            mToolsAllFilesToTextFile(0),
-            mToolsAvkonIconCacheMenu(0),
-            mToolsAvkonIconCacheEnable(0),
-            mToolsAvkonIconCacheDisable(0),
-            mToolsDisableExtendedErrors(0),
-            mToolsDumpMsgStoreWalk(0),
-            mToolsEditDataTypes(0),
-            mToolsEnableExtendedErrors(0),
-            mToolsErrorSimulateMenu(0),
-            mToolsErrorSimulateLeave(0),
-            mToolsErrorSimulatePanic(0),
-            mToolsErrorSimulateException(0),
-            mToolsMessageAttachmentsMenu(0),
-            mToolsMessageInbox(0),
-            mToolsMessageDrafts(0),
-            mToolsMessageSentItems(0),
-            mToolsMessageOutbox(0),
-            mToolsLocalConnectivityMenu(0),
-            mToolsLocalConnectivityActivateInfrared(0),
-            mToolsLocalConnectivityLaunchBTUI(0),
-            mToolsLocalConnectivityLaunchUSBUI(0),
-            mToolsMemoryInfo(0),
-            mToolsSecureBackupMenu(0),
-            mToolsSecureBackStart(0),
-            mToolsSecureBackRestore(0),
-            mToolsSecureBackStop(0),
-            mToolsSetDebugMask(0),
-            mToolsShowOpenFilesHere(0),
-            mSelection(0),
-            mSetting(0),
-            mAbout(0),
-            mExit(0)
-    {
-
-    }
-
-    ~OptionMenuActions() { }
-public:
-    //File menu operations
-    HbMenu *mFileMenu;
-    HbAction *mFileBackMoveUp;
-    HbAction *mFileOpenDrive;
-    HbAction *mFileOpenDirectory;
-    HbAction *mFileSearch;
-    HbMenu *mFileNewMenu;
-    HbAction *mFileNewFile;
-    HbAction *mFileNewDirectory;
-    HbAction *mFileDelete;
-    HbAction *mFileRename;
-    HbAction *mFileTouch;
-    HbAction *mFileProperties;
-    HbMenu *mFileChecksumsMenu;
-    HbAction *mFileChecksumsMD5;
-    HbAction *mFileChecksumsMD2;
-    HbAction *mFileChecksumsSHA1;
-    HbAction *mFileSetAttributes;
-
-    //Edit -
-    HbMenu *mEditMenu;
-    HbAction *mEditSnapShotToE;
-    HbAction *mEditCut;
-    HbAction *mEditCopy;
-    HbAction *mEditPaste;
-    HbAction *mEditCopyToFolder;
-    HbAction *mEditMoveToFolder;
-    HbAction *mEditSelect;
-    HbAction *mEditUnselect;
-    HbAction *mEditSelectAll;
-    HbAction *mEditUnselectAll;
-
-    // View -
-    HbMenu *mViewMenu;
-    HbAction *mViewFilterEntries;
-    HbAction *mViewRefresh;
-
-    // Disk admin -
-    HbMenu *mDiskAdminMenu;
-    HbAction *mDiskAdminSetDrivePassword;
-    HbAction *mDiskAdminUnlockDrive;
-    HbAction *mDiskAdminClearDrivePassword;
-    HbAction *mDiskAdminEraseDrivePassword;
-    HbAction *mDiskAdminFormatDrive;
-    HbAction *mDiskAdminQuickFormatDrive;
-    HbAction *mDiskAdminCheckDisk;
-    HbAction *mDiskAdminScanDrive;
-    HbAction *mDiskAdminSetDriveName;
-    HbAction *mDiskAdminSetDriveVolumeLabel;
-    HbAction *mDiskAdminEjectDrive;
-    HbAction *mDiskAdminDismountDrive;
-    HbAction *mDiskAdminEraseMBR;
-    HbAction *mDiskAdminPartitionDrive;
-
-    // Tools -
-    HbMenu *mToolsMenu;
-    HbAction *mToolsAllAppsToTextFile;
-    HbAction *mToolsAllFilesToTextFile;
-
-    HbMenu *mToolsAvkonIconCacheMenu;
-    HbAction *mToolsAvkonIconCacheEnable;
-    HbAction *mToolsAvkonIconCacheDisable;
-
-    HbAction *mToolsDisableExtendedErrors;
-    HbAction *mToolsDumpMsgStoreWalk;
-    HbAction *mToolsEditDataTypes;
-
-    HbAction *mToolsEnableExtendedErrors;
-
-    HbMenu *mToolsErrorSimulateMenu;    
-    HbAction *mToolsErrorSimulateLeave;
-    HbAction *mToolsErrorSimulatePanic;
-    HbAction *mToolsErrorSimulateException;
-
-    HbMenu *mToolsMessageAttachmentsMenu;
-    HbAction *mToolsMessageInbox;
-    HbAction *mToolsMessageDrafts;
-    HbAction *mToolsMessageSentItems;
-    HbAction *mToolsMessageOutbox;
-
-    HbMenu *mToolsLocalConnectivityMenu;
-    HbAction *mToolsLocalConnectivityActivateInfrared;
-    HbAction *mToolsLocalConnectivityLaunchBTUI;
-    HbAction *mToolsLocalConnectivityLaunchUSBUI;
-
-    HbAction *mToolsMemoryInfo;
-
-    HbMenu *mToolsSecureBackupMenu;
-    HbAction *mToolsSecureBackStart;
-    HbAction *mToolsSecureBackRestore;
-    HbAction *mToolsSecureBackStop;
-
-    HbAction *mToolsSetDebugMask;
-    HbAction *mToolsShowOpenFilesHere;
-
-    HbAction *mSelection;
-    HbAction *mSetting;
-    HbAction *mAbout;
-    HbAction *mExit;
-};
-
-
-class ContextMenuActions
-{
-public:
-    ContextMenuActions() :
-            mFileMenu(0),
-            mFileBackMoveUp(0),
-            mFileOpenDrive(0),
-            mFileOpenDirectory(0),
-            mFileSearch(0),
-            mFileNewMenu(0),
-            mFileNewFile(0),
-            mFileNewDirectory(0),
-            mFileDelete(0),
-            mFileRename(0),
-            mFileTouch(0),
-            mFileProperties(0),
-            mFileChecksumsMenu(0),
-            mFileChecksumsMD5(0),
-            mFileChecksumsMD2(0),
-            mFileChecksumsSHA1(0),
-            mFileSetAttributes(0),
-            //Edit -
-            mEditMenu(0),
-//            mEditSnapShotToE(0),
-            mEditCut(0),
-            mEditCopy(0),
-            mEditPaste(0),
-            mEditCopyToFolder(0),
-            mEditMoveToFolder(0),
-//            mEditSelect(0),
-//            mEditUnselect(0),
-//            mEditSelectAll(0),
-//            mEditUnselectAll(0),
-            // View -
-//            mViewMenu(0),
-//            mViewFilterEntries(0),
-//            mViewRefresh(0),
-            // Disk admin -
-            mDiskAdminMenu(0),
-            mDiskAdminSetDrivePassword(0),
-            mDiskAdminUnlockDrive(0),
-            mDiskAdminClearDrivePassword(0),
-            mDiskAdminEraseDrivePassword(0),
-            mDiskAdminFormatDrive(0),
-            mDiskAdminQuickFormatDrive(0),
-            mDiskAdminCheckDisk(0),
-            mDiskAdminScanDrive(0),
-            mDiskAdminSetDriveName(0),
-            mDiskAdminSetDriveVolumeLabel(0),
-            mDiskAdminEjectDrive(0),
-            mDiskAdminDismountDrive(0),
-            mDiskAdminEraseMBR(0),
-            mDiskAdminPartitionDrive(0)
-            // Tools -
-//            mToolsMenu(0),
-//            mToolsAllAppsToTextFile(0),
-//            mToolsAllFilesToTextFile(0),
-//            mToolsAvkonIconCacheMenu(0),
-//            mToolsAvkonIconCacheEnable(0),
-//            mToolsAvkonIconCacheDisable(0),
-//            mToolsDisableExtendedErrors(0),
-//            mToolsDumpMsgStoreWalk(0),
-//            mToolsEditDataTypes(0),
-//            mToolsEnableExtendedErrors(0),
-//            mToolsErrorSimulateMenu(0),
-//            mToolsErrorSimulateLeave(0),
-//            mToolsErrorSimulatePanic(0),
-//            mToolsErrorSimulateException(0),
-//            mToolsMessageAttachmentsMenu(0),
-//            mToolsMessageInbox(0),
-//            mToolsMessageDrafts(0),
-//            mToolsMessageSentItems(0),
-//            mToolsMessageOutbox(0),
-//            //    mLocalConnectivityMenu(0),
-//            //    mToolsLocalConnectivityActivateInfrared(0),
-//            //    mToolsLocalConnectivityLaunchBTUI(0),
-//            //    mToolsLocalConnectivityLaunchUSBUI(0),
-//            mToolsMemoryInfo(0),
-//            mToolsSecureBackupMenu(0),
-//            mToolsSecureBackStart(0),
-//            mToolsSecureBackRestore(0),
-//            mToolsSecureBackStop(0),
-//            mToolsSetDebugMask(0),
-//            mToolsShowOpenFilesHere(0)
-    {
-
-    }
-
-    ~ContextMenuActions() { }
-public:
-    //File menu operations
-    HbMenu *mFileMenu;
-    HbAction *mFileBackMoveUp;
-    HbAction *mFileOpenDrive;
-    HbAction *mFileOpenDirectory;
-    HbAction *mFileSearch;
-    HbMenu *mFileNewMenu;
-    HbAction *mFileNewFile;
-    HbAction *mFileNewDirectory;
-    HbAction *mFileDelete;
-    HbAction *mFileRename;
-    HbAction *mFileTouch;
-    HbAction *mFileProperties;
-    HbMenu *mFileChecksumsMenu;
-    HbAction *mFileChecksumsMD5;
-    HbAction *mFileChecksumsMD2;
-    HbAction *mFileChecksumsSHA1;
-    HbAction *mFileSetAttributes;
-
-    //Edit -
-    HbMenu *mEditMenu;
-//    HbAction *mEditSnapShotToE;
-    HbAction *mEditCut;
-    HbAction *mEditCopy;
-    HbAction *mEditPaste;
-    HbAction *mEditCopyToFolder;
-    HbAction *mEditMoveToFolder;
-//    HbAction *mEditSelect;
-//    HbAction *mEditUnselect;
-//    HbAction *mEditSelectAll;
-//    HbAction *mEditUnselectAll;
-//
-//    // View -
-//    HbMenu *mViewMenu;
-//    HbAction *mViewFilterEntries;
-//    HbAction *mViewRefresh;
-
-    // Disk admin -
-    HbMenu *mDiskAdminMenu;
-    HbAction *mDiskAdminSetDrivePassword;
-    HbAction *mDiskAdminUnlockDrive;
-    HbAction *mDiskAdminClearDrivePassword;
-    HbAction *mDiskAdminEraseDrivePassword;
-    HbAction *mDiskAdminFormatDrive;
-    HbAction *mDiskAdminQuickFormatDrive;
-    HbAction *mDiskAdminCheckDisk;
-    HbAction *mDiskAdminScanDrive;
-    HbAction *mDiskAdminSetDriveName;
-    HbAction *mDiskAdminSetDriveVolumeLabel;
-    HbAction *mDiskAdminEjectDrive;
-    HbAction *mDiskAdminDismountDrive;
-    HbAction *mDiskAdminEraseMBR;
-    HbAction *mDiskAdminPartitionDrive;
-//
-//    // Tools -
-//    HbMenu *mToolsMenu;
-//    HbAction *mToolsAllAppsToTextFile;
-//    HbAction *mToolsAllFilesToTextFile;
-//
-//    HbMenu *mToolsAvkonIconCacheMenu;
-//    HbAction *mToolsAvkonIconCacheEnable;
-//    HbAction *mToolsAvkonIconCacheDisable;
-//
-//    HbAction *mToolsDisableExtendedErrors;
-//    HbAction *mToolsDumpMsgStoreWalk;
-//    HbAction *mToolsEditDataTypes;
-//
-//    HbAction *mToolsEnableExtendedErrors;
-//
-//    HbMenu *mToolsErrorSimulateMenu;
-//    HbAction *mToolsErrorSimulateLeave;
-//    HbAction *mToolsErrorSimulatePanic;
-//    HbAction *mToolsErrorSimulateException;
-//
-//    HbMenu *mToolsMessageAttachmentsMenu;
-//    HbAction *mToolsMessageInbox;
-//    HbAction *mToolsMessageDrafts;
-//    HbAction *mToolsMessageSentItems;
-//    HbAction *mToolsMessageOutbox;
-//
-//    HbMenu *mToolsLocalConnectivityMenu;
-//    HbAction *mToolsLocalConnectivityActivateInfrared;
-//    HbAction *mToolsLocalConnectivityLaunchBTUI;
-//    HbAction *mToolsLocalConnectivityLaunchUSBUI;
-//
-//    HbAction *mToolsMemoryInfo;
-//
-//    HbMenu *mToolsSecureBackupMenu;
-//    HbAction *mToolsSecureBackStart;
-//    HbAction *mToolsSecureBackRestore;
-//    HbAction *mToolsSecureBackStop;
-//
-//    HbAction *mToolsSetDebugMask;
-//    HbAction *mToolsShowOpenFilesHere;
-};
-
-
-#endif // MENUACTION_H