Re: New ideas about the report engine :-)



> > > Well, i have thinking another time about the report engine, and i think
> > > that we could define all the report objects at the IDL file
> > > (GdaReportObject, GdaReportLine, GdaReportPicture, etc.) then the only
> > > doubt i had was: who could we derivate from GtkObject?, the i go to the
> > > IRC at #gnome and Miguel tell me that the best thing we could do is use
> > > the BonoboObject as our base class, and i will do it (if you don't have
> > > any trouble, of course).
> > > 
> > > 
> > No, you shouldn't use BonoboObject for the report part, since although
> > Bonobo has been now splitted into a X and a non-X libraries, using
> > Bonobo makes a program depend on gnome-libs, so this is not what we
> > want.
> > 
> 
> Sorry, Rodrigo, but as Miguel de Icaza told me at the IRC, Bonobo will
> be Gnome independent (and somewhere at gnome site I also read it), then
> i don't know why you said that. Bonobo will be Gnome independent and X
> independent. At this moment it depends on Gnome because the GtkObject
> (as libgda).
> 
well, AFAIK (maybe something has changed in the last weeks, but not that
I know), Bonobo is now splitted into 2 libs, libbonobo and libbonobox,
but both are distributed in the same package (same RPM or deb), which
depends on gnome-libs. Of course, the libbonobo does not use any X
library, but to have it installed, you need gnome-libs and X libs
installed.

If you know this has changed, it's ok for me to use BonoboObject as the
base for all the objects, not only in the report part, but in libgda-*
also. But if not, we shouldn't add this dependency.

cheers





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]