|
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 #define KS60CalenEditorsImplementation 0x102071F4 |
|
107 #define KCalEntryUIImplmentation 0x200025B4 |
|
108 |
|
109 // MRUI Private CenRep UIDs |
|
110 #define KESMRUIPreviousLocationsCRUid 0x2001E611 |
|
111 |
|
112 // Definitions for time operations |
|
113 #define KMaxHoursInDay 23 |
|
114 #define KMaxMinutesInHour 59 |
|
115 #define KMaxSecondsInMinute 59 |
|
116 |
|
117 |
|
118 #endif // ESMRINTERNALUID_H |