|
here is an old invention of mine. derived in '95 and in current commercial use, these extensions of the delphi VCL enable one to create classes of interlinked peers.
[Macro error: The folder "F:\My Documents\My Internet\Radio\www\#template.txt" wasn't found.]
by interlinking peers, through component-extensions which weave concepts of 'ready-ness' and 'capacity to self-update/get-ready' into the base class, one can instantiate a single component, double-click it and have that component instantiate, position and update a set of components that it would rely on at runtime.
the purpose here was/is to leverage the design-time object and component visualization abilities built into modern component oriented design environments... and by allowing several dozen bytes overhead per instance, create a tight set of software legos where you would replace component classes inside an ide rather than by changing 'plumbing' inside of an application.
|