To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=103357
User ayaniger changed the following:
What |Old value |New value
================================================================================
CC|'ayaniger,drrlvn,kaplan,md|'ayaniger,drrlvn,kaplan,md
|,rene,sba' |,rene,sba,yba'
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Tue Jul 21 18:27:33
+0000 2009 -------
ayaniger -> hbrinkm:
In ww8par2.cxx, at the end of the function WW8TabDesc::CalcDefaults(),
the statement :
if (nMinLeft && ((!bIsBiDi && text::HoriOrientation::LEFT == eOri) || (bIsBiDi
&& text::HoriOrientation::RIGHT == eOri)))
eOri = text::HoriOrientation::LEFT_AND_WIDTH; // absolutely positioned
is causing the table alignment value to be trounced. Remove it, and the file
gets imported properly.
(BTW, the test for nMinLeft having a non-zero value seems a little suspect to
me, since it's set to SHRT_MAX at the beginning of the function.)
I created 2 simple documents, each containing a table, using MS Word 2003, with
and without indent. The bug appears on both when I import them into OOo. I'm
attaching them to this issue.
This is a very serious problem for RTL users, and we have already been receiving
complaints. These are not special cases of tables. They are as standard as you
can get.
BTW, on Windows, LTR files looked ok, but on my Linux build, I found that the
problem exists on LTR tables, too.
Before I submit a patch, I need to better understand absolute positioning in
various versions of Word, and how it's dealt with in OOo. However, since you
have more knowledge in this area, perhaps you can use the information I wrote
above, and fix the code yourself. This is quite important for RTL users.
Thanks.
---------------------------------------------------------------------
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]