ScroogeXHTML for Object Pascal 9.3
Loading...
Searching...
No Matches
TParagraphProperties Class Reference

A class which stores paragraph properties. More...

Inheritance diagram for TParagraphProperties:

Public Member Functions

 TParagraphProperties ()
 Constructor.
TParagraphProperties Clone ()
 Creates a copy of the current paragraph properties instance.
 CopyFrom (const TParagraphProperties PP)
 Copies all properties from another TParagraphProperties instance.

Public Attributes

TParagraphAlignment Alignment
 Specifies the paragraph alignment.
string BGColor
 Specifies the background color of the paragraph in hexadecimal format.
Boolean Border
 Indicates whether the paragraph has a border.
TDirection Direction
 Specifies the text direction of the paragraph (left-to-right or right-to-left).
Integer FirstIndent
 Specifies the first-line indent of the paragraph in points.
Integer LeftIndent
 Specifies the left indent of the paragraph in points.
Boolean Numbered
 Indicates whether the paragraph is numbered.
TNumberingLevel NumberingLevel
 Specifies the numbering level of the paragraph.
Integer RightIndent
 Specifies the right indent of the paragraph in points.
Integer SpaceAfter
 Specifies the space after the paragraph in points.
Integer SpaceBefore
 Specifies the space before the paragraph in points.

Detailed Description

A class which stores paragraph properties.

Constructor & Destructor Documentation

◆ TParagraphProperties()

TParagraphProperties::TParagraphProperties ( )

Constructor.

Member Function Documentation

◆ Clone()

TParagraphProperties TParagraphProperties::Clone ( )

Creates a copy of the current paragraph properties instance.

Returns
A new instance of TParagraphProperties with the same properties.

◆ CopyFrom()

TParagraphProperties::CopyFrom ( const TParagraphProperties PP)

Copies all properties from another TParagraphProperties instance.

Parameters
PPThe source TParagraphProperties instance to copy from.

Member Data Documentation

◆ Alignment

TParagraphAlignment TParagraphProperties::Alignment

Specifies the paragraph alignment.

See also
TParagraphAlignment
FAlignment For reading
SetAlignment For writing

◆ BGColor

string TParagraphProperties::BGColor

Specifies the background color of the paragraph in hexadecimal format.

See also
FBGColor For reading
SetBGColor For writing

◆ Border

Boolean TParagraphProperties::Border

Indicates whether the paragraph has a border.

See also
FBorder For reading
SetBorder For writing

◆ Direction

TDirection TParagraphProperties::Direction

Specifies the text direction of the paragraph (left-to-right or right-to-left).

See also
TDirection
FDirection For reading
SetDirection For writing

◆ FirstIndent

Integer TParagraphProperties::FirstIndent

Specifies the first-line indent of the paragraph in points.

See also
FFirstIndent For reading
SetFirstIndent For writing

◆ LeftIndent

Integer TParagraphProperties::LeftIndent

Specifies the left indent of the paragraph in points.

See also
FLeftIndent For reading
SetLeftIndent For writing

◆ Numbered

Boolean TParagraphProperties::Numbered

Indicates whether the paragraph is numbered.

See also
FNumbered For reading
SetNumbered For writing

◆ NumberingLevel

TNumberingLevel TParagraphProperties::NumberingLevel

Specifies the numbering level of the paragraph.

See also
TNumberingLevel
FNumberingLevel For reading
SetNumberingLevel For writing

◆ RightIndent

Integer TParagraphProperties::RightIndent

Specifies the right indent of the paragraph in points.

See also
FRightIndent For reading
SetRightIndent For writing

◆ SpaceAfter

Integer TParagraphProperties::SpaceAfter

Specifies the space after the paragraph in points.

See also
FSpaceAfter For reading
SetSpaceAfter For writing

◆ SpaceBefore

Integer TParagraphProperties::SpaceBefore

Specifies the space before the paragraph in points.

See also
FSpaceBefore For reading
SetSpaceBefore For writing