TDrawingParagraphProperties Record
Properties of a text paragraph inside a drawing.
Syntax
Unit: FlexCel.Core
TDrawingParagraphProperties = record;
Methods
Name |
Description |
Create |
Creates a new instance by setting all properties.
|
FromAlign |
Returns an empty paragraph with a specific align.
|
CompareTo |
Returns -1 if obj is bigger than this, 0 if both strings are the same, and 1 if obj is smaller than this.
|
GetHashCode |
Returns the hashcode of the object.
|
Equals |
Returns true if both instances have the same string and formatting.
|
Operators
Name |
Description |
Equality |
Adapts the = operator so it returns true when both instances have the same values. |
Inequality |
Adapts the <> operator so it returns true when both instances have different values. |
LessThan |
Adapts the < operator so it returns true when the first parameter is smaller than the second. |
GreaterThan |
Adapts the > operator so it returns true when the first parameter is bigger than the second. |
Properties
Name |
Description |
Empty |
Returns a paragraph with the default values.
|
MarL |
Specifies the left margin of the paragraph.
|
MarR |
Specifies the right margin of the paragraph.
|
Lvl |
Specifies the particular level text properties that this paragraph follows.
|
Indent |
Specifies the indent size that is applied to the first line of text in the paragraph. An indentation of 0 is considered to be at the same location as marL attribute.
|
Algn |
Specifies the alignment that is to be applied to the paragraph.
|
DefTabSz |
Specifies the default size for a tab character within this paragraph. This attribute should be used to describe the spacing of tabs within the paragraph instead of a leading indentation tab. For indentation tabs there are the marL and indent attributes to assist with this.
|
Rtl |
Specifies whether the text is right-to-left or left-to-right in its flow direction. If null, the value is not known.
|
EaLnBrk |
Specifies whether an East Asian word can be broken in half and wrapped onto the next line without a hyphen being added.
|
FontAlgn |
Determines where vertically on a line of text the actual words are positioned. This deals with vertical placement of the characters with respect to the baselines.
|
LatinLnBrk |
Specifies whether a Latin word can be broken in half and wrapped onto the next line without a hyphen being added.
|
HangingPunct |
Specifies whether punctuation is to be forcefully laid out on a line of text or put on a different line of text.
|
DefaultTextRunProperties |
Default text properties for the text inside a paragraph.
|
HasDefaultTextRunProperties |
Returns true if the paragraph has defined DefaultTextRunProperties even if it is empty.
|
IsEmpty |
Returns true if no members are set.
|