[lazarus] CVS changes

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Sep 13 11:10:09 EDT 2002

On Fri, 13 Sep 2002 10:41:18 -0400
"Andrew Johnson" <aj_genius at hotmail.com> wrote:

> On Fri, 13 Sep 2002 16:25:35 +0200
> "Michal Bukovjan" <bukovjan at mbox.dkm.cz> Wrote :
> >>Also - where would our nice TColor property editor dialog go?
> >>
> >>
> >>If you mean what file, that would be -
> >>
> >>designer/graphpropedits.pp
> >>
> >No, I mean it does not appear anymore in OI with the current >CVS.
> Looks like someone broke all Graphics editors an hour ago.., along 
> TStatusbar. It looks like they are working on improving the Property Editors 
> etc, and making a Interface Dependent Statusbar. It'll probably be fixed 
> soon, as I don't see that much wrong, I think it may be whoever did it just 
> didn't catch that the changes broke anything.

As soon as I saw your mail, I updated and I got the errors. 
Michal, I guess, you have extended the uses clause of propedits with LazarusIDEStrConsts and ControlSelection. You must not do that.
propedits.pp, graphpropedits.pas and objectinspector.pp are _not_ an internal part of the IDE. They built a world of their own, so that people can use them in their programs as tools. That's why they are under LGPL.
Adding these units to the uses clause, will reorder the initialization sections upside down.
If you need access to the designer/controlselection, plz add a hook to the TPropertyEditorHook.


More information about the Lazarus mailing list