|
1 /* |
|
2 * Copyright (c) 2008 - 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: Constants for cmailhandlerplugin Central Repository keys. |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #ifndef CMAILCENREPKEYS_H |
|
20 #define CMAILCENREPKEYS_H |
|
21 |
|
22 #include <e32std.h> |
|
23 |
|
24 const TUint32 KCMailMailboxIdBase = 0x00000100; |
|
25 const TUint32 KCMailPluginIdBase = 0x00000200; |
|
26 const TUint32 KCMailWidgetContentIdBase = 0x00000300; |
|
27 |
|
28 // Repository Uid |
|
29 const TUid KCRUidCmailWidget = {0x2001E272}; |
|
30 |
|
31 // Keys |
|
32 |
|
33 // Constants for observing the whole repository |
|
34 const TUint32 KCmailPartialKey = 0x00000000; |
|
35 const TUint32 KCmailMask = 0x00000000; |
|
36 |
|
37 // Constants that define/specify mailbox entries |
|
38 const TUint32 KCmailPartialKeyRange = 0x00000100; |
|
39 const TUint32 KCmailRangeMask = 0x00000f00; |
|
40 |
|
41 const TUint32 KCMailMailbox1 = 0x100; |
|
42 const TUint32 KCMailMailbox2 = 0x101; |
|
43 const TUint32 KCMailMailbox3 = 0x102; |
|
44 const TUint32 KCMailMailbox4 = 0x103; |
|
45 const TUint32 KCMailMailbox5 = 0x104; |
|
46 const TUint32 KCMailMailbox6 = 0x105; |
|
47 const TUint32 KCMailMailbox7 = 0x106; |
|
48 const TUint32 KCMailMailbox8 = 0x107; |
|
49 const TUint32 KCMailMailbox9 = 0x108; |
|
50 const TUint32 KCMailMailbox10 = 0x109; |
|
51 const TUint32 KCMailMailbox11 = 0x10a; |
|
52 const TUint32 KCMailMailbox12 = 0x10b; |
|
53 const TUint32 KCMailMailbox13 = 0x10c; |
|
54 const TUint32 KCMailMailbox14 = 0x10d; |
|
55 const TUint32 KCMailMailbox15 = 0x10e; |
|
56 const TUint32 KCMailMailbox16 = 0x10f; |
|
57 const TUint32 KCMailMailbox17 = 0x110; |
|
58 const TUint32 KCMailMailbox18 = 0x111; |
|
59 |
|
60 const TUint32 KCMailPlugin1 = 0x200; |
|
61 const TUint32 KCMailPlugin2 = 0x201; |
|
62 const TUint32 KCMailPlugin3 = 0x202; |
|
63 const TUint32 KCMailPlugin4 = 0x203; |
|
64 const TUint32 KCMailPlugin5 = 0x204; |
|
65 const TUint32 KCMailPlugin6 = 0x205; |
|
66 const TUint32 KCMailPlugin7 = 0x206; |
|
67 const TUint32 KCMailPlugin8 = 0x207; |
|
68 const TUint32 KCMailPlugin9 = 0x208; |
|
69 const TUint32 KCMailPlugin10 = 0x209; |
|
70 const TUint32 KCMailPlugin11 = 0x20a; |
|
71 const TUint32 KCMailPlugin12 = 0x20b; |
|
72 const TUint32 KCMailPlugin13 = 0x20c; |
|
73 const TUint32 KCMailPlugin14 = 0x20d; |
|
74 const TUint32 KCMailPlugin15 = 0x20e; |
|
75 const TUint32 KCMailPlugin16 = 0x20f; |
|
76 const TUint32 KCMailPlugin17 = 0x210; |
|
77 const TUint32 KCMailPlugin18 = 0x211; |
|
78 |
|
79 // Constants that assosiates Home Screen widget instances to mailbox settings |
|
80 const TUint32 KCMailWidgetContentId1 = 0x300; |
|
81 const TUint32 KCMailWidgetContentId2 = 0x301; |
|
82 const TUint32 KCMailWidgetContentId3 = 0x302; |
|
83 const TUint32 KCMailWidgetContentId4 = 0x303; |
|
84 const TUint32 KCMailWidgetContentId5 = 0x304; |
|
85 const TUint32 KCMailWidgetContentId6 = 0x305; |
|
86 const TUint32 KCMailWidgetContentId7 = 0x306; |
|
87 const TUint32 KCMailWidgetContentId8 = 0x307; |
|
88 const TUint32 KCMailWidgetContentId9 = 0x308; |
|
89 const TUint32 KCMailWidgetContentId10 = 0x309; |
|
90 const TUint32 KCMailWidgetContentId11 = 0x30a; |
|
91 const TUint32 KCMailWidgetContentId12 = 0x30b; |
|
92 const TUint32 KCMailWidgetContentId13 = 0x30c; |
|
93 const TUint32 KCMailWidgetContentId14 = 0x30d; |
|
94 const TUint32 KCMailWidgetContentId15 = 0x30e; |
|
95 const TUint32 KCMailWidgetContentId16 = 0x30f; |
|
96 const TUint32 KCMailWidgetContentId17 = 0x310; |
|
97 const TUint32 KCMailWidgetContentId18 = 0x311; |
|
98 #endif // CMAILCENREPKEYS_H |