2.3.27.17 Signature Line Boolean Properties

The Signature Line Boolean Properties specify a 32-bit field of Boolean properties for the signature line. This property SHOULD<99> 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

D

unused2

E

F

G

H

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

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

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

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

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

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

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

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

E - fSigSetupShowSignDate (1 bit): A bit that specifies whether the signing date will be displayed. This value MUST be ignored if fUsefSigSetupShowSignDate is 0x0. The default value for this property is 0x1.

F - fSigSetupAllowComments (1 bit): A bit that specifies whether a comment from the signer is allowed. This value MUST be ignored if fUsefSigSetupAllowComments is 0x0. The default value for this property is 0x0.

G - fSigSetupSignInstSet (1 bit): A bit that specifies whether the signing instruction will be overridden. The following table specifies the meaning of each value for this bit. This value MUST be ignored if fUsefSigSetupSignInstSet is 0x0. The default value for this property is 0x0.

Value

Meaning

0x0

Specifies that a default signing instruction will be displayed.

0x1

Specifies that the wzSigSetupSignInst_complex property will be displayed.

H - fIsSignatureLine (1 bit): A bit that specifies whether the shape is a signature line. This value MUST be ignored if fUsefIsSignatureLine is 0x0. The default value for this property is 0x0.