[fpc-devel] FP 2.4 questions

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Jan 2 11:34:57 CET 2008


On Wed, 2 Jan 2008 11:08:27 +0100 (CET)
marcov at stack.nl (Marco van de Voort) wrote:

> > > Then I don't get why people refuse that lazarus is recompiled and
> > > see dyn. loaded packages as _the_ solution to this "problem" :)
> > >   
> > Is there another solution that makes it possible to compile and
> > test a (future) visual component before installing it and with a
> > simple click-click action add it to the component library (even if
> > this involves waiting some minutes).
> 
> No. Not even Delphi has that. The property editors and component
> registrations must be known to the visual environment. 

It depends on how much IDE stuff the package needs.

Property Editors can be tested without the IDE by using the RTTI
controls. 

New codetools features can be tested without the IDE.

Some IDE parts can be tested with the SimpleIDEIntf package
components/simpleideintf/simpleideintf.lpk. This package simulates a
simple IDE to allow testing IDE experts at command line. It fills
several objects and functions of the IDEIntf.

Experts and Component Editors need the whole IDE.

 
> That's also why Delphi has a very definitive install step (in which
> you can see a reinit of the component palette, and e.g. problems can
> happen if components have been deleted from disk, but ignored on
> startup)
> 
> So it is roughly the same, except for the time, and the "hardening"
> of the process.


Mattias



More information about the fpc-devel mailing list