KVRevisionMark

This structure defines the information generated when the revision feature is enabled and how the information is displayed. (see Include Revision Information). It defines the following:

typedef struct tag_KVRevisionMark
{
    KVStructHeader;
    KV_RM_Title    InsTitle;
    KV_RM_Title    DelTitle; 
    char           **ppAuthorStyles;
    int            nAuthorStyles;
    BOOL           bCreateSummary;
    char           *pszRevSumStartBlock;
    char           *pszRevSumEndBlock;
    int            nReserved;
    void           *pReserved;
}
KVRevisionMark;

Member Description

KVStructHeader

The KeyView version of the structure. See KVStructHead.

InsTitle

The prefix and revision information for the <ins> tag, as defined by the KV_RM_TITLE structure in kvtypes.h. See KV_RM_Title.

DelTitle

The prefix and revision information for the <del> tag, as defined by the KV_RM_TITLE structure in kvtypes.h. See KV_RM_Title.

ppAuthorStyles

The HTML style you want applied to the revised content for a particular reviewer.

nAuthorStyles

The number of HTML styles to be defined.

bCreateSummary

When you set this flag, a revision summary file is created in the directory where the HTML output is generated. The default file name is output_filename.revsum.htm . You can change this file name by using the fpGetAnchor callback function. See GetAnchor().

pszRevSumStartBlock

The markup and tokens inserted at the beginning of the revision summary file.

pszRevSumEndBlock

The markup and tokens inserted at the end of the revision summary file.

nReserved

Reserved for internal use.

pReserved

Reserved for internal use.