INFOPATHSETTINGS

typedef struct _tagInfoPathSettings
{
   L_UINT32 uStructSize;
   L_BOOL bBullets;
   L_BOOL bCrossrefs;
   DOC2_HEADERFOOTERSETTING HFSetng;
   DOC2_DPISETTING DpiSetng;
   L_BOOL bRuleLines;
} INFOPATHSETTINGS, * pINFOPATHSETTINGS;

The INFOPATHSETTINGS structure provides information about settings for the DOC2_INFOPATH output format.

 

Member

Description

uStructSize

Structure size. It should be equal to sizeof(INFOPATHSETTINGS ).

bBullets

Specifies whether bullets are in the document. Possible values are:

 

Value

Meaning

 

TRUE

Bullets are in the document.

 

FALSE

Bullets are not in the document,

bCrossrefs

Specifies whether to retain cross-references. Possible values are:

 

Value

Meaning

 

TRUE

Retain cross-references.

 

FALSE

Do not retain cross-references.

HFSetng

Specifies the header and footer settings for the document. For a list of possible values, refer to DOC2_HEADERFOOTERSETTING.

DpiSetng

Specifies the DPI setting. For a list of possible values, refer to DOC2_DPISETTING.

bRuleLines

Specifies whether to insert line breaks. Possible values are:

 

Value

Meaning

 

TRUE

Insert line breaks.

 

FALSE

Do not insert line breaks.

Comments

pINFOPATHSETTINGS is a pointer to a INFOPATHSETTINGS structure. If the function parameter type is pINFOPATHSETTINGS, declare a INFOPATHSETTINGS variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pINFOPATHSETTINGS variable is necessary only if the program requires a pointer.

This structure is used with the following functions:

L_Doc2GetOutputFormatSettings

L_Doc2SetOutputFormatSettings