TrvActionInsertHyperlink.ValidProperties

<< Click to display table of contents >>

TrvActionInsertHyperlink.ValidProperties

Defines properties distinguishing hyperlinks from normal text, if style templates are not used.

type

  TRVHyperlinkProperty = (rvhlBold, rvhlItalic, rvhlUnderline,

    rvhlUnderlineColor, rvhlStrikeout, rvhlColor, rvhlBackColor,

    rvhlHoverColor, rvhlHoverBackColor, rvhlHoverUnderlineColor, 

    rvhlHoverUnderline, rvhlCursor, rvhlJump);

  TRVHyperlinkProperties = set of TRVHyperlinkProperty;

 

property ValidProperties: TRVHyperlinkProperties;

This property is used only if style templates are not used (i.e. the target editor's UseStyleTemplates=False). If style templates are used, the action applies StyleTemplateName instead.

When this action converts text to hypertext, properties of this action listed in this property are applied:

BackColor

Color

HoverBackColor

HoverColor

HoverEffects

HoverUnderlineColor

UnderlineColor

Style

When this action converts text to non-hypertext, properties of RVStyle.TextStyles[0] listed in this property are applied.

Default value:

[rvhlUnderline, rvhlColor, rvhlBackColor, rvhlHoverColor, rvhlHoverBackColor, rvhlCursor, rvhlJump] (hyperlink with the standard hyperlink cursor, blue and underlined)