2.3.13.23 Shadow Style Boolean Properties

The Shadow Style Boolean Properties specify a 32-bit field of Boolean properties for the state of the shadow.


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

unused2

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 0x023F.

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 - fUsefInnerShadow (1 bit):  This bit is not used and MUST be ignored.

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

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

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

D - fInnerShadow (1 bit): This bit is not used and MUST be ignored.

E - fShadow (1 bit): A bit that specifies whether the shape has a shadow. This value MUST be ignored if fUsefShadow is 0x0. The default value for this property is 0x0.

F - fshadowObscured (1 bit): A bit that specifies whether the shadow is fully obscured by the shape. Being fully obscured and not being fully obscured, as illustrated by the following figure, are visually different only when the shape has no fill properties. This value MUST be ignored if fUsefshadowObscured is 0x0. The default value for this property is 0x0.

Value 0x1 specifies that the shadow is fully obscured by the shape, as below:

Shape is solid, so shadow is fully obscured by the shape

Value 0x0 specifies that the shadow is not fully obscured by the shape, as below:

Shadow can be seen through the shape