openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Regina Henschel <>
Subject Re: [PATCH] Fix for #118485#, #108221#, #67705#
Date Tue, 25 Oct 2011 16:33:39 GMT
Hi Armin,

Armin Le Grand schrieb:
> I checked all changes again and added the patch to #118485#. Now I'm
> looking for someone volunteering to add the patch, build AOOo and play
> around with OLEs a little bit, reading the patch will also help in this
> case, it's not too big to do so.

I did some further tests.

I have taken some older documents, where the transformations are done 
via matrix (you know them). Chart and Math-Formulas behave now the same 
way as simple drawing objects. So that is OK.

OOo sxd-documents are converted fine, the fill style and the line style 
is corrected to NONE.

> The change looks big, but it touches no too critical parts. It is also
> necessary to bring it in AOOo3.4, this change relies on a version change
> (here: 3.3 to 3.4) to be able to correct files written by OOo up to 3.3
> (and only those).
> Some background: The root problem here was that older versions straight
> ignored attributes set at OLE objects by just not painting them. This
> means that in files generated the attributes are written and in plain
> ODF OLEs are filled default (blue8) and have line on default (black
> hairline).

Documents made with LibreOffice are not converted. The background is 
blue and the line black. Is a solution possible inside AOOo? Should it 
be done?

I have written a Basic macro to set the background and line style to 
NONE. Developing it I have noticed, that the Math-objects do not support 
the services LineProperties and FillProperties. But I can set the single 
properties 'LineStyle' and 'FillStyle' and Xray lists all the other 
properties. So shouldn't they support these services?

> Questions/Comments are welcome,
> Armin

Kind regards

View raw message