DR 10-0002 - PML: Replace use of ST_ShapeId for CT_TLShapeTargetElement

Shawn Villaron shawnv at microsoft.com
Fri Mar 19 00:01:26 CET 2010


This is in regards to the Ecma  defect report.  Adoption of the recommended solution is suggested:

Specify that 'spid' attribute on CT_TLShapeTargetElement must be a number by using ST_DrawingElementId which returns an integer value.


Re-write sections of Part 1 as follows:
§A.3, Starting line 173

<xsd:complexType name="CT_TLShapeTargetElement">
<xsd:choice minOccurs="0" maxOccurs="1">
<xsd:element name="bg" type="CT_Empty"/>
<xsd:element name="subSp" type="CT_TLSubShapeId"/>
<xsd:element name="oleChartEl" type="CT_TLOleChartTargetElement"/>
<xsd:element name="txEl" type="CT_TLTextTargetElement"/>
<xsd:element name="graphicEl" type="a:CT_AnimationElementChoice"/>
</xsd:choice>
<xsd:attribute name="spid" type="a:ST_ShapeIDST_DrawingElementId" use="required"/>
</xsd:complexType>


and
§19.5.72 spTgt (Shape Target)

Attributes

Description

spid (Shape ID)

This attribute specifies the shape identifier.

The possible values for this attribute are defined by the ST_ShapeIDST_DrawingElementId simple type (§20.1.10.5521).




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20100318/28ed5a78/attachment.htm>


More information about the sc34wg4 mailing list