Chapter 2

See Graphic.

Corel® WordPerfect® Product Commands
S


StyleCreate

Purpose

Create a style.

Syntax

StyleCreate (Name: string; Type: enumeration; CreateFlag: enumeration; Library: enumeration)

Parameters

Name

string

Type

enumeration

AutoCharacterStyle!

AutoParagraphStyle!

CharacterStyle!

NewBulletStyle!

OpenStyle!

ParagraphStyle!

CreateFlag

enumeration (optional) The pattern to base a style on.

CreateBulletStyle!

CreateFromCurrent!

CreateFromCurrentHS!

CreateNumberStyle!

CreateOutlineStyle!

Library

enumeration (optional)

CurrentDoc!

PersonalLibrary!

SharedLibrary!

See Also

StyleEditBegin, StyleEditEnd


StyleDelete

Purpose

Delete a style.

Syntax

StyleDelete (Style: any; Codes: enumeration; Library: enumeration)

Parameters

Style

any Use a string to specify a user-defined style.

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

Codes

enumeration Delete or leave style codes.

IncludingCodes!

LeavingCodes!

Library

enumeration (optional)

CurrentDoc!

PersonalLibrary!

SharedLibrary!

See Also

StyleCopy, StyleCreate


StyleDescription

Purpose

Change a style description. Use with commands such as StyleEditBegin and StyleEditEnd.

Syntax

StyleDescription (Description: string)

Parameters

Description

string

See Also

StyleCreate, StyleEditBegin, StyleEditEnd


StyleEditBegin

Purpose

Begin editing a style. End with StyleEditEnd. Use with StyleCodes.

Syntax

StyleEditBegin (Style: any; Library: enumeration)

Parameters

Style

any Use a string to specify a user-defined style.

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

Library

enumeration (optional)

CurrentDoc!

PersonalLibrary!

SharedLibrary!

See Also

StyleEditEnd


StyleEditEnd

Purpose

Save or cancel style changes. Use with StyleEditBegin and StyleCodes.

Syntax

StyleEditEnd (State: enumeration)

Parameters

State

enumeration

Cancel!

Save!

See Also

StyleEditBegin


StyleEnterKeySetting

Purpose

Specify the effect of pressing Enter when a style is on. Use with commands such as StyleEditBegin and StyleEditEnd.

Syntax

StyleEnterKeySetting (Action: enumeration)

Parameters

Action

enumeration

HardReturn!

StyleOff!

StyleOffOn!

See Also

StyleEditBegin, StyleEditEnd, StyleLinkTo


StyleLinkTo

Purpose

Specify a style to turn on when Enter is pressed. Use with commands such as StyleEditBegin and StyleEditEnd.

Syntax

StyleLinkTo (Style: any)

Parameters

Style

any Use a string to specify a user-defined style.

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

See Also

StyleEditBegin, StyleEditEnd, StyleEnterKeySetting


StyleOff

Purpose

Turn off a style. Begin with StyleOn.

Syntax

StyleOff (Style: any)

Parameters

Style

any (optional) Use a string to specify a user-defined style.

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

See Also

StyleOn


StyleOn

Purpose

Turn on a style. Recordable replacement: StyleSystemOn.

Syntax

StyleOn (Style: any; Action: enumeration)

Parameters

Style

any Use a string to specify a user-defined style.

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

Action

enumeration (optional)

SkipEmptyParagraphs!

See Also

StyleOff, StyleSystemOn


StylePersonalLibrary

Purpose

Specify a DOS Personal Library style file for the current document. Included for DOS compatibility. Use StyleSave or StyleCopy to place a style in a style file.

Syntax

StylePersonalLibrary (Filename: string)

Parameters

Filename

string


StyleRename

Purpose

Rename a style. Use with commands such StyleEditBegin and StyleEditEnd.

Syntax

StyleRename (Name: string)

Parameters

Name

string The new name.

See Also

StyleEditBegin, StyleEditEnd


StyleRetrieve

Purpose

Retrieve the styles in a style file.

Syntax

StyleRetrieve (File: string; Styles: enumeration; Library: enumeration)

Parameters

File

string

Styles

enumeration

AllStyles!

SystemStyles!

UserStyles!

Library

enumeration (optional) The destination library.

CurrentDoc!

PersonalLibrary!

SharedLibrary!

See Also

StyleSave


StyleSave

Purpose

Save styles from a library to a style file.

Syntax

StyleSave (Filename: string; StyleType: enumeration; Library: enumeration)

Parameters

Filename

string

StyleType

enumeration

AllStyles!

SystemStyles!

UserStyles!

Library

enumeration (optional)

CurrentDoc!

PersonalLibrary!

SharedLibrary!

See Also

StyleRetrieve


StyleSharedLibrary

Purpose

Specify a DOS shared library style file for the current document. Included for DOS compatibility. StyleSave or StyleCopy places a style in a style file.

Syntax

StyleSharedLibrary (Filename: string)

Parameters

Filename

string


StylesListDlg

Purpose

Display the Style List dialog box.

Syntax

StylesListDlg ()


StyleSystemOn

Purpose

Turn on a Corel WordPerfect or user-defined style.

Syntax

StyleSystemOn (Style: any; Action: enumeration)

Parameters

Style

any

AddressStyle!

Legal4Style!

BoxTextStyle!

Legal5Style!

BulletsOutlnStyle!

Legal6Style!

CaptionStyle!

Legal7Style!

CommentStyle!

Legal8Style!

CustomHTMLStyle!

LegalOutlnStyle!

Definition1Style!

Level1Style!

Definition2Style!

Level2Style!

Definition3Style!

Level3Style!

Definition4Style!

Level4Style!

Definition5Style!

Level5Style!

Definition6Style!

Level6Style!

Definition7Style!

Level7Style!

Definition8Style!

Level8Style!

DefinitionsOutlnStyle!

ListStyle!

DocStyle!

MonospacedStyle!

EndnoteNumberInDocumentStyle!

NormalStyle!

EndnoteStyle!

NumbersOutlnStyle!

EquationNumberStyle!

OutlineStyle!

FigureNumberStyle!

ParagraphOutlnStyle!

FooterAStyle!

PreformattedStyle!

FooterBStyle!

Quotation1Style!

FootnoteNumberInDocumentStyle!

Quotation2Style!

FootnoteStyle!

Quotation3Style!

HeaderAStyle!

Quotation4Style!

HeaderBStyle!

Quotation5Style!

Heading1Style!

Quotation6Style!

Heading2Style!

Quotation7Style!

Heading3Style!

Quotation8Style!

Heading4Style!

QuotationsOutlnStyle!

Heading5Style!

TableBoxNumberStyle!

Heading6Style!

TextBoxNumberStyle!

Heading7Style!

ToAStyle!

Heading8Style!

ToC1Style!

HeadingsOutlnStyle!

ToC2Style!

HypertextStyle!

ToC3Style!

Index1Style!

ToC4Style!

Index2Style!

ToC5Style!

Legal_2OutlnStyle!

UserBoxNumberStyle!

Legal1Style!

WatermarkAStyle!

Legal2Style!

WatermarkBStyle!

Legal3Style!

 

Action

enumeration (optional)

SkipEmptyParagraphs!


StyleType

Purpose

Specify a style type. Use with commands such as StyleEditBegin and StyleEditEnd.

Syntax

StyleType (Type: enumeration)

Parameters

Type

enumeration

AutoCharacterStyle!

AutoParagraphStyle!

CharacterStyle!

NewBulletStyle!

OpenStyle!

ParagraphStyle!

See Also

StyleEditBegin, StyleEditEnd


StyleUpdate

Purpose

Update all styles in the current document.

Syntax

StyleUpdate ()


SubdividePage

Purpose

Divide a physical page into logical pages.

Syntax

SubdividePage (Columns: numeric; Rows: numeric)

Parameters

Columns

numeric The number of logical page columns on a physical page.

Rows

numeric The number of logical page rows on a physical page.


SubdividePageDlg

Purpose

Display the Divide Page tab of the Page Setup dialog box.

Syntax

SubdividePageDlg ()


SubdividePageOff

Purpose

Turn off Subdivide Page.

Syntax

SubdividePageOff ()

See Also

SubdividePage


SubdocInclude

Purpose

Insert a document into the current document as a subdocument.

Syntax

SubdocInclude (DocumentName: string)

Parameters

DocumentName

string The file to insert.


SubstructureExit

Purpose

Close the current substructure and optionally open an existing substructure of the same type.

Syntax

SubstructureExit (Action: enumeration)

Parameters

Action

enumeration (optional)

Next!

Previous!


Suppress

Purpose

Turn off the specified page formatting items for the current page.

Syntax

Suppress ({Item: enumeration; })

Parameters

Item

enumeration

FooterA!

FooterB!

HeaderA!

HeaderB!

PageNumberBottomCenter!

PageNumbering!

WatermarkA!

WatermarkB!


SwitchDoc

Purpose

Specify a document to switch to.

Syntax

SwitchDoc (DocNum: numeric)

Parameters

DocNum

numeric