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





------- Additional comments from [email protected] Fri Jan 28 16:02:15 
+0000 2011 -------
The SdrObjCustomShape::GetInteractionHandles() fixes the shape interaction for 
first and third point (the callout type in testcase is mso_sptBorderCallout2, 
'i' is point number):

case mso_sptBorderCallout2 :                    // 3
{
        if ( !i )
                nMode |= CUSTOMSHAPE_HANDLE_RESIZE_FIXED | 
CUSTOMSHAPE_HANDLE_CREATE_FIXED;
        else if ( i == 2 )
                nMode |= CUSTOMSHAPE_HANDLE_RESIZE_ABSOLUTE_X | 
CUSTOMSHAPE_HANDLE_RESIZE_ABSOLUTE_Y | CUSTOMSHAPE_HANDLE_MOVE_SHAPE;
}

Obviously this is made intentionally for other reasons I don't know of, so 
fixing the problem report requires some serious consideration, maybe redesign 
in how to handle callout points. I think, being complete noob in OO 
development, I won't be able to propose any safe solution, but at least I could 
deliver some analysis...

---------------------------------------------------------------------
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