[lazarus] CVS changes

Florian Klaempfl Florian.Klaempfl at gmx.de
Fri Apr 14 06:20:56 EDT 2000


Marc Weustink wrote:
> 
> At 01:16 14-04-2000 +0200, Marc Weustink wrote:
> > From Hans-Joachim Ott <hjott at compuserve.com>:
> >
> >    I defined first
> >     TCListBox = class(TCustomListBox) and published the
> >     properties like ExtendedSelect, Items etc.,
> >     but doing so crashes the compiler (0.99.14) with
> >     "clistbox.pp(28,1) Fatal: Internal error 55665566",
> >     so now it's defined as descendant of TListBox, which
> >     should be revised.
> 
> I fixed it. This is IMO an issue of the compiler and it should have worked.
> 
> The problem are the properties we want to publish.
> 
> In TControl the Visual property is defined Public.
> In TCListBox we want to publish it
> 
> In our Uses clause we only refer to Classes and StdCtrls. If you add
> Controls (where Visual is defined), everything compiles OK.
> Somehow the compiler cant find the declaration ????
> 

Yesterday, I discovered this problem too, we're on the way to fix it.







More information about the Lazarus mailing list