Provide additional information on the grammar and semantics for strVal element in PresentationML
Provide this information.
Part 4, 4.6.75
te
Proposed Disposition of DIS 29500 Comment ECMA-0069 (Modified: 2008-01-09) [Based on subsequent dialog with the submitter, the problem was found to be broader than initially reported. Hence the more detailed response below.] Agreed; this should be more thoroughly documented. We will make the following changes to the specification: Part 4, §4.6.75, page 3,142, line 13 This element describes a string variant. This element specifies a string value to be used for evaluation by a parent element. The exact meaning of the value contained within this element is not defined here but is dependent on the usage of this element in conjunction with one of the listed parent elements. Part 4, §4.6.75, page 3,142, line 14 Attributes Description val (Value) This attribute specifies the value of this element as a string This attribute specifies the string value that this element contains and that should be used in evaluating this element. The possible values for this attribute are defined by the XML Schema string datatype. Part 4, §4.6.19, page 3,092, line 23 This element describes a Boolean Variant. This element specifies a boolean value to be used for evaluation by a parent element. The exact meaning of the value contained within this element is not defined here but is dependent on the usage of this element in conjunction with one of the listed parent elements. Part 4, §4.6.19, page 3,093, line 1 Attributes Description val (Value) This attribute describes the boolean value for this element. This attribute specifies the boolean value that this element contains and that should be used in evaluating this element. Attributes Description The possible values for this attribute are defined by the XML Schema boolean datatype. Part 4, §4.6.42, page 3,114, line 23 This element describes a float variant. This element specifies a floating point value to be used for evaluation by a parent element. The exact meaning of the value contained within this element is not defined here but is dependent on the usage of this element in conjunction with one of the listed parent elements. Part 4, §4.6.42, page 3,115, line 1 Attributes Description val (Value) This attribute specifies the value of this element as a floating point. This attribute specifies the floating point value that this element contains and that should be used in evaluating this element. The possible values for this attribute are defined by the XML Schema float datatype. Part 4, §4.6.48, page 3,120, line 2 This element describes an integer variant. This element specifies an integer value to be used for evaluation by a parent element. The exact meaning of the value contained within this element is not defined here but is dependent on the usage of this element in conjunction with one of the listed parent elements. Part 4, §4.6.48, page 3,120, line 3 Attributes Description val (Value) This attribute specifies the value of this element as a floating point. This attribute specifies the integer value that this element contains and that should be used in evaluating this element. The possible values for this attribute are defined by the XML Schema int datatype. Part 4, §4.6.57, page 3,127, line 7 This element defines the animation’s overall progress that remains throughout the entire animation. This element defines the progression of an animation. The default for the way animation progress happens through an animEffect is a linear ramp from 0 to 1, starting at the effect’s begin time & ending at the effect’s end time. When you specify a value for the progress attribute, you are overriding this default behaviour. The value between 0 and 1 represents a percentage through the effect, where 0 is 0% and 1 is 100%. Each animEffect is in fact an object-based transition. These transitions can be specified as “In” (where the object is not visible at 0% and becomes completely visible at 100%) or “Out” (where the object is visible at 0% and becomes completely invisible at 100%). You would set the progress attribute if you want to use the animEffect as a “static” effect, where the transition properties do not actually change over time. As an alternative to using the progress attribute, you can use the tmFilter (time filter), which is a base attribute of any effect/timenode, to specify the way that progress through an effect should be performed dynamically.
