Extensible Applications Using Runtime (Add-In) Packages

Add-in packages allow you to partition your applications into modules and to distribute those modules separately from the main application. This is useful because it allows you to extend the functionality of your application without having to recompile/redesign the entire application. This, however, requires careful architectural design planning. Although it is beyond the scope of this book to go into such design issues, our discussion will illustrate how to take advantage of this powerful capability.

Generating Add-In Forms

The application is partitioned into three logical pieces: the main application (ChildTest.exe), the TChildForm package (AIChildFrm6.bpl), and the concrete TChildForm ...

Get Borland® Delphi™ 6 Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.