OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Commented: (OFFICE-2730) Public Comment: Whatare "escape points" ?

    [ http://tools.oasis-open.org/issues/browse/OFFICE-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=22953#action_22953 ] 

Michael Brauer commented on OFFICE-2730:

Andreas: You don't have to apologize for looking at draft 2 only. You couldn't know that the description of draw:line-skew changed. I did only know that because I could remember having worked on an issue that changed its description.

Regarding the connector's default position. This is implementation defined. ODF provides some characteristics of connectors, but it does not specify their exact positions. But wait. It does. Connectors have an svg:d attribute that exactly defines the geometry of the connector that the application that stored an ODF document has calculated. Which means, the attributes we are talking about here are only relevant if connectors are modified.

Unfortunately the note that the connector geometry should be stored in a little bit hidden in 19.528. We should move that to the description of <draw:connector>.

Regarding the intersection with with the bounding box. I think you refer to the description of the standard connector, which is: "a standard connector escapes two connecting objects with straight lines and connects them with one or more straight perpendicular lines that do not intersect the connected shapes' bounding boxes."

The requirement that the lines "do not intersect the connected shapes' bounding boxes" does not apply to the start and end lines. I think the description does say that.

Regarding the number of lines: There are a few more attributes that influence the number of lines that are required, like the leaving direction defined for the glue point. But the number of lines that an application actually draws is implementation defined. I would however expect that it uses the minimum number of lines. 

The key point here however is again that a connector also stores the geometry of the connector as it has been calculated be the producer. So, if you get an ODF document and want to display it, you can just take that. Only if the user modifies the connector or moves the drawing objects the attributes are relevant. 

> Public Comment: What are "escape points" ?
> ------------------------------------------
>                 Key: OFFICE-2730
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-2730
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>          Components: Graphics
>    Affects Versions: ODF 1.2 CD 05
>            Reporter: Robert Weir 
>            Assignee: Patrick Durusau
>            Priority: Minor
>             Fix For: ODF 1.2 CD 06
> Copied from office-comment list
> Original author: Alex Brown <alexb@griffinbrown.co.uk> 
> Original date: 13 Jun 2010 16:26:52 -0000
> Original URL: http://lists.oasis-open.org/archives/office-comment/201006/msg00004.html

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]