filemanager/Engine/inc/FileManagerEngine.hrh
branchRCL_3
changeset 21 65326cf895ed
parent 0 6a9f87576119
equal deleted inserted replaced
20:491b3ed49290 21:65326cf895ed
       
     1 /*
       
     2 * Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0""
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource headers for project FileManagerEngine
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef FILEMANAGERENGINE_HRH
       
    20 #define FILEMANAGERENGINE_HRH
       
    21 
       
    22 #include <AvkonIcons.hrh>
       
    23 
       
    24 #define commondialogs_mbm_file_location "z:\\resource\\apps\\CommonDialogs.mbm"
       
    25 #define filemanager_mbm_file_location "z:\\resource\\apps\\FileManager.mbm"
       
    26 #define avkon_mbm_file_location AVKON_ICON_FILE
       
    27 
       
    28 // Icons for the listview display
       
    29 enum TFileManagerIconId
       
    30     {
       
    31     // Mark icon
       
    32     EFileManagerMarkIcon,
       
    33     // Folder icons
       
    34     EFileManagerFolderIcon,
       
    35     EFileManagerFolderSubIcon,
       
    36     EFileManagerFolderEmptyIcon,
       
    37     // Memory icons
       
    38     EFileManagerMemoryCardIcon,
       
    39     EFileManagerPhoneMemoryIcon,
       
    40     // File icons
       
    41     EFileManagerImageFileIcon,
       
    42     EFileManagerPictureMsgFileIcon,
       
    43     EFileManagerDycLogoFileIcon,
       
    44     EFileManagerLinkFileIcon,
       
    45     EFileManagerVoicerecFileIcon,
       
    46     EFileManagerSoundFileIcon,
       
    47     EFileManagerPlaylistFileIcon,
       
    48     EFileManagerCompoFileIcon,
       
    49     EFileManagerNoteFileIcon,
       
    50     EFileManagerAppFileIcon,
       
    51     EFileManagerVideoFileIcon,
       
    52     EFileManagerGameFileIcon,
       
    53     EFileManagerOtherFileIcon,
       
    54     EFileManagerFlashFileIcon,
       
    55     // Main view icons
       
    56     EFileManagerPhoneMemoryMainIcon,
       
    57     EFileManagerMemoryCardPresentMainIcon,
       
    58     EFileManagerMemoryCardNotPresentMainIcon,
       
    59     EFileManagerBackupMainIcon,
       
    60     EFileManagerRemoteDriveConnectedIcon,
       
    61     EFileManagerRemoteDriveMainIcon,
       
    62     EFileManagerMassStorageMainIcon,
       
    63     EFileManagerUsbMemoryMainIcon
       
    64     };
       
    65 
       
    66 // Type of the item
       
    67 // Needed for App to create correct softmenu for the item
       
    68 enum TFileManagerTypeOfItem 
       
    69     {
       
    70     EFileManagerFolder = 1,
       
    71     EFileManagerDefaultFolder,
       
    72     EFileManagerForwardLockedFile,
       
    73     EFileManagerFile,
       
    74     EFileManagerNoType
       
    75     };
       
    76 
       
    77 enum TFileManagerMemory
       
    78     {
       
    79     EFmPhoneMemory = 0,
       
    80     EFmMemoryCard,
       
    81     EFmRemoteDrive,
       
    82     EFmMassStorage,
       
    83     EFmUsbMemory,
       
    84     EFmMemoryCount // must remain last one
       
    85     };
       
    86 
       
    87 enum TFileManagerActionId
       
    88     {
       
    89     EFileManagerBackupAction = 0
       
    90     };
       
    91 
       
    92 enum TFileManagerGroupId
       
    93     {
       
    94     EFileManagerDrivesGroup = 0,
       
    95     EFileManagerFilesGroup
       
    96     };
       
    97 
       
    98 #endif // FILEMANAGERENGINE_HRH