[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