Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxRichEditUnderlineType Enum

Enumerates available underline styles.

#Declaration

Delphi
TdxRichEditUnderlineType = (
    None = 0,
    Single = 1,
    Dotted = 2,
    Dashed = 3,
    DashDotted = 4,
    DashDotDotted = 5,
    Double = 6,
    HeavyWave = 7,
    LongDashed = 8,
    ThickSingle = 9,
    ThickDotted = 10,
    ThickDashed = 11,
    ThickDashDotted = 12,
    ThickDashDotDotted = 13,
    ThickLongDashed = 14,
    DoubleWave = 15,
    Wave = 16,
    DashSmallGap = 17
);

#Members

Name
None
Single
Dotted
Dashed
DashDotted
DashDotDotted
Double
HeavyWave
LongDashed
ThickSingle
ThickDotted
ThickDashed
ThickDashDotted
ThickDashDotDotted
ThickLongDashed
DoubleWave
Wave
DashSmallGap

#Remarks

Options include:

Value Description Example
None Text has no underline.
Single A single solid underline. The ToggleFontUnderline end-user command and the Ctrl+U key combination toggle this font attribute for the selected text.
Dotted An ordinary dotted underline.
Dashed An ordinary dashed underline.
DashDotted An ordinary dash-dotted underline.
DashDotDotted An ordinary dash-dot-dotted underline.
Double A double solid underline. The ToggleFontDoubleUnderline end-user command toggles this font attribute for the selected text.
HeavyWave A heavy wave underline.
LongDashed An ordinary long-dashed underline.
ThickSingle A thick single solid underline.
ThickDotted A thick dotted underline.
ThickDashed A thick dashed underline.
ThickDashDotted A thick dash-dotted underline.
ThickDashDotDotted A thick dash-dot-dotted underline.
ThickLongDashed A thick long-dashed underline.
DoubleWave A double wave underline.
Wave A single wave underline.
DashSmallGap A single dashed line with small gaps.

The IdxRichEditCharacterPropertiesBase interface’s Underline property references the TdxRichEditUnderlineType type.

Note

TdxRichEditUnderlineType is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxRichEditUnderlineType.DoubleWave (in Delphi) or TdxRichEditUnderlineType::DoubleWave (in C++Builder) to refer to the DoubleWave value in code.

See Also