--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/meetingrequest/mricalviewer/inc/esmricalvieweropcodes.hrh Thu Dec 17 08:39:21 2009 +0200
@@ -0,0 +1,107 @@
+/*
+* Copyright (c) 2008 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: Opearation code definitions
+*
+*/
+
+
+#ifndef ESMRICALVIEWEROPCODES_HRH
+#define ESMRICALVIEWEROPCODES_HRH
+
+//<cmail>
+#include "esmrcommands.h"
+//</cmail>
+
+/**
+ * ESMRIcalViewer operations
+ */
+enum TESMRIcalViewerOperationType
+ {
+ // Meeting Request operations
+ // View launch operation
+ EESMRViewLaunch = 1,
+ // Response to MR operation
+ EESMRResponseToMR = 2,
+ // Remove MR from Calendar operation
+ EESMRRemoveMR = 3,
+ // Resolve MR method operation
+ EESMRResolveMRMethod = 4,
+ // Resolve, if message can be viewed with MR viewer
+ EESMRCanViewMR = 5,
+ // Resolve MR method operation
+ EESMRResolveMRMethodSync = 6,
+
+ // ESMRIcalViewer command ids
+ // Loads meeting request data
+ EESMRLoadMRData = 100,
+ EESMRLoadMRInfoData = 101,
+ EESMRLoadImapData = 102,
+ EESMRFetchMailContent = 103,
+ EESMRLoadMRIcalData = 104,
+ EESMREmailCommand = 105,
+ EESMRLaunchUI = 106,
+
+ /**
+ * FS Email specific commands
+ */
+ // Trys to open attachment in propriate viewer, async
+ EESMRCmdOpenAttachment = EESMRFirstFSMailCommand,
+ // Opens attachment list view directly, async
+ EESMRCmdOpenAttachmentView,
+ // Start attachment download, async
+ EESMRCmdDownloadAttachment,
+ EESMRCmdDownloadAllAttachments,
+ // Cancel attachment download, async
+ EESMRCmdCancelDownload,
+ EESMRCmdCancelAllDownloads,
+ // Save attachments
+ EESMRCmdSaveAttachment,
+ EESMRCmdSaveAllAttachments,
+ // Email 'More' submenu
+ EESMRCmdMailEmailMoreMenu,
+ // MR messsage is marked unread, sync
+ EESMRCmdMailMarkUnread,
+ // MR message is marked read, sync
+ EESMRCmdMailMarkRead,
+ // MR message is deleted, async
+ EESMRCmdMailDelete,
+ // MR message is forwarded as email message, async
+ EESMRCmdMailForwardAsMessage,
+ // MR message is moved to another folder, async
+ EESMRCmdMailMoveMessage,
+ // MR message is copied to another folder, async
+ EESMRCmdMailCopyMessage,
+ // MR message is flagges, sync
+ EESMRCmdMailFlagMessage,
+ // Message composer is launched, async
+ EESMRCmdMailComposeMessage,
+ // MR message details is shown, async
+ EESMRCmdMailMessageDetails,
+ // Show previous message, async
+ EESMRCmdMailPreviousMessage,
+ // Show next message, async
+ EESMRCmdMailNextMessage,
+ // Move message to drafts, async
+ EESMRCmdMailMoveMessageToDrafts,
+ // Open download manager, async
+ EESMRCmdDownloadManager,
+ // Replys to message sender, async
+ EESMRCmdMailReply,
+ // Replys to all recipients in the message, async
+ EESMRCmdMailReplyAll
+ };
+
+#endif // MESMRICALVIEWEROPCODES_HRH
+
+// End of file