meetingrequest/rom/mrui.iby
branchRCL_3
changeset 12 4ce476e64c59
parent 0 8466d47a6819
--- a/meetingrequest/rom/mrui.iby	Mon Mar 15 12:39:10 2010 +0200
+++ b/meetingrequest/rom/mrui.iby	Wed Mar 31 21:08:33 2010 +0300
@@ -22,22 +22,23 @@
 #include <bldvariant.hrh>
 #include <data_caging_paths_for_iby.hrh>
 
-//<cmail>
-#ifdef FF_EMAIL_FRAMEWORK
-//</cmail>
+#if defined( FF_EMAIL_FRAMEWORK ) && defined ( FF_MEETING_REQUEST_UI )
 
-// Common MRUI & CalEntryUI Components:
+// Common MRUI & Enhanced calendar event UI Components:
 file=ABI_DIR\BUILD_DIR\esmrpolicy.dll            SHARED_LIB_DIR\esmrpolicy.dll
 file=ABI_DIR\BUILD_DIR\esmrservices.dll          SHARED_LIB_DIR\esmrservices.dll
 file=ABI_DIR\BUILD_DIR\esmrgui.dll               SHARED_LIB_DIR\esmrgui.dll
 file=ABI_DIR\BUILD_DIR\esmrcommon.dll            SHARED_LIB_DIR\esmrcommon.dll
 file=ABI_DIR\BUILD_DIR\esmrdb.dll                SHARED_LIB_DIR\esmrdb.dll
+file=ABI_DIR\BUILD_DIR\esmrtasks.dll             SHARED_LIB_DIR\esmrtasks.dll
+file=ABI_DIR\BUILD_DIR\mrguicommon.dll           SHARED_LIB_DIR\mrguicommon.dll
 
 ECOM_PLUGIN( esmrfieldbuilderplugin.dll, esmrfieldbuilderplugin.rsc )
+ECOM_PLUGIN( mrcmailremoteattachmentplugin.dll, mrcmailremoteattachmentplugin.rsc )
+
+file=ABI_DIR\BUILD_DIR\remoteattachment.dll  SHARED_LIB_DIR\remoteattachment.dll
 file=ABI_DIR\BUILD_DIR\esmrfieldbuildercommon.dll  SHARED_LIB_DIR\esmrfieldbuildercommon.dll
-// <cmail>
 file=ABI_DIR\BUILD_DIR\esmrfieldevent.dll  SHARED_LIB_DIR\esmrfieldevent.dll
-// </cmail>
 
 // Location integration plugin
 ECOM_PLUGIN( esmrlocationplugin.dll, esmrlocationplugin.rsc )
@@ -45,8 +46,6 @@
 // Location URL Parser plugin
 ECOM_PLUGIN( esmrurlparserplugin.dll, esmrurlparserplugin.rsc )
 
-data=DATAZ_\RESOURCE_FILES_DIR\esmrurlparserplugindata.rsc   RESOURCE_FILES_DIR\esmrurlparserplugindata.rsc
-
 // Common Icon files:
 data=DATAZ_\BITMAP_DIR\esmrgui.mif                BITMAP_DIR\esmrgui.mif
 
@@ -54,42 +53,70 @@
 data=DATAZ_\RESOURCE_FILES_DIR\esmrpolicies.rsc        RESOURCE_FILES_DIR\esmrpolicies.rsc
 data=DATAZ_\RESOURCE_FILES_DIR\esmralarminfo.rsc       RESOURCE_FILES_DIR\esmralarminfo.rsc
 
-// <cmail> use common feature flags
-#if defined(__MEETING_REQUEST_ENABLER) && defined(FF_MEETING_REQUEST_UI)
-// </cmail>
+// *** ECOM plugin
+ECOM_PLUGIN( mrprocessorplugin.dll,   mrprocessorplugin.rsc )
 
-// *** ECOM plugin
-// <cmail> remove FF_ES_CAL_MEETING_REQUEST_UI
-ECOM_PLUGIN( esmrviewercalplugin.dll, esmrviewercalplugin.rsc )
-ECOM_PLUGIN( esmrutilscalplugin.dll,  esmrutilscalplugin.rsc )
-// </cmail>
- 
 ECOM_PLUGIN( esmricalviewer.dll, esmricalviewer.rsc )
 ECOM_PLUGIN( esmragnversit2.dll, esmragnversit2.rsc )
 ECOM_PLUGIN( esmrfieldbuilderpluginextension.dll, esmrfieldbuilderpluginextension.rsc )
-ECOM_PLUGIN( esmrcasplugin.dll,  esmrcasplugin.rsc )
+ECOM_PLUGIN( mrtaskplugin.dll, mrtaskplugin.rsc )
+ECOM_PLUGIN( mrentryresolver.dll, mrentryresolver.rsc )
 
 // MRUI dlls that are also part of the plugins
 file=ABI_DIR\BUILD_DIR\esmrentry.dll             SHARED_LIB_DIR\esmrentry.dll
 file=ABI_DIR\BUILD_DIR\esmrutils.dll             SHARED_LIB_DIR\esmrutils.dll
 file=ABI_DIR\BUILD_DIR\esmrviewer.dll            SHARED_LIB_DIR\esmrviewer.dll
-file=ABI_DIR\BUILD_DIR\esmrtasks.dll             SHARED_LIB_DIR\esmrtasks.dll
 file=ABI_DIR\BUILD_DIR\esmrversit2.dll           SHARED_LIB_DIR\esmrversit2.dll
 
 data=DATAZ_\RESOURCE_FILES_DIR\esmragnversit2strings.rsc   RESOURCE_FILES_DIR\esmragnversit2strings.rsc
 
-// Icon files
+// MRMBUtilsExtension
+ECOM_PLUGIN( mrmbutilsextension.dll,  mrmbutilsextension.rsc )
+
+// MRUI Calendar integration
+#ifdef FF_CAL_MEETING_REQUEST_UI
+
+// MR Viewers plugin
+ECOM_PLUGIN( esmrviewercalplugin.dll, esmrviewercalplugin.rsc )
+
+// MR Utils plugin
+ECOM_PLUGIN( esmrutilscalplugin.dll,  esmrutilscalplugin.rsc )
+
+// BC Plugin
+ECOM_PLUGIN( mrbcplugin.dll,  mrbcplugin.rsc )
+
+// BC Meeting request plugin
+ECOM_PLUGIN( bcmrevent.dll,   bcmrevent.rsc )
+data=DATAZ_\RESOURCE_FILES_DIR\bcmreventplugin.rsc         RESOURCE_FILES_DIR\bcmreventplugin.rsc
+
+// MR Contact action service plugin
+ECOM_PLUGIN( esmrcasplugin.dll,  esmrcasplugin.rsc )
 data=DATAZ_\BITMAP_DIR\esmrcasplugin.mif          BITMAP_DIR\esmrcasplugin.mif
 
-#endif // __MEETING_REQUEST_ENABLER && FF_MEETING_REQUEST_UI
+// Enhanced calendar event UI
+#ifdef FF_ENHANCED_CALENDAR_EVENT_UI
+
+// BC Calendar event task plugin
+ECOM_PLUGIN( mrcaleventtaskplugin.dll, mrcaleventtaskplugin.rsc )
+
+// BC Calendar event policy resolver
+ECOM_PLUGIN( mrcalentryresolver.dll, mrcalentryresolver.rsc )
 
-//<cmail>
+data=DATAZ_\RESOURCE_FILES_DIR\bccaleventpolicies.rsc       RESOURCE_FILES_DIR\bccaleventpolicies.rsc
+
+// BC Calendar event entry processor 
+ECOM_PLUGIN( mrcaleventplugin.dll,    mrcaleventplugin.rsc )
+
+data=DATAZ_\RESOURCE_FILES_DIR\mrcaleventdata.rsc           RESOURCE_FILES_DIR\mrcaleventdata.rsc
+
+#endif // FF_ENHANCED_CALENDAR_EVENT_UI
+
+#endif // FF_CAL_MEETING_REQUEST_UI
+
 // Stub sis
-//data=ZSYSTEM\install\mrui_stub.sis    System\Install\mrui_stub.sis
 data=ZSYSTEM\install\meetingrequeststub.sis   System\Install\meetingrequeststub.sis
-//</cmail>
-//<cmail>
-#endif //FF_EMAIL_FRAMEWORK
-//</cmail>
+
+#endif // FF_EMAIL_FRAMEWORK && FF_MEETING_REQUEST_UI
+
 
 #endif // MRUI_IBY