Re: Bonobo and printing
Chema Celorio <[email protected]> 07 Jul 2003 09:27:47 +0200
| Newsgroups | gmane.comp.gnome.components |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2003-07-07 at 13:32, Michael Meeks wrote: > Hi Jean, > > On Sat, 2003-07-05 at 09:32, Jean Bréfort wrote: > > I would like to add some printing capablility to some Bonobo components. > > In Bonobo_Print.idl, I read the following comment about the render > > method: > ... > > I could not find out what is a gnome-print Meat Stream and how to create > > one. Why not use a GnomePrintContext? > > ;-) The simple reason is that that is a process local resorce. We have > to stream to a meta context, then to a stream, then re-render locally to > the master context. > > > Some help would be gratefully welcomed. > > There was a core implementation in bonobo 1.0, I ported it to Gnome 2.0 > but Chema seems to have binned it - I don't know where that work went - > Chema ? [chema@localhost libgnomeprint]$ cvs status gnome-print-bonobo.c gnome-print-bonobo.h gnome-print-bonobo-client.c gnome-print-bonobo-client.h | grep Repository Repository revision: 1.22 /cvs/gnome/libgnomeprint/libgnomeprint/Attic/gnome-print-bonobo.c,v Repository revision: 1.10 /cvs/gnome/libgnomeprint/libgnomeprint/Attic/gnome-print-bonobo.h,v Repository revision: 1.20 /cvs/gnome/libgnomeprint/libgnomeprint/Attic/gnome-print-bonobo-client.c,v Repository revision: 1.11 /cvs/gnome/libgnomeprint/libgnomeprint/Attic/gnome-print-bonobo-client.h,v [chema@localhost libgnomeprint]$ pwd /home/chema/cvs/gnome2/libgnomeprint/libgnomeprint [chema@localhost libgnomeprint]$ > > Copies of the original 1.0 version are in CVS module 'bonobo' > bonobo/bonobo-print*. > > What do you want to use this for though ? > > HTH, > > Michael.