Since there has been some interest in Delphi, I have put together a simple Delphi 2007 project that connects to a running instance of TurboCAD and prints out the list of all extended properties in the Application object.
The default import of the type library done by Delphi (or tlibimp if using Turbo Delphi) gives some compilation errors, mostly due to name conflicts or to the importer's inability to recognize some properties as read-only. This project includes my modified version of IMSIGX_TLB.pas.
If you are using an older version of Delphi, the project file probably won't work, but the form's source code should work with only a few minor changes. Post here if you run into insurmountable problems. I may be able to assist with D6, D2006, D2007, and D2009.
[attachment deleted by admin]