Warning: This product is archived
and is not likely to be changed. It may be removed from the website soon.
Please read the notices on this page before deciding to use these controls in your product.
EclipseUI is Green Eclipse's suite of ActiveX controls, specifically
designed with Visual Basic programmers in mind. Included in the package are EclipseUI,
a set of user interface controls, EclipseHook, a Windows message interceptor, and
EclipseCabinet, a set of compression and decompression controls. The best part is that
all three control sets are freeware—no royalties or fees, ever.
EclipseUI99.ocx is much smaller than MSCOMCTL.OCX, and has many of the same features:
a "flat" style toolbar, status bars, progress bars,
common dialog boxes, an animation control, and even more, like a text box control
with a browse button attached, an Internet/E-Mail link control, headers, a group
of option buttons, a color selector, and more. EclipseHook is a Windows message interceptor
control, provided as a separate file so you can distribute it by itself. EclipseHook
even automates tasks like restricting window size, and it gives you control over the
IntelliMouse wheel. Finally, there is EclipseCabinet, a set of two controls that allow you
to add compression and decompression support to your applications in half a dozen lines of code,
using Microsoft Cabinet (CAB) files. Compress a database, a library of photos, or even an
entire folder structure—however you see fit. It's easy, quick, and straightforward.
No documentation is currently available for the EclipseUI base controls, but EclipseHook and EclipseCabinet
come with complete, detailed help files, and EclipseCabinet also comes with CabCentral, a full
sample with source code that you can build yourself (see below for more information). If you
have any questions, please contact us, and we will be happy to answer them.
The EclipseUI base controls (not including EclipseHook and EclipseCabinet)
are not tested under Windows NT 4.0. Also, EclipseUI, EclipseHook, and EclipseCabinet
are not designed for use on non-English versions of Windows, and thus may not operate properly on
Arabic and Asian versions of Windows. Development on the EclipseUI suite stopped many years ago,
and no updates to the software are planned.
The EclipseUI setup package includes all three control sets and the CabCentral sample program
for EclipseCrossword. Merge Modules for Windows Installer setup developers are available below,
as well as an EclipseUI98 to EclipseUI99 project converter application.
Important note:
Several people have reported that EclipseCabinet does not work properly under Windows XP. We
have tested EclipseCabinet on Windows XP and have not observed these problems, but at this time,
we don't recommend that you use the EclipseCabinet controls in production applications.
EclipseCabinet normally requires administrator access, but you can get around this requirement by
distributing the EclipseCabinet99.chm, ecFCI.dll and ecFDI.dll files that are automatically generated
in your system32 folder with your application.
Please remember that we cannot guarantee the functionality of any of these controls in any
specific environment.
This product is free. It contains no advertisements, spyware, or viruses. It is not a trial version.