[lazarus] CVS changes
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