[lazarus] TIBQUERY ==> Unable to stream Form1:TForm1

Mattias Gaertner nc-gaertnma at netcologne.de
Tue Aug 26 05:04:16 EDT 2003


On Tue, 26 Aug 2003 11:07:37 +0200 (W. Europe Daylight Time)
Michael Van Canneyt <michael.vancanneyt at wisa.be> wrote:

> 
> 
> On Tue, 26 Aug 2003, Mattias Gaertner wrote:
> 
> > On Tue, 26 Aug 2003 09:45:13 +0200
> > Siegfried Goericke <siggi at dbobjects.de> wrote:
> >
> > > Am Montag, 25. August 2003 18:42 schrieb Mattias Gaertner:
> > > > On Mon, 25 Aug 2003 14:42:55 +0200
> > > >
> > > > Siegfried Goericke <siggi at dbobjects.de> wrote:
> > >
> > > > >
> > > > > I have updated all fpc(cvs, tag RELEASE_1_0_10) and lazarus(cvs
> > > > > without a tag, from now).
> > > > > The folloing problem occurs: when I placed the  TIBQUERY component
> > > > > on the Form, and I want to compile the project, a message box with
> > > > > " Unable to stream Form1:TForm1" poped up.
> > > > >
> > > > > have others the same problem? What can do, for more information
> > > > > (debug...).
> > > >
> > > > Sounds like the fpc bug #2492. The FCL has a workaround for this
> > > > since 3 months, so it should be in the 1.0.10 release. But I don't
> > > > know if all fcl files in the cvs are tagged with RELEASE_1_0_10. Do
> > > >
> > > > cd fpc/fcl/
> > > > cvs -z3 update -dP -r HEAD
> > > >
> > > >
> > > > Mattias
> > > >
> > >
> > > I have this done, but the same behaviour occurs.
> >
> > I just saw that TIBQuery has no workaround for the compiler bug. You can
> > not use it in the designer. Create it in the program.
> >
> > I have removed TIBQuery from the package.
> 
> What compilerbug,

You can't use forward defined classes in published properties.


> and what is the workaround that could solve this ?

For example: Create TCustomIBxxx classes without published properties and
publish the properties in descended classes.


Mattias






More information about the Lazarus mailing list