2.8.50 VisualShapeChartElementAtom
Referenced by: VisualShapeAtom
An atom record that specifies an embedded chart or its sub-elements to animate.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
type |
|||||||||||||||||||||||||||||||
refType |
|||||||||||||||||||||||||||||||
shapeIdRef |
|||||||||||||||||||||||||||||||
data1 |
|||||||||||||||||||||||||||||||
data2 |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
MUST be 0x000.
rh.recType
MUST be an RT_VisualShapeAtom.
rh.recLen
MUST be 0x00000014.
type (4 bytes): A TimeVisualElementEnum enumeration that specifies the target element type in the shape to which the animation is applied. It MUST be TL_TVET_ChartElement.
refType (4 bytes): An ElementTypeEnum enumeration that specifies the target element type of the animation. It MUST be TL_ET_ShapeType.
shapeIdRef (4 bytes): An unsigned integer that specifies the target shape on the slide to animate.
data1 (4 bytes): An unsigned integer that specifies how the chart is built during its animation. It MUST be a value from the following table.
-
Value
Meaning
0x00000000
The entire chart.
0x00000001
By series.
0x00000002
By category.
0x00000003
By series element.
0x00000004
By category element.
0x00000005
Custom chart element.
data2 (4 bytes): A signed integer that specifies a chart element to animate. It MUST be greater than or equal to 0xFFFFFFFF (-1). The value 0xFFFFFFFF specifies that this record is invalid and SHOULD be ignored. The value 0x00000000 specifies the chart background. Values greater than 0x0000000 specify a one-based index in the list of chart elements specified by data1.