https://bugs.documentfoundation.org/show_bug.cgi?id=158142
Bug ID: 158142 Summary: FILEOPEN PPT: Action button gluepoints missing Product: LibreOffice Version: 7.6.2.1 release Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Impress Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: rb.hensc...@t-online.de Created attachment 190758 --> https://bugs.documentfoundation.org/attachment.cgi?id=190758&action=edit Test document for action button gluepoints The action buttons in ppt (binary format) have a bevel form. The buttons have not only gluepoints at the outer edge but at the bevel edges too. LibreOffice has no gluepoints defined for these shapes and therefore the default ones are used. But that goes totally wrong. Open attached file. It has on the first slide an action button with connector lines and on the second slide a screenshot, how it looks in PowerPoint 97. The file contains only the type "action button blank", but the glue point geometry is for all action buttons the same. You cannot use a current PowerPoint for comparison, because it does not support the older bevel form of action buttons. If you move the action button in a current PowerPoint, you can see, that PowerPoint moves the connectors from the inner gluepoints to the outer ones. You can use SoftMaker for a comparison. It imports the ppt file correctly. When you move the action button in SoftMaker, you can see that the connections follow the movement, so the lines are still connected. The definition of the action buttons in binary format is in appendix A on page 130 in document "Office Drawing 97-2007 Binary Format Specification". The missing glue points have to be added in file https://opengrok.libreoffice.org/xref/core/svx/source/customshapes/EnhancedCustomShapeGeometry.cxx. BTW: The import of an action button from pptx is wrong too. But that has a different reason and is already covered by bug 157947. -- You are receiving this mail because: You are the assignee for the bug.