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





------- Additional comments from a...@openoffice.org Tue Mar 23 11:01:05 +0000 
2010 -------
AW: Testing with the new implementations of get/setSdrObjectTransformation shows
many nifty problems which have to do with the non-abilities of the old core,
e.g. calling NbcMirror methods from SDrPathObj for the Text parts (to get the
weird text mirrroring running) has caveats which lead to double action;
SdrTextObj::NbcMirror will again change object geometry, thus
setSdrObjectTransformation should only change graphic content which would be the
mirroring of the polygon itself. If a SnapRect is to be set and from which
method is not easy to figure out with the old stuff involved. Sometimes, it just
is not possible to solve it due to old model limitations.

This brings me back to the 'big change': Give SdrObject a ObjectTransformation.
Implications, though, go very far...

To check what else is in the way (a and b from above are done) i change to 
isolate:
(d) aOutRect to maObjectBoundRectangle
(e) aAnchor to maObjectAnchor

It quickly shows that (d) is a hard case; aOutRect SHOULD be the BoundRect of
the object, but for naked SdrObject and derivations other than SdrAttrObj (which
gets maSnapRect) is is misused as object geometry as can be seen in the
manipulating and creating methods. The Move/Shear/Scale etc. would be removed
anyways, but the BegCreate etc. is in the way. Trying to isolate these into an
own tooling class...



---------------------------------------------------------------------
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: issues-unsubscr...@graphics.openoffice.org
For additional commands, e-mail: issues-h...@graphics.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to