2.3.4.44 Group Shape Boolean Properties

The Group Shape Boolean Properties specify a 32-bit field of Boolean properties for either a shape or a group.


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

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

a

b

c

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

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Q - fLayoutInCell (1 bit): A bit that specifies whether this shape is displayed inside a table cell. If fUsefLayoutInCell equals 0x0, this value MUST be ignored. The default value for this property is 0x1.

R - fIsBullet (1 bit): A bit that specifies whether this shape is being used as a picture bullet. If fUsefIsBullet equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

S - fStandardHR (1 bit): A bit that specifies whether this horizontal rule is one that does not contain a picture. If fUsefStandardHR equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

T - fNoshadeHR (1 bit): A bit that specifies whether this horizontal rule uses a solid color fill without shading. If fUsefNoshadeHR equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

U - fHorizRule (1 bit): A bit that specifies whether this shape is a horizontal rule. If fUsefHorizRule equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

V - fUserDrawn (1 bit): A bit that specifies whether this shape has been added to a document master by the user. If fUsefUserDrawn equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

W - fAllowOverlap (1 bit): A bit that specifies whether this shape is allowed to overlap another shape. If fUsefAllowOverlap equals 0x0, this value MUST be ignored. The default value for this property is 0x1.

X - fReallyHidden (1 bit): A bit that specifies whether this shape will be prevented from displaying. This property applies only to script anchors. The fScriptAnchor property MUST be set to 0x1 for the value of this property to be used. If fUsefReallyHidden equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

Y - fScriptAnchor (1 bit): A bit that specifies whether this shape is a script anchor. If fUsefScriptAnchor equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

Z - fEditedWrap (1 bit): A bit that specifies whether the wrap polygon for this shape has been edited by the user. If fUsefEditedWrap equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

a - fBehindDocument (1 bit): A bit that specifies whether this shape is set to display behind other document content. If fUsefBehindDocument equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

b - fOnDblClickNotify (1 bit): A bit that specifies whether the host application is to be notified when a double-click mouse event occurs for the shape. If fUsefOnDblClickNotify equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

c - fIsButton (1 bit): A bit that specifies whether this shape is treated as a button that contains navigation information. If fUsefIsButton equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

d - fOneD (1 bit): A bit that is unused and MUST be set to 0x0. If fUsefOneD equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

e - fHidden (1 bit): A bit that specifies whether this shape will be prevented from displaying. If fUsefHidden equals 0x0, this value MUST be ignored. The default value for this property is 0x0.

f - fPrint (1 bit): A bit that specifies whether this shape will be rendered if the document is printed. If fUsefPrint equals 0x0, this value MUST be ignored. The default value for this property is 0x1.