To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=101811
User aw changed the following:
What |Old value |New value
================================================================================
CC|'' |'iha'
--------------------------------------------------------------------------------
Status|STARTED |RESOLVED
--------------------------------------------------------------------------------
Resolution| |FIXED
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Tue Jun 16 14:16:39 +0000
2009 -------
AW: Problem is the renderChartPrimitive2D helper itself. It is no good idea to
give the ChartPrettyPainter a different object size. I did this first in
applying the ObjectTransformation to the ObjectBound and using that bound as new
Rectangle for the ChartPrettyPainter. This leads internally to a chart model
change.
But the rectangle given the ChartPrettyPainter has to be the logical object
size, so no change there. The change needs to be expressed in the OutputDevice's
MapMode instead. Added that, but it's complicated code since the
ViewTransformation derived from the OutputDevice already contains the basic
mapping from DPI to e.g. 100th mm MapUnit. The extracted scale and translate
values need to be corrected by this amount to again being able to build a
correct MapMode for the OutputDevice which contains the needed transformation.
This could also get a common SetViewTransformation(matrix) method at the
OutputDevice. Caveat: Shear and rotation cannot be supported with the old
MapMode. I have added asertions for the case those are used.
Checked in, done.
---------------------------------------------------------------------
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]