9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: Constants for cmailhandlerplugin Central Repository keys. |
14 * Description: Constants for cmailhandlerplugin Central Repository keys. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 #ifndef CMAILCENREPKEYS_H |
19 #ifndef CMAILWIDGETCENREPKEYS_H |
20 #define CMAILCENREPKEYS_H |
20 #define CMAILWIDGETCENREPKEYS_H |
21 |
21 |
22 #include <e32std.h> |
22 #include <e32std.h> |
|
23 |
|
24 // Repository Uid |
|
25 const TUid KCRUidCmailWidget = {0x2001E272}; |
23 |
26 |
24 const TUint32 KCMailMailboxIdBase = 0x00000100; |
27 const TUint32 KCMailMailboxIdBase = 0x00000100; |
25 const TUint32 KCMailPluginIdBase = 0x00000200; |
28 const TUint32 KCMailPluginIdBase = 0x00000200; |
26 const TUint32 KCMailWidgetContentIdBase = 0x00000300; |
29 const TUint32 KCMailWidgetContentIdBase = 0x00000300; |
27 |
30 |
28 // Repository Uid |
|
29 const TUid KCRUidCmailWidget = {0x2001E272}; |
|
30 |
|
31 // Keys |
|
32 |
|
33 // Constants for observing the whole repository |
31 // Constants for observing the whole repository |
34 const TUint32 KCmailPartialKey = 0x00000000; |
32 const TUint32 KCmailPartialKey = 0x00000000; |
35 const TUint32 KCmailMask = 0x00000000; |
33 const TUint32 KCmailMask = 0x00000000; |
36 |
34 |
37 // Constants that define/specify mailbox entries |
35 // Constants that define internal mailbox entries |
38 const TUint32 KCmailPartialKeyRange = 0x00000100; |
36 const TUint32 KCmailPartialKeyRange = 0x00000100; |
39 const TUint32 KCmailRangeMask = 0x00000f00; |
37 const TUint32 KCmailRangeMask = 0x0000ff00; |
40 |
38 |
41 const TUint32 KCMailMailbox1 = 0x100; |
39 // Constants that define external mailbox entries |
42 const TUint32 KCMailMailbox2 = 0x101; |
40 const TUint32 KCmailExtMailboxKeyRange = 0x00001100; |
43 const TUint32 KCMailMailbox3 = 0x102; |
41 const TUint32 KCmailExtMailboxRangeMask = 0x0000ff00; |
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 |
42 |
60 const TUint32 KCMailPlugin1 = 0x200; |
43 // External mailboxes' base indexes |
61 const TUint32 KCMailPlugin2 = 0x201; |
44 const TUint32 KCMailExtMailboxBase = 0x00001100; |
62 const TUint32 KCMailPlugin3 = 0x202; |
45 const TUint32 KCMailExtPluginIdOffset = 0x00000100; |
63 const TUint32 KCMailPlugin4 = 0x203; |
46 const TUint32 KCMailExtWidgetCidOffset = 0x00000200; |
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 |
47 |
79 // Constants that assosiates Home Screen widget instances to mailbox settings |
48 #endif // CMAILWIDGETCENREPKEYS_H |
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 |
|