I am also encouraged by the response that I have seen on the list to
implementing this. I will begin to dig into the code to see what is
supported and how that can be exposed to the end user.
As I am fairly new to the abiword codebase expect lots of questions :-)
--
Owen
Martin Sevior wrote:
>
> I really like the way this thread is going. I like the idea of saving
> style properties within an abi document. Once 0.7.10 is out and my
> obligatory contributions have been made (modeless for find/replace and
> spell) I would really like to implement a modeless color dialog. The idea
> is to have the named predefined colours of abi in a pallette along with a
> number of user-defined colours. You choose the colors as needed and can
> define your own colours as needed via the color picker widget. Now having
> chosen a special set of user defined colours it would be great to be able
> to save those along with the document so that the next time you edit it
> your previously defined colours are ready and available.
>
> Having a modeless colour dialog like this would make preparing coloured
> documents much easier. Just click on the colour you want and you've got
> it.
>
> I'm looking forward to using this for preparing transperencies for
> presentations.
>
> Cheers
>
> Martin
>
> On Thu, 15 Jun 2000, sam th wrote:
>
> > This sounds good. Just put a wrapper element around it:
> >
> > <collection-of-styles name="foobar">
> > > <style name="Justin's Style" props="color: red; point-size: 20; etc" />
> > >
> > </collection-of-styles>
> >
> > and we have something easily included in a .abw file. If James Clark
> > decides to implement XInclude[1] in expat, we could use that to include it
> > in the <styles> section of a <abiword> document via something like this:
> >
> > <styles>
> > <style name="style1" props="color: red"/>
> > <xinclude:include xmlns:xinclude="..." href="stylesheet_doc.sst"/>
> > </styles>
> >
> > which would expand to
> >
> > <styles>
> > <style name="style1" ... />
> > <collection-of-styles name="foobar">
> > <style ... />
> > </collection-of-styles>
> > </styles>
> >