To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=100490
------- Additional comments from [email protected] Tue Mar 24 16:16:03 +0000 2009 ------- AW: Investigated. Reason is that in SdrDragResize IsHorFixed() is set at the DragStat(). This happens at interaction start because the right handle is a HDL_LOWER. This again is due to the handle creation in SdrMarkView::SetMarkHandles which uses - despite the fact that bFrmHdl is true and the green handles shall be created - the extra case for bSingleTextObjMark is used. That is because of the patch #i89661# from thb. There should NEVER object handles be created when bFrmHdl is asked for. The SdrDragResize interaction handler is hard implemented to work with the green handles only. Thus this error is added since aw058, integrated in DEV300 m36. There are two solutions: (1) in SdrMarkView::SetMarkHandles, do create the green handles, but for handle (0) create the extra handle for the extended TextObject selection (the hatched frame) (2) use another interaction handler when a single text object is selected (same condition as bSingleTextObjMark) I would prefer (2) since the old scaling using (1) was not very intuitive for rotated text objects and the green handles would be created forced to the SnapRect of the selected object. --------------------------------------------------------------------- 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]
