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

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.


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