On Mon, 22 Feb 2010 17:08:27 +0100 Hans-Peter Diettrich <[email protected]> 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 -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
