equal
deleted
inserted
replaced
18 #ifndef CESMRFEATURESETTINGS_H |
18 #ifndef CESMRFEATURESETTINGS_H |
19 #define CESMRFEATURESETTINGS_H |
19 #define CESMRFEATURESETTINGS_H |
20 |
20 |
21 |
21 |
22 #include <e32base.h> |
22 #include <e32base.h> |
23 |
|
24 //#include "?include_file" |
|
25 |
|
26 //class ?forward_classname; |
|
27 |
23 |
28 /** |
24 /** |
29 * CESMRFeatureSettings is utility to access MRUI Features repository. |
25 * CESMRFeatureSettings is utility to access MRUI Features repository. |
30 * Usage: |
26 * Usage: |
31 * |
27 * |
59 /** Landmarks application support */ |
55 /** Landmarks application support */ |
60 EESMRUILandmarksIntegration = 0x4, |
56 EESMRUILandmarksIntegration = 0x4, |
61 /** Previous locations list */ |
57 /** Previous locations list */ |
62 EESMRUIPreviousLocationsList = 0x8, |
58 EESMRUIPreviousLocationsList = 0x8, |
63 /** Any of the previous location features */ |
59 /** Any of the previous location features */ |
64 // Must be last member in enumeration |
60 EESMRUILocationFeatures = 0xf, |
65 EESMRUILocationFeatures |
61 /** Meeting request viewer only for Cmail */ |
|
62 EMRUIMeetingRequestViewerCmailOnly = 0x10, |
|
63 /** Any of the prevuious features */ |
|
64 EMRUIAllFeatures |
66 }; |
65 }; |
67 |
66 |
68 IMPORT_C static CESMRFeatureSettings* NewL(); |
67 IMPORT_C static CESMRFeatureSettings* NewL(); |
69 IMPORT_C static CESMRFeatureSettings* NewLC(); |
68 IMPORT_C static CESMRFeatureSettings* NewLC(); |
70 |
69 |
100 { |
99 { |
101 EESMRUIMnFwIntegrationIndex = 0, |
100 EESMRUIMnFwIntegrationIndex = 0, |
102 EESMRUIContactsIntegrationIndex, |
101 EESMRUIContactsIntegrationIndex, |
103 EESMRUILandmarksIntegrationIndex, |
102 EESMRUILandmarksIntegrationIndex, |
104 EESMRUIPreviousLocationsListIndex, |
103 EESMRUIPreviousLocationsListIndex, |
|
104 EMRUIMeetingRequestViewerCmailIndex, |
105 // Last item. Number of features |
105 // Last item. Number of features |
106 EESMRUINumLocationFeatures |
106 EESMRUINumFeatures |
107 }; |
107 }; |
108 |
108 |
109 /** |
109 /** |
110 * Feature status array |
110 * Feature status array |
111 */ |
111 */ |
112 TInt iLocationFeatures[ EESMRUINumLocationFeatures ]; |
112 TInt iFeatures[ EESMRUINumFeatures ]; |
113 |
113 |
114 }; |
114 }; |
115 |
115 |
116 #endif // CESMRFEATURESETTINGS_H |
116 #endif // CESMRFEATURESETTINGS_H |