[Lazarus] Type Library Viewer, Importer, and Editor?

Anthony Walter sysrpl at gmail.com
Sun Jun 26 14:37:40 CEST 2022

Does Lazarus have a type library viewer for previewing all the type
libraries on your computer in the form of converted pascal source code?

Does Lazarus have a type library editor allowing you to define plain COM
and automation interfaces, enums, records, and such as IDL? If so does this
tool generate and synchronize source code implementing those interfaces
either TComObject as TAutoObject respectively?

I am asking because I have been going through an old external backup drive
with some of the projects and tools I've written over the years.
Simultaneously I am also working on an automation project for AutoCAD. This
led me to review a type library viewer and importer utility I wrote some
time ago and ...

IF the answer to my above questions is "NO" and ...
IF there is moderate interest from the community

I might add some enhancements to the work I've already completed and create
a Lazarus add-in to perform these tasks and abilities based on your

For reference here is a screen shot of my existing type library viewer and
importer. It works by examining the registered COM objects on your computer
with supporting type library information and shows your contents as Pascal
source code. It has some searching, sorting, and filtering features. With
your interest and feedback, I will consider making some modifications
including a type library editor and implementing class generator.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20220626/252cc01f/attachment.htm>

More information about the lazarus mailing list