From b676000a484474c749e55a1d15a1cfebcc494113 Mon Sep 17 00:00:00 2001 From: vwheeler Date: Sun, 13 Apr 2014 19:40:36 +0000 Subject: [PATCH] Grammar correction. Author:vwheeler Date:2014-04-13T19:40:36.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1318 abb3cda0-5349-4a8f-a601-0c33ac3a8c38 --- .../creating-new-com-component.wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/current/platform-specifics/microsoft-windows/com/eiffelcom-wizard/eiffelcom-wizard-guided-tour/creating-new-com-component.wiki b/documentation/current/platform-specifics/microsoft-windows/com/eiffelcom-wizard/eiffelcom-wizard-guided-tour/creating-new-com-component.wiki index 7e6dfdbb..8aba4cb7 100644 --- a/documentation/current/platform-specifics/microsoft-windows/com/eiffelcom-wizard/eiffelcom-wizard-guided-tour/creating-new-com-component.wiki +++ b/documentation/current/platform-specifics/microsoft-windows/com/eiffelcom-wizard/eiffelcom-wizard-guided-tour/creating-new-com-component.wiki @@ -27,7 +27,7 @@ At the end of the processing the '''EiffelStudio''' button becomes enabled. Clic The deferred class STRING_MANIPULATOR_COCLASS represents the component and exposes all its functionality. It inherits from ISTRING_INTERFACE which corresponds to the '''IString''' interface and has one heir STRING_MANIPULATOR_COCLASS_IMP which implements all the deferred features. The default implementation in the heir is empty. ==Implementing the Component== -To do something more interesting than merely returning an error to the client, edit the implementation of the STRING_MANIPULATOR_COCLASS_IMP class. There is an implementation of the class in ''$ISE_EIFFEL\examples\com\wizard\string_manipulator\server''\. Copy this file over to ''$ISE_EIFFEL\examples\com\wizard\string_manipulator\generated\component\server\component'' and freeze the project. Voila!, you have your first EiffelCOM component up and running. +To do something more interesting than merely returning an error to the client, edit the implementation of the STRING_MANIPULATOR_COCLASS_IMP class. There is an implementation of the class in ''$ISE_EIFFEL\examples\com\wizard\string_manipulator\server''\. Copy this file over to ''$ISE_EIFFEL\examples\com\wizard\string_manipulator\generated\component\server\component'' and freeze the project. Voila! You have your first EiffelCOM component up and running. ==Running the Component== The component needs to be registered prior to being loaded. Register an out-of-process component using the following syntax: