Re: GNOME Office, RC1
- From: Martin Sevior <msevior mccubbin ph unimelb edu au>
- To: Rodrigo Moya <rodrigo gnome-db org>
- Cc: Jody Goldberg <jody gnome org>, Rui Miguel Silva Seabra <rms 1407 org>, gnome-office-list gnome org
- Subject: Re: GNOME Office, RC1
- Date: Fri, 26 Apr 2002 11:54:53 +1000 (EST)
On Thu, 25 Apr 2002, Martin Sevior wrote:
> > > > >
> > > > for this, we need no hacking at all in evolution, since evolution uses
> > > > the MIME database for showing documents. So, what is to be done is to
> > > > just provide in each GO app the different config files so that when GO
> > > > is installed, evo uses those controls.
> > > >
> > >
> > > Cool! What config files are those? Where do I find them?
> > >
> > for an example, see in evolution/data/evolution.keys.in and
> > evolution.mime. For an example of a component associated with a MIME
> > type, look, in evolution.keys.in 'text/calendar'.
> >
>
<snip>
>
> Then other stuff through the property bag. How will evolution know it's
> meant to issue a "AbiWord::map_to_screen" command through the propety
> bag? How will evolution know it's meant to pass a file via the
> "AbiWidget::load_file" command?
>
> There must be some standard interfaces somewhere we're meant to
> implement, right? Are there some standard property bag methods GNOME
> applications are meant to provide?
>
> What are they and where do we find them?
>
OK, I begin to understand. I have to implement a number of extra functions
to shovel data into and out of the widget in a well defined way. I gather
these are functions like:
Bonobo_Stream_read
To acquire a stream of data. OK. I'm looking through the code of ggv for
how to do this. It's all straight forward I just need to know the names of
the functions evo/bonobo wants and how to define the IDL to get it.
(Still groping in the dark though.)
Cheers
Martin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]