[Lazarus] Lazarus Designer surface
Mattias Gaertner
nc-gaertnma at netcologne.de
Mon Feb 22 23:01:00 CET 2010
On Mon, 22 Feb 2010 17:08:27 +0100
Hans-Peter Diettrich <DrDiettrich1 at aol.com> wrote:
> Mattias Gärtner schrieb:
>
> >> The IDE could provide an interface for the designer, that can be
> >> replaced in a stand-alone version.
> >
> > The term 'designer' has various meanings.
> > The TIDesigner is an abstract class (an old school interface).
> > There are various interfaces in the IDEIntf to access/modify the IDE
> > designer.
>
> I meant the opposite direction, how the designer accesses other parts of
> the IDE.
The designer is connected to half the IDE.
The IDEintf contains only stable functions/classes.
Putting an abstract interface for every thing in the IDE is
unmaintainable. For example the recent frame support would not be
possible.
But I guess he does not want the whole designer, but only the control
selection (about 3000 lines of code). This might be doable.
Mattias
More information about the Lazarus
mailing list