With the help of GNATCOM, I created a simple package that allows access to all the "managed classes" of Microsoft's .NET platform. That includes all the OS services, GUI classes, etc. etc. etc. It is a just a quick example that creates a dialog box and pops it on the screen. You will need to have .NET installed on your system, currently that means installing the .NET SDK from MS's site. (But the source may prove interesting even if you don't have the SDK) The example is on the GNATCOM page at http://www.adapower.com/gnatcom All COM objects created using GNATCOM are usable from .NET David Botton