filebrowser/ui/inc/menuaction.h
author hgs
Fri, 14 May 2010 16:10:39 +0300
changeset 27 271e901a9423
parent 17 4f2773374eff
child 23 c9bf25a20c9f
permissions -rw-r--r--
201019_1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
17
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     1
/*
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     2
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     3
* All rights reserved.
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     4
* This component and the accompanying materials are made available
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     6
* which accompanies this distribution, and is available
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     8
*
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     9
* Initial Contributors:
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    11
*
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    12
* Contributors:
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    13
*
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    14
* Description:
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    15
*
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    16
*/
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    17
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    18
#ifndef MENUACTION_H
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    19
#define MENUACTION_H
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    20
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    21
class HbMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    22
class HbAction;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    23
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    24
class MenuAction
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    25
{
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    26
public:
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    27
    MenuAction() :
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    28
            //NoAction = 0,
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    29
            mFileMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    30
            mFileBackMoveUp(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    31
            mFileOpenDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    32
            mFileOpenDirectory(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    33
            mFileSearch(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    34
            mFileNewMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    35
            mFileNewFile(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    36
            mFileNewDirectory(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    37
            mFileDelete(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    38
            mFileRename(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    39
            mFileTouch(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    40
            mFileProperties(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    41
            mFileChecksumsMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    42
            mFileChecksumsMD5(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    43
            mFileChecksumsMD2(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    44
            mFileChecksumsSHA1(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    45
            mFileSetAttributes(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    46
            //Edit -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    47
            mEditMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    48
            mEditSnapShotToE(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    49
            mEditCut(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    50
            mEditCopy(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    51
            mEditPaste(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    52
            mEditCopyToFolder(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    53
            mEditMoveToFolder(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    54
            mEditSelect(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    55
            mEditUnselect(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    56
            mEditSelectAll(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    57
            mEditUnselectAll(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    58
            // View -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    59
            mViewMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    60
            mViewFilterEntries(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    61
            mViewRefresh(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    62
            // Disk admin -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    63
            mDiskAdminMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    64
            mDiskAdminSetDrivePassword(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    65
            mDiskAdminUnlockDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    66
            mDiskAdminClearDrivePassword(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    67
            mDiskAdminEraseDrivePassword(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    68
            mDiskAdminFormatDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    69
            mDiskAdminQuickFormatDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    70
            mDiskAdminCheckDisk(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    71
            mDiskAdminScanDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    72
            mDiskAdminSetDriveName(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    73
            mDiskAdminSetDriveVolumeLabel(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    74
            mDiskAdminEjectDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    75
            mDiskAdminDismountDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    76
            mDiskAdminEraseMBR(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    77
            mDiskAdminPartitionDrive(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    78
            // Tools -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    79
            mToolsMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    80
            mToolsAllAppsToTextFile(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    81
            mToolsAllFilesToTextFile(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    82
            mToolsAvkonIconCacheMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    83
            mToolsAvkonIconCacheEnable(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    84
            mToolsAvkonIconCacheDisable(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    85
            mToolsDisableExtendedErrors(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    86
            mToolsDumpMsgStoreWalk(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    87
            mToolsEditDataTypes(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    88
            mToolsEnableExtendedErrors(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    89
            mToolsErrorSimulateMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    90
            mToolsErrorSimulateLeave(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    91
            mToolsErrorSimulatePanic(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    92
            mToolsErrorSimulateException(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    93
            mToolsMessageAttachmentsMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    94
            mToolsMessageInbox(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    95
            mToolsMessageDrafts(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    96
            mToolsMessageSentItems(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    97
            mToolsMessageOutbox(0),
27
271e901a9423 201019_1
hgs
parents: 17
diff changeset
    98
            mToolsLocalConnectivityMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
    99
            mToolsLocalConnectivityActivateInfrared(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   100
            mToolsLocalConnectivityLaunchBTUI(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   101
            mToolsLocalConnectivityLaunchUSBUI(0),
17
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   102
            mToolsMemoryInfo(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   103
            mToolsSecureBackupMenu(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   104
            mToolsSecureBackStart(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   105
            mToolsSecureBackRestore(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   106
            mToolsSecureBackStop(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   107
            mToolsSetDebugMask(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   108
            mToolsShowOpenFilesHere(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   109
            mSelection(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   110
            mSetting(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   111
            mAbout(0),
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   112
            mExit(0)
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   113
    {
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   114
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   115
    }
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   116
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   117
    ~MenuAction() { }
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   118
public:
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   119
    //File menu operations
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   120
    //NoAction = 0,
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   121
    HbMenu *mFileMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   122
    HbAction *mFileBackMoveUp;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   123
    HbAction *mFileOpenDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   124
    HbAction *mFileOpenDirectory;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   125
    HbAction *mFileSearch;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   126
    HbMenu *mFileNewMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   127
    HbAction *mFileNewFile;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   128
    HbAction *mFileNewDirectory;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   129
    HbAction *mFileDelete;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   130
    HbAction *mFileRename;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   131
    HbAction *mFileTouch;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   132
    HbAction *mFileProperties;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   133
    HbMenu *mFileChecksumsMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   134
    HbAction *mFileChecksumsMD5;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   135
    HbAction *mFileChecksumsMD2;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   136
    HbAction *mFileChecksumsSHA1;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   137
    HbAction *mFileSetAttributes;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   138
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   139
    //Edit -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   140
    HbMenu *mEditMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   141
    HbAction *mEditSnapShotToE;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   142
    HbAction *mEditCut;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   143
    HbAction *mEditCopy;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   144
    HbAction *mEditPaste;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   145
    HbAction *mEditCopyToFolder;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   146
    HbAction *mEditMoveToFolder;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   147
    HbAction *mEditSelect;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   148
    HbAction *mEditUnselect;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   149
    HbAction *mEditSelectAll;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   150
    HbAction *mEditUnselectAll;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   151
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   152
    // View -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   153
    HbMenu *mViewMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   154
    HbAction *mViewFilterEntries;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   155
    HbAction *mViewRefresh;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   156
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   157
    // Disk admin -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   158
    HbMenu *mDiskAdminMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   159
    HbAction *mDiskAdminSetDrivePassword;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   160
    HbAction *mDiskAdminUnlockDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   161
    HbAction *mDiskAdminClearDrivePassword;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   162
    HbAction *mDiskAdminEraseDrivePassword;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   163
    HbAction *mDiskAdminFormatDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   164
    HbAction *mDiskAdminQuickFormatDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   165
    HbAction *mDiskAdminCheckDisk;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   166
    HbAction *mDiskAdminScanDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   167
    HbAction *mDiskAdminSetDriveName;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   168
    HbAction *mDiskAdminSetDriveVolumeLabel;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   169
    HbAction *mDiskAdminEjectDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   170
    HbAction *mDiskAdminDismountDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   171
    HbAction *mDiskAdminEraseMBR;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   172
    HbAction *mDiskAdminPartitionDrive;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   173
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   174
    // Tools -
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   175
    HbMenu *mToolsMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   176
    HbAction *mToolsAllAppsToTextFile;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   177
    HbAction *mToolsAllFilesToTextFile;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   178
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   179
    HbMenu *mToolsAvkonIconCacheMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   180
    HbAction *mToolsAvkonIconCacheEnable;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   181
    HbAction *mToolsAvkonIconCacheDisable;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   182
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   183
    HbAction *mToolsDisableExtendedErrors;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   184
    HbAction *mToolsDumpMsgStoreWalk;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   185
    HbAction *mToolsEditDataTypes;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   186
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   187
    HbAction *mToolsEnableExtendedErrors;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   188
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   189
    HbMenu *mToolsErrorSimulateMenu;    
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   190
    HbAction *mToolsErrorSimulateLeave;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   191
    HbAction *mToolsErrorSimulatePanic;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   192
    HbAction *mToolsErrorSimulateException;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   193
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   194
    HbMenu *mToolsMessageAttachmentsMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   195
    HbAction *mToolsMessageInbox;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   196
    HbAction *mToolsMessageDrafts;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   197
    HbAction *mToolsMessageSentItems;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   198
    HbAction *mToolsMessageOutbox;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   199
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   200
    HbMenu *mToolsLocalConnectivityMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   201
    HbAction *mToolsLocalConnectivityActivateInfrared;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   202
    HbAction *mToolsLocalConnectivityLaunchBTUI;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   203
    HbAction *mToolsLocalConnectivityLaunchUSBUI;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   204
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   205
    HbAction *mToolsMemoryInfo;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   206
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   207
    HbMenu *mToolsSecureBackupMenu;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   208
    HbAction *mToolsSecureBackStart;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   209
    HbAction *mToolsSecureBackRestore;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   210
    HbAction *mToolsSecureBackStop;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   211
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   212
    HbAction *mToolsSetDebugMask;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   213
    HbAction *mToolsShowOpenFilesHere;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   214
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   215
    HbAction *mSelection;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   216
    HbAction *mSetting;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   217
    HbAction *mAbout;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   218
    HbAction *mExit;
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   219
};
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   220
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   221
27
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   222
class FileViewDriveContextMenu
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   223
{
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   224
public:
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   225
    FileViewDriveContextMenu() :
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   226
//            //NoAction = 0,
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   227
//            mFileMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   228
//            mFileBackMoveUp(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   229
//            mFileOpenDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   230
//            mFileOpenDirectory(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   231
//            mFileSearch(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   232
//            mFileNewMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   233
//            mFileNewFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   234
//            mFileNewDirectory(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   235
//            mFileDelete(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   236
//            mFileRename(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   237
//            mFileTouch(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   238
//            mFileProperties(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   239
//            mFileChecksumsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   240
//            mFileChecksumsMD5(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   241
//            mFileChecksumsMD2(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   242
//            mFileChecksumsSHA1(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   243
//            mFileSetAttributes(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   244
//            //Edit -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   245
//            mEditMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   246
//            mEditSnapShotToE(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   247
//            mEditCut(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   248
//            mEditCopy(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   249
//            mEditPaste(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   250
//            mEditCopyToFolder(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   251
//            mEditMoveToFolder(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   252
//            mEditSelect(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   253
//            mEditUnselect(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   254
//            mEditSelectAll(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   255
//            mEditUnselectAll(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   256
//            // View -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   257
//            mViewMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   258
//            mViewFilterEntries(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   259
//            mViewRefresh(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   260
            // Disk admin -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   261
            mDiskAdminMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   262
            mDiskAdminSetDrivePassword(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   263
            mDiskAdminUnlockDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   264
            mDiskAdminClearDrivePassword(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   265
            mDiskAdminEraseDrivePassword(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   266
            mDiskAdminFormatDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   267
            mDiskAdminQuickFormatDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   268
            mDiskAdminCheckDisk(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   269
            mDiskAdminScanDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   270
            mDiskAdminSetDriveName(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   271
            mDiskAdminSetDriveVolumeLabel(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   272
            mDiskAdminEjectDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   273
            mDiskAdminDismountDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   274
            mDiskAdminEraseMBR(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   275
            mDiskAdminPartitionDrive(0)
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   276
            // Tools -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   277
//            mToolsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   278
//            mToolsAllAppsToTextFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   279
//            mToolsAllFilesToTextFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   280
//            mToolsAvkonIconCacheMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   281
//            mToolsAvkonIconCacheEnable(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   282
//            mToolsAvkonIconCacheDisable(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   283
//            mToolsDisableExtendedErrors(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   284
//            mToolsDumpMsgStoreWalk(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   285
//            mToolsEditDataTypes(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   286
//            mToolsEnableExtendedErrors(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   287
//            mToolsErrorSimulateMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   288
//            mToolsErrorSimulateLeave(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   289
//            mToolsErrorSimulatePanic(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   290
//            mToolsErrorSimulateException(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   291
//            mToolsMessageAttachmentsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   292
//            mToolsMessageInbox(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   293
//            mToolsMessageDrafts(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   294
//            mToolsMessageSentItems(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   295
//            mToolsMessageOutbox(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   296
//            //    mLocalConnectivityMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   297
//            //    mToolsLocalConnectivityActivateInfrared(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   298
//            //    mToolsLocalConnectivityLaunchBTUI(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   299
//            //    mToolsLocalConnectivityLaunchUSBUI(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   300
//            mToolsMemoryInfo(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   301
//            mToolsSecureBackupMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   302
//            mToolsSecureBackStart(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   303
//            mToolsSecureBackRestore(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   304
//            mToolsSecureBackStop(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   305
//            mToolsSetDebugMask(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   306
//            mToolsShowOpenFilesHere(0)
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   307
    {
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   308
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   309
    }
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   310
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   311
    ~FileViewDriveContextMenu() { }
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   312
public:
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   313
    //File menu operations
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   314
    //NoAction = 0,
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   315
//    HbMenu *mFileMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   316
//    HbAction *mFileBackMoveUp;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   317
//    HbAction *mFileOpenDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   318
//    HbAction *mFileOpenDirectory;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   319
//    HbAction *mFileSearch;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   320
//    HbMenu *mFileNewMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   321
//    HbAction *mFileNewFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   322
//    HbAction *mFileNewDirectory;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   323
//    HbAction *mFileDelete;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   324
//    HbAction *mFileRename;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   325
//    HbAction *mFileTouch;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   326
//    HbAction *mFileProperties;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   327
//    HbMenu *mFileChecksumsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   328
//    HbAction *mFileChecksumsMD5;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   329
//    HbAction *mFileChecksumsMD2;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   330
//    HbAction *mFileChecksumsSHA1;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   331
//    HbAction *mFileSetAttributes;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   332
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   333
//    //Edit -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   334
//    HbMenu *mEditMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   335
//    HbAction *mEditSnapShotToE;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   336
//    HbAction *mEditCut;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   337
//    HbAction *mEditCopy;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   338
//    HbAction *mEditPaste;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   339
//    HbAction *mEditCopyToFolder;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   340
//    HbAction *mEditMoveToFolder;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   341
//    HbAction *mEditSelect;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   342
//    HbAction *mEditUnselect;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   343
//    HbAction *mEditSelectAll;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   344
//    HbAction *mEditUnselectAll;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   345
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   346
//    // View -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   347
//    HbMenu *mViewMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   348
//    HbAction *mViewFilterEntries;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   349
//    HbAction *mViewRefresh;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   350
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   351
    // Disk admin -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   352
    HbMenu *mDiskAdminMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   353
    HbAction *mDiskAdminSetDrivePassword;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   354
    HbAction *mDiskAdminUnlockDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   355
    HbAction *mDiskAdminClearDrivePassword;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   356
    HbAction *mDiskAdminEraseDrivePassword;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   357
    HbAction *mDiskAdminFormatDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   358
    HbAction *mDiskAdminQuickFormatDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   359
    HbAction *mDiskAdminCheckDisk;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   360
    HbAction *mDiskAdminScanDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   361
    HbAction *mDiskAdminSetDriveName;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   362
    HbAction *mDiskAdminSetDriveVolumeLabel;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   363
    HbAction *mDiskAdminEjectDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   364
    HbAction *mDiskAdminDismountDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   365
    HbAction *mDiskAdminEraseMBR;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   366
    HbAction *mDiskAdminPartitionDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   367
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   368
//    // Tools -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   369
//    HbMenu *mToolsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   370
//    HbAction *mToolsAllAppsToTextFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   371
//    HbAction *mToolsAllFilesToTextFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   372
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   373
//    HbMenu *mToolsAvkonIconCacheMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   374
//    HbAction *mToolsAvkonIconCacheEnable;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   375
//    HbAction *mToolsAvkonIconCacheDisable;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   376
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   377
//    HbAction *mToolsDisableExtendedErrors;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   378
//    HbAction *mToolsDumpMsgStoreWalk;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   379
//    HbAction *mToolsEditDataTypes;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   380
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   381
//    HbAction *mToolsEnableExtendedErrors;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   382
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   383
//    HbMenu *mToolsErrorSimulateMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   384
//    HbAction *mToolsErrorSimulateLeave;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   385
//    HbAction *mToolsErrorSimulatePanic;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   386
//    HbAction *mToolsErrorSimulateException;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   387
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   388
//    HbMenu *mToolsMessageAttachmentsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   389
//    HbAction *mToolsMessageInbox;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   390
//    HbAction *mToolsMessageDrafts;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   391
//    HbAction *mToolsMessageSentItems;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   392
//    HbAction *mToolsMessageOutbox;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   393
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   394
//    HbMenu *mToolsLocalConnectivityMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   395
//    HbAction *mToolsLocalConnectivityActivateInfrared;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   396
//    HbAction *mToolsLocalConnectivityLaunchBTUI;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   397
//    HbAction *mToolsLocalConnectivityLaunchUSBUI;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   398
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   399
//    HbAction *mToolsMemoryInfo;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   400
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   401
//    HbMenu *mToolsSecureBackupMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   402
//    HbAction *mToolsSecureBackStart;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   403
//    HbAction *mToolsSecureBackRestore;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   404
//    HbAction *mToolsSecureBackStop;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   405
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   406
//    HbAction *mToolsSetDebugMask;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   407
//    HbAction *mToolsShowOpenFilesHere;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   408
};
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   409
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   410
class FileViewFileContextMenu
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   411
{
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   412
public:
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   413
    FileViewFileContextMenu() :
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   414
            //NoAction = 0,
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   415
            mFileMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   416
            mFileBackMoveUp(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   417
//            mFileOpenDrive(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   418
//??            mFileOpenDirectory(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   419
//            mFileSearch(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   420
            mFileNewMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   421
            mFileNewFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   422
            mFileNewDirectory(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   423
            mFileDelete(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   424
            mFileRename(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   425
            mFileTouch(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   426
            mFileProperties(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   427
            mFileChecksumsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   428
            mFileChecksumsMD5(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   429
            mFileChecksumsMD2(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   430
            mFileChecksumsSHA1(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   431
            mFileSetAttributes(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   432
            //Edit -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   433
            mEditMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   434
//??            mEditSnapShotToE(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   435
            mEditCut(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   436
            mEditCopy(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   437
            mEditPaste(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   438
            mEditCopyToFolder(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   439
            mEditMoveToFolder(0)
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   440
//            mEditSelect(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   441
//            mEditUnselect(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   442
//            mEditSelectAll(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   443
//            mEditUnselectAll(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   444
//            // View -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   445
//            mViewMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   446
//            mViewFilterEntries(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   447
//            mViewRefresh(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   448
//            // Tools -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   449
//            mToolsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   450
//            mToolsAllAppsToTextFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   451
//            mToolsAllFilesToTextFile(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   452
//            mToolsAvkonIconCacheMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   453
//            mToolsAvkonIconCacheEnable(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   454
//            mToolsAvkonIconCacheDisable(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   455
//            mToolsDisableExtendedErrors(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   456
//            mToolsDumpMsgStoreWalk(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   457
//            mToolsEditDataTypes(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   458
//            mToolsEnableExtendedErrors(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   459
//            mToolsErrorSimulateMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   460
//            mToolsErrorSimulateLeave(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   461
//            mToolsErrorSimulatePanic(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   462
//            mToolsErrorSimulateException(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   463
//            mToolsMessageAttachmentsMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   464
//            mToolsMessageInbox(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   465
//            mToolsMessageDrafts(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   466
//            mToolsMessageSentItems(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   467
//            mToolsMessageOutbox(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   468
//            //    mLocalConnectivityMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   469
//            //    mToolsLocalConnectivityActivateInfrared(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   470
//            //    mToolsLocalConnectivityLaunchBTUI(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   471
//            //    mToolsLocalConnectivityLaunchUSBUI(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   472
//            mToolsMemoryInfo(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   473
//            mToolsSecureBackupMenu(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   474
//            mToolsSecureBackStart(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   475
//            mToolsSecureBackRestore(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   476
//            mToolsSecureBackStop(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   477
//            mToolsSetDebugMask(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   478
//            mToolsShowOpenFilesHere(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   479
//            mSelection(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   480
//            mSetting(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   481
//            mAbout(0),
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   482
//            mExit(0)
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   483
    {
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   484
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   485
    }
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   486
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   487
    ~FileViewFileContextMenu() { }
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   488
public:
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   489
    //File menu operations
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   490
    //NoAction = 0,
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   491
    HbMenu *mFileMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   492
    HbAction *mFileBackMoveUp;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   493
//    HbAction *mFileOpenDrive;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   494
//??    HbAction *mFileOpenDirectory;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   495
//    HbAction *mFileSearch;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   496
    HbMenu *mFileNewMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   497
    HbAction *mFileNewFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   498
    HbAction *mFileNewDirectory;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   499
    HbAction *mFileDelete;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   500
    HbAction *mFileRename;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   501
    HbAction *mFileTouch;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   502
    HbAction *mFileProperties;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   503
    HbMenu *mFileChecksumsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   504
    HbAction *mFileChecksumsMD5;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   505
    HbAction *mFileChecksumsMD2;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   506
    HbAction *mFileChecksumsSHA1;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   507
    HbAction *mFileSetAttributes;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   508
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   509
    //Edit -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   510
    HbMenu *mEditMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   511
//??    HbAction *mEditSnapShotToE;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   512
    HbAction *mEditCut;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   513
    HbAction *mEditCopy;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   514
    HbAction *mEditPaste;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   515
    HbAction *mEditCopyToFolder;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   516
    HbAction *mEditMoveToFolder;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   517
//    HbAction *mEditSelect;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   518
//    HbAction *mEditUnselect;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   519
//    HbAction *mEditSelectAll;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   520
//    HbAction *mEditUnselectAll;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   521
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   522
//    // View -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   523
//    HbMenu *mViewMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   524
//    HbAction *mViewFilterEntries;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   525
//    HbAction *mViewRefresh;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   526
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   527
//    // Tools -
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   528
//    HbMenu *mToolsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   529
//    HbAction *mToolsAllAppsToTextFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   530
//    HbAction *mToolsAllFilesToTextFile;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   531
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   532
//    HbMenu *mToolsAvkonIconCacheMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   533
//    HbAction *mToolsAvkonIconCacheEnable;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   534
//    HbAction *mToolsAvkonIconCacheDisable;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   535
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   536
//    HbAction *mToolsDisableExtendedErrors;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   537
//    HbAction *mToolsDumpMsgStoreWalk;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   538
//    HbAction *mToolsEditDataTypes;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   539
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   540
//    HbAction *mToolsEnableExtendedErrors;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   541
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   542
//    HbMenu *mToolsErrorSimulateMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   543
//    HbAction *mToolsErrorSimulateLeave;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   544
//    HbAction *mToolsErrorSimulatePanic;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   545
//    HbAction *mToolsErrorSimulateException;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   546
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   547
//    HbMenu *mToolsMessageAttachmentsMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   548
//    HbAction *mToolsMessageInbox;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   549
//    HbAction *mToolsMessageDrafts;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   550
//    HbAction *mToolsMessageSentItems;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   551
//    HbAction *mToolsMessageOutbox;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   552
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   553
//    HbMenu *mToolsLocalConnectivityMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   554
//    HbAction *mToolsLocalConnectivityActivateInfrared;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   555
//    HbAction *mToolsLocalConnectivityLaunchBTUI;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   556
//    HbAction *mToolsLocalConnectivityLaunchUSBUI;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   557
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   558
//    HbAction *mToolsMemoryInfo;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   559
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   560
//    HbMenu *mToolsSecureBackupMenu;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   561
//    HbAction *mToolsSecureBackStart;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   562
//    HbAction *mToolsSecureBackRestore;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   563
//    HbAction *mToolsSecureBackStop;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   564
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   565
//    HbAction *mToolsSetDebugMask;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   566
//    HbAction *mToolsShowOpenFilesHere;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   567
//
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   568
//    HbAction *mSelection;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   569
//    HbAction *mSetting;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   570
//    HbAction *mAbout;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   571
//    HbAction *mExit;
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   572
};
271e901a9423 201019_1
hgs
parents: 17
diff changeset
   573
17
4f2773374eff Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   574
#endif // MENUACTION_H