Re: Gnome Office, Bonobo and other apps

Jean Bréfort <[email protected]>
Newsgroups gmane.comp.gnome.office.general
Message-ID <1078909785.363.10.camel@Newton>
Le mer 10/03/2004 à 08:26, Hubert Figuiere a écrit :
> On Sun, 2004-03-07 at 16:08, Jean Bréfort wrote:
> 
> > I have started developing applications related to chemistry (GChemPaint
> > and Gnome Crystal) some years ago, using the gtk+ and gnome libs with
> > the hope I'll be able one day to incorporate data inside Abiword and
> > other gnome apps using Bonobo.
> > I could do it in gnumeric-1.0 (but the data were not saved) but never in
> > abiword, which would be much more interesting.
> > I'd like to know if there are plans to use Bonobo embedding (may be I
> > can help).
> 
> Jean,
> 
> This sounds interesting. We'd love to have equations as well :-)
> 
> BTW, AbiWord does not support embedding yet. One of the major issue is
> that we want to make cross-platform foundations for embedding to keep
> documents portable, and on top of that provide binging to Bonobo,
> KParts, OLE or whatever is en vogue on the platform. We also wants to
> make sure the document can be viewed without the application that made
> the object.

This is just my opinion.

>  For that we need the application to be able to provide a SVG
> view of the embedded object... Problem: we don't support SVG yet.

Providing a SVG view will be easy for gnome apps, since gnome-print has
a svg backend (only cvs version).
For Bonobo, I think we need a specialized interface which would provide
everything necessary, in particular svg and serialization (might be 
IDL:Bonobo/OfficeComponent:1.0. IMHO the IDL:Bonobo/PersistStream:1.0 is
not the best thing. An interface which would ensure an xml stream would
be much better.

> All in all, there is a lot of work. Help is welcome.
> 
> Any more info on your tools ?

The web links are http://www.nongnu.org/gchempaint and
http://www.nongnu.org/gcrystal
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQBATttZUkVLHK5zOkcRArGXAKDbbsIVSrVgl92hfm3vS73JzG1SmgCfSlUI
v64znNk1rNTX4WkOhbvdBK4=
=Yuc7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.