You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2014/08/05 16:32:11 UTC

[Issue 125357] New: XAccessibleComponent.getAccessibleAtPoint(Point aPoint ) functionality seems to be not feasible for XShapes like lines polygons etc. in Draw documents

https://issues.apache.org/ooo/show_bug.cgi?id=125357

          Issue ID: 125357
        Issue Type: DEFECT
           Summary: XAccessibleComponent.getAccessibleAtPoint(Point aPoint
                    ) functionality seems to be not feasible for XShapes
                    like lines polygons etc. in Draw documents
           Product: App Dev
           Version: 4.1.0
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: api
          Assignee: issues@openoffice.apache.org
          Reporter: jens.bornschein@tu-dresden.de

The function getAccessibleAtPoint() works on the bboxes of elements. This is a
classical error when painting diagonal lines etc. If have a long diagonal line
laying over other objects, you cannot get these objects via this function even
when they are more present in the picture then the topmost covering line.

Maybe it is possible to make a collision test on the real painted objects to
make this function usable even for Draw documents.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 125357] XAccessibleComponent.getAccessibleAtPoint(Point aPoint ) functionality seems to be not feasible for XShapes like lines polygons etc. in Draw documents

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=125357

Jens Bornschein <je...@tu-dresden.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Issue Type|DEFECT                      |ENHANCEMENT

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.