2.3.19.7 Relative Transform Boolean Properties

The Relative Transform Boolean Properties specify a 32-bit field of Boolean properties for the relative transform of the shape.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

opid

unused1

A

B

C

unused3

D

E

F

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x03FF.

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

unused1 (13 bits): A value that is undefined and MUST be ignored.

A - unused2 (1 bit): A value that is undefined and MUST be ignored.

B - fUsefRelFlipV (1 bit): A bit that specifies whether the fRelFlipV bit is set. A value of 0x0 specifies that the fRelFlipV bit MUST be ignored and the default value used instead. The default value for this property is 0x0.

C - fUsefRelFlipH (1 bit): A bit that specifies whether the fRelFlipH bit is set. A value of 0x0 specifies that the fRelFlipH bit MUST be ignored and the default value used instead. The default value for this property is 0x0.

unused3 (13 bits): A value that is undefined and MUST be ignored.

D - unused4 (1 bit): A value that is undefined and MUST be ignored.

E - fRelFlipV (1 bit): A bit that specifies whether the object will be flipped along the vertical axis, relative to its parent or group. This value MUST be ignored if fUsefRelFlipV is 0x0. The default value for this property is 0x0.

F - fRelFlipH (1 bit): A bit that specifies whether the object will be flipped along the horizontal axis, relative to its parent or group. This value MUST be ignored if fUsefRelFlipH is 0x0. The default value for this property is 0x0.