DMForms Type Library includes enumerations, coclasses and interfaces exposed by the dmforms.ocx unit. This type library depends on the DM2003 type library, so that it must be also registered if you want to create objects registered in dmforms.ocx.
DMForms, in fact, extends object model of the DM2003 application and Microsoft Internet explorer, which is used for custom user interface rendering. However, these objects are not necessary to run DM2003 core and only implement several additional functions.
You may use controls exposed by DMForms in your DM2003 extensions. Besides, there's a lot of ActiveX controls preinstalled on your machine as well as available for separate installation.
It should be specially noticed that DMForms controls were thoroughly tested only in scripting environments like web pages.
Click links below to see more details about DMForms type library entries.