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.

Thanks

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.

aw
Tuesday, November 26, 2002

Dynamic packages in Delphi
http://bdn.borland.com/article/0,1410,27178,00.html

sd
Wednesday, November 27, 2002

The UIL Plugin Framework, at http://www.uil.net/ 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