|
1 /* |
|
2 * Copyright (c) 2007-2009 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: esmrui definitions used internally in mrui |
|
15 * |
|
16 */ |
|
17 #ifndef ESMRINTERNALUID_H |
|
18 #define ESMRINTERNALUID_H |
|
19 |
|
20 //<cmail> |
|
21 #include "mruiuids.h" //added by Cmail |
|
22 //</cmail> |
|
23 |
|
24 // MRUI MR UTILS Calendar plug-in |
|
25 // <cmail> S60 UID update |
|
26 #define KESMRUtilsCalPluginDllUid3 0x2001E27F |
|
27 #define KESMRUtilsCalPluginImplUid3Imap 0x2001F40D |
|
28 #define KESMRUtilsCalPluginImplUid3Smtp 0x2001F40E |
|
29 #define KESMRUtilsCalPluginImplUid3Fs 0x2001F40F |
|
30 // </cmail> S60 UID update |
|
31 #define KESMRUtilsCalPluginDataImap "[1000102a]" //For plugin resource file |
|
32 #define KESMRUtilsCalPluginDataSmtp "[10001028]" //For plugin resource file |
|
33 // <cmail> S60 UID update |
|
34 #define KESMRUtilsCalPluginDataFs "[2001f406]" //For plugin resource file |
|
35 #define KESMRUtilsCalPluginResource 2001E27F.rss // for mmp |
|
36 // </cmail> S60 UID update |
|
37 |
|
38 // MRUI MR VIEWER calendar plug-in |
|
39 // <cmail> S60 UID update |
|
40 #define KESMRViewerCalPluginDllUid3 0x2001E27E |
|
41 #define KESMRViewerCalPluginImplUid3Imap 0x2001F410 |
|
42 #define KESMRViewerCalPluginImplUid3Smtp 0x2001F411 |
|
43 #define KESMRViewerCalPluginImplUid3Fs 0x2001F412 |
|
44 // </cmail> S60 UID update |
|
45 #define KESMRViewerCalPluginPluginDataImap "[1000102a]" //For plugin resource file |
|
46 #define KESMRViewerCalPluginPluginDataSmtp "[10001028]" //For plugin resource file |
|
47 // <cmail> S60 UID update |
|
48 #define KESMRViewerCalPluginPluginDataFs "[2001F406]" //For plugin resource file |
|
49 #define KESMRViewerCalPluginResource 2001E27E.rss // for mmp |
|
50 // </cmail> S60 UID update |
|
51 |
|
52 // MRUI field builder uids |
|
53 #define KESMRUIFieldBuilderInterfaceUId 0x2001F4AB |
|
54 #define KESMRUIFieldBuilderPluginImplUId 0x2001F4AC |
|
55 #define KESMRUIFieldBuilderPluginDllUId 0x2001F4AD |
|
56 #define KESMRUIFieldBuilderPluginExtensionImplUId 0x2001F4AE |
|
57 #define KESMRUIFieldBuilderPluginExtensionDllUId 0x2001F4AF |
|
58 |
|
59 // MRUI Alf layout |
|
60 #define KESMRAlfLayoutPluginInterfaceUid 0x20018428 |
|
61 #define KESMRAlfLayoutPluginImplUid 0x2001846C |
|
62 #define KESMRAlfLayoutPlugiDllUid 0x20018427 |
|
63 |
|
64 // MRUI scheduling view |
|
65 #define KESMRSchedulingviewInterfaceUid 0x2001842C |
|
66 #define KESMRSchedulingviewImplUid 0x2001842C |
|
67 #define KESMRSchedulingviewDllUid 0x2001842D |
|
68 |
|
69 // MRUI common DLL uid |
|
70 // <cmail> S60 UID update |
|
71 #define KESMRDllUid3 0x2001E27F |
|
72 // </cmail> S60 UID update |
|
73 |
|
74 // MRUI Extension UIDs |
|
75 // <cmail> S60 UID update |
|
76 #define KESMRPolicyMgrUid 0x2001FE10 |
|
77 #define KESMRMREntryProcessorUid 0x2001FE11 |
|
78 #define KESMRTaskExtensionUid 0x2001FE12 |
|
79 // </cmail> S60 UID update |
|
80 |
|
81 // Common system UIDs |
|
82 #define KEPOCNullUID 0x0 |
|
83 #define KEPOCStaticDllUID2 0x1000008d |
|
84 #define KEComRecognitionUID2 0x10009D8D |
|
85 |
|
86 // MRUI specific application and view UIDs |
|
87 #define KUidMceMailApplication 0x101F4CE4 |
|
88 // <cmail> S60 UID update |
|
89 #define KUidEsMailApplication 0x2001E277 |
|
90 // </cmail> S60 UID update |
|
91 #define KUidBVAApplication 0x101F4CE5 |
|
92 #define KUidCalendarApplication 0x10005901 |
|
93 #define KUidEsEmailEditor 0x00000004 |
|
94 |
|
95 // Plugin specific IDs |
|
96 #define KEasFreestylePlugin 0x2000b020 |
|
97 #define KIntellisync 0x2000e4fb |
|
98 #define KFSEmailPop3 0x2000e53e |
|
99 #define KFSEmailImap4 0x2000e53f |
|
100 |
|
101 // Location plugin UIDs |
|
102 #define KESMRLocationPluginInterfaceUid 0x2001E60A |
|
103 #define KESMRLocationPluginImplementationUid 0x2001E60B |
|
104 #define KESMRLocationPluginDllUid 0x2001E60C |
|
105 |
|
106 // MR Mailbox Utils plugin UIDs |
|
107 #define KESMRMButilsExtensionImplementationUid 0x2002137D |
|
108 #define KESMRMButilsExtensionDllUid 0x2002137D |
|
109 #define KMRDefaultCMailMRMailbox 0x2002137C |
|
110 |
|
111 // MR BC Plugin UIDs |
|
112 #define KMRBCPluginImplementationUid 0x2002137B |
|
113 #define KMRBCPluginDllUid 0x2002137B |
|
114 |
|
115 #define KS60CalenEditorsImplementation 0x102071F4 |
|
116 #define KCalEntryUIImplmentation 0x200025B4 |
|
117 |
|
118 #define KMREntryProcessorInterfaceUID 0x20026F6D |
|
119 #define KMRMeetingRequestProcessorImplementationUID 0x20026F6E |
|
120 #define KMRCalEventProcessorImplementationUID 0x20026F6F |
|
121 |
|
122 // MRUI Private CenRep UIDs |
|
123 #define KESMRUIPreviousLocationsCRUid 0x2001E611 |
|
124 |
|
125 // Definitions for time operations |
|
126 #define KMaxHoursInDay 23 |
|
127 #define KMaxMinutesInHour 59 |
|
128 #define KMaxSecondsInMinute 59 |
|
129 |
|
130 // Definition for BC plug-in resources |
|
131 #define KBCCalMRPluginResource "bcmreventplugin.rsc" |
|
132 |
|
133 #define KMRBCEventPluginInterfaceUID 0x20022D89 |
|
134 #define KMRBCMREventPluginImplementationUID 0x20022D8A |
|
135 |
|
136 // Definition of MR Tasks ECom plug-in UIDs |
|
137 #define KMRTaskInterfaceUID 0x20022D8C |
|
138 #define KMRTaskPluginImplementationUID 0x20022D8D |
|
139 #define KMRCalEventTaskPluginImplementationUID 0x20026F6C |
|
140 |
|
141 // Definition of MR Policy resolver ECom plug-in UIDs |
|
142 #define KMRPolicyResolverInterfaceUID 0x20026F70 |
|
143 #define KMREntryPolicyImplementationUID 0x20026FB8 |
|
144 #define KMRCalEntryPolicyImplementationUID 0x20026FB9 |
|
145 |
|
146 #endif // ESMRINTERNALUID_H |