Fog Creek Software
Discussion Board

Plugins-based applications.

What would be the best way to write a plugin-based application. One in wich each module were a plugin loaded by the MainWindow.


Julio César Carrascal Urquijo
Tuesday, November 26, 2002

If you are in a delphi environment you could use packages.  Each package would have initialization code to register its respective classes (which implement a common interface).  Your main application can load these at a specified time (startup, menu drop down, whenever). 
Create your objects via classname and access them via the interface.

Tuesday, November 26, 2002

Dynamic packages in Delphi,1410,27178,00.html

Wednesday, November 27, 2002

The UIL Plugin Framework, at is the most powerful, flexible and original plugin component sets available.

You should give it a try.

In the interest of full disclosure, I wrote it. :-)

Tim Sullivan
Saturday, November 30, 2002

*  Recent Topics

*  Fog Creek Home