To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=81395





------- Additional comments from [EMAIL PROTECTED] Fri Nov  9 19:38:21 +0000 
2007 -------
So I have looked again, starting over completely from scratch.

Here is what I found.

During Import:

In svx/source/svdraw/scfppt.cxx:
PPTParagraphObj::ApplyTo(), around line 6313, it fetch the read line spacing
calling GetAttrib( PPT_ParaAttr_LineFeed, ..).
http://lxr.go-oo.org/source/graphics/svx/source/svdraw/svdfppt.cxx#6313

Line 6336 it gets the Atom, but then inside the if, it is a no-op.
http://lxr.go-oo.org/source/graphics/svx/source/svdraw/svdfppt.cxx#6336

The property is not changed on import.

Now to the export.
In sd/source/filter/eppt/eppt.cxx.
In PPTExParaSheet::SetStyleSheet(), around line 2421, the nLineSpacing, which is
the property mentioned above is being modified 3 lines below.
http://lxr.go-oo.org/source/graphics/sd/source/filter/eppt/eppt.cxx#2424

What is imported does not get exported the same.

If the patch above is wrong, then it is in the importer where we should
recalculate the property in svdfppt.cxx:6336
http://lxr.go-oo.org/source/graphics/svx/source/svdraw/svdfppt.cxx#6336
And I have no clue what to do :-/

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to