messagingappbase/mce/inc/MceCommands.hrh
branchRCL_3
changeset 27 7fdbb852d323
equal deleted inserted replaced
26:ebe688cedc25 27:7fdbb852d323
       
     1 /*
       
     2 * Copyright (c) 2002 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:  
       
    15 *     enum defines for resources.
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 #include <bldvariant.hrh>
       
    21 
       
    22 enum
       
    23     {
       
    24     EMceCmdExit = 1,    
       
    25     EMceCmdNewMessage,
       
    26     EMceCmdConnect,
       
    27     EMceCmdCloseConnection,
       
    28     EMceCmdFetch,
       
    29     EMceCmdEditList,
       
    30     EMceCmdDelete,
       
    31     EMceCmdUndelete,
       
    32     EMceCmdMessageInfo,
       
    33     EMceCmdMove,
       
    34     EMceCmdCopy,
       
    35 
       
    36     EMceCmdFetchNew,
       
    37     EMceCmdFetchSelected,
       
    38     EMceCmdFetchAll,
       
    39 
       
    40     EMceCmdSendVia,
       
    41     EMceCmdSendViaIr,
       
    42     EMceCmdSendViaBt,    
       
    43 
       
    44     EMceCmdNewFolder,
       
    45     EMceCmdRenameFolder,
       
    46 
       
    47     EMceCmdOutboxSuspend,
       
    48     EMceCmdOutboxStart,
       
    49     EMceCmdOutboxMoveToDrafts,
       
    50 
       
    51     EMceCmdCBSApplication,
       
    52     EMceCmdUSSDEditor,
       
    53     EMceCmdSettings,
       
    54     EMceCmdCall,
       
    55 
       
    56     // Message viewing style commands
       
    57     EMceDefaultView,
       
    58     EMceDefaultConversationsView,
       
    59     EMceDefaultInboxView,
       
    60 
       
    61     EMceCIdChoiceList,
       
    62     EMceIdDuplicateFolderNote,
       
    63     EMceCmdSettingsChoiceMenuOpen,
       
    64     EMceCmdSettingsChoiceMenuChange,
       
    65     EMceCmdSettingsChoiceMenuHelp,
       
    66     EMceCmdSettingsChoiceMenuExit,
       
    67     EMceSettingsIdSentItems,
       
    68     EMceCmdGeneralSettingsChoiceMenuOpen,
       
    69     EMceCmdMtmSettingsChoiceMenuSelectDefault,
       
    70     EMceCmdMtmSettingsChoiceMenuOpen,
       
    71     EMceCmdMtmSettingsChoiceMenuDelete,
       
    72     EMceCmdMtmSettingsChoiceMenuCreateNewEmpty,
       
    73     EMceCmdMtmSettingsChoiceMenuCreateNewFromExisting,
       
    74     EMceCmdSort,
       
    75     EMceCmdSortByDate,
       
    76     EMceCmdSortBySubject,    
       
    77     EMceCmdSortByRecipient,
       
    78     EMceCmdSortBySender,    
       
    79     EMceCmdSortByType,
       
    80 
       
    81     EMceCmdReply,        
       
    82 
       
    83 	EMceCommandMMSContentUpload,
       
    84 
       
    85     EMceCmdMarkAsReadMsg,
       
    86     EMceCmdMarkAsUnreadMsg,
       
    87     EMceCmdMarkAsReadMsgs,
       
    88     EMceCmdMarkAsUnreadMsgs,    
       
    89     EMceCmdMarkAsRead,
       
    90     EMceCmdMarkAsUnread,   
       
    91     EMceCmdMarkAsReadEmails,
       
    92     EMceCmdMarkAsUnreadEmails,
       
    93     
       
    94     EMceClearDrList,  
       
    95     EMceMoveProgressBar,
       
    96     EMceCmdMailboxSettings,    
       
    97     EMceCmdSelect,    
       
    98     EMceCmdForward,
       
    99 #ifdef RD_READ_MESSAGE_DELETION
       
   100     EAknCmdMarkReadMsgs,
       
   101 #endif    
       
   102   
       
   103     EMceCmdZoomMenu,
       
   104     EMceCmdZoomValueAutomatic,
       
   105     EMceCmdZoomValueSmall,
       
   106     EMceCmdZoomValueMedium,
       
   107     EMceCmdZoomValueLarge,    
       
   108     
       
   109     // fixed toolbar
       
   110     EMceCmdToolbarInboxReply,
       
   111     EMceCmdToolbarInboxDelete,
       
   112     EMceCmdToolbarNewMessage,
       
   113     EMceCmdToolbarMailboxInboxReply,
       
   114     EMceCmdToolbarMailboxInboxDelete,
       
   115     EMceCmdToolbarNewEmail,
       
   116     EMceCmdLanuchUniEditor,
       
   117     EMceCmdLaunchEmailEditor,
       
   118 
       
   119     // Hierarchical column list commands
       
   120     EMceHCListCmdExpand,
       
   121     EMceHCListCmdCollapse,
       
   122     EMceHCListCmdCollapse1,
       
   123     EMceHCListCmdCollapse2,
       
   124     EMceHCListCmdChangeLooping,
       
   125     EMceHCListCmdChangeMarquee,       
       
   126     EMceHCListCmdChangeMarkable,       
       
   127     EMceHCListCmdChangeIndicators,
       
   128 
       
   129     //dynamic menu command areas
       
   130     EMceCmdCreateNewCommands        = 0x10000,
       
   131     EMceCmdFirstMTMFunction         = 0x12000,  // Each MTM with Fns has KMceMaxNumTransferSendFns send and KMceMaxNumTransferSendFns recv allocated to them
       
   132     EMceCmdFirstMTMContextFunction  = 0x14000,
       
   133 
       
   134 	// syncml
       
   135 	EMceCmdAiwPlaceholder			= 0x16000,
       
   136 	EMceCmdAiwPlaceholder2,	
       
   137 	
       
   138     // Needed in the interest resource used to launch a settings wizard, related to mceIntegration
       
   139     EMceCmdAiwPlaceholderSettingsWizard,
       
   140     EMceCmdFirstSyncmlAiwCommand /* NSS message reader command */,
       
   141 	// Max number of menu items inserted by AIW is 255. Therefore it is safe
       
   142 	// if MessageReader related items have ids that are at least the first 
       
   143 	// SyncMl item id + 255
       
   144 	EMceCmdAiwMessageReaderPlaceholder = 0x16200,
       
   145 	EMceCmdFirstMessageReaderAiwCommand
       
   146 	/* NSS end message reader command */
       
   147     };
       
   148 
       
   149 
       
   150 #define KMceDRLogingOff 0
       
   151 
       
   152 // End of file