2.3.24.27 Unknown HTML Boolean Properties

The Unknown HTML Boolean Properties specify a 32-bit field of Boolean properties for the shape that is imported from VML content, as specified in [ISO/IEC29500-4:2011], Section 14. This property MAY<86> be ignored.


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

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 - fUsefOleFromHtml (1 bit): A bit that specifies whether the fOleFromHtml bit is set. A value of 0x0 specifies that fOleFromHtml MUST be ignored. The default value for this property is 0x0.

B - fUsefFakeMaster (1 bit): A bit that specifies whether the fFakeMaster bit is set. A value of 0x0 specifies that fFakeMaster MUST be ignored. The default value for this property is 0x0.

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

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

D - fOleFromHtml (1 bit): A bit that specifies whether this shape is imported from a VML shape element, as specified in [ISO/IEC29500-4:2011], Section 14, which is an embedded object. This value MUST be ignored if fUsefOleFromHtml is 0x0. The default value for this property is 0x0.

E - fFakeMaster (1 bit): A bit that specifies whether the shape is imported from a VML shapetype element, as specified in [ISO/IEC29500-4:2011], Section 14. If this bit is set to 0x1, the shape will not be rendered and can be used to create other shapes. This value MUST be ignored if fUsefFakeMaster is 0x0. The default value for this property is 0x0.

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