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.
|
| DefaultTextRun​Properties |
Default text properties for the text inside a paragraph.
|
| HasDefaultText​RunProperties |
Returns true if the paragraph has defined DefaultTextRun​Properties even if it is empty.
|
| IsEmpty |
Returns true if no members are set.
|