Interoperability Tool for Eclipse and .NET WinForms
A Java interoperability tool that allows hosting of third-party WinForm controls in Eclipse, handling of .NET events, accessing of .NET properties, invoking of .NET methods, and instantiating of .NET objects.
Platform requirements for Interoperability Tool for Eclipse and .NET WinForms
Operating systems: Any platform capable of running Eclipse and VS.NET
Installation instructions for Interoperability Tool for Eclipse and .NET WinForms
Unzip the following file to your Eclipse plug-in directory:
Eclipse and .NET WinForms Interop 2.0.1.0.zip
Copy ibm.redmond.controlhost.dll to a location of your choice.
Launch the command prompt for Visual Studio .NET by clicking on the following:
Start Menu/Programs/Microsoft Visual Studio .NET 2003\Visual Studio Tools\Visual Studio Command Prompt.
Then type the following: regasm full_path_to_ibm.redmond.controlhost.dll
The tool should put out "Types registered successfully".
Start Eclipse.
You should see a new WinForms PropertyGrid view and several new views stacked to the Tasks view. Click on WinForms DualCalendar tab for a view of hosts and .NET control.
The best way to get started is to examine a sample plug-in (winformssample) that demonstrates the main features and shows how to use the API.