Class TinyHTMLParsers
Inheritance
Inherited Members
Namespace: Telerik.WinControls.TextPrimitiveUtils
Assembly: Telerik.WinControls.dll
Syntax
public class TinyHTMLParsers
Constructors
TinyHTMLParsers()
Declaration
public TinyHTMLParsers()
Properties
LinkClickedColor
Gets or sets the color used to display a visited hyperlink.
Declaration
public static Color LinkClickedColor { get; set; }
Property Value
System.Drawing.Color
|
LinkColor
Gets or sets the color used to display a non-visited hyperlink.
Declaration
public static Color LinkColor { get; set; }
Property Value
System.Drawing.Color
|
Methods
ApplyHTMLSettingsFromTag(ref FormattedText, FormattedText, String, TinyHTMLParsers.TinyHTMLParsersData, ref Boolean, ref String)
Parse single HTML tag and apply settings
Declaration
public static bool ApplyHTMLSettingsFromTag(ref FormattedText currentFormattedText, FormattedText prevText, string htmlTag, TinyHTMLParsers.TinyHTMLParsersData parserData, ref bool shouldProduceNewLine, ref string text)
Parameters
FormattedText
currentFormattedText
|
FormattedText
prevText
|
System.String
htmlTag
|
TinyHTMLParsers.TinyHTMLParsersData
parserData
|
System.Boolean
shouldProduceNewLine
|
System.String
text
|
Returns
System.Boolean
|
IsHTMLMode(String)
check is the Text contains html command
Declaration
public static bool IsHTMLMode(string text)
Parameters
System.String
text
text to be checked |
Returns
System.Boolean
text to check |
Parse(String, Color, String, Single, ContentAlignment)
Main function for parsing process
Declaration
public static FormattedTextBlock Parse(string text, Color baseForeColor, string baseFont, float fontSize, ContentAlignment aligment)
Parameters
System.String
text
text to parse |
System.Drawing.Color
baseForeColor
base Font color |
System.String
baseFont
base font |
System.Single
fontSize
base font size |
System.Drawing.ContentAlignment
aligment
base textaligment |
Returns
FormattedTextBlock
Formatted text block that contains the whole structure |
Parse(String, Color, String, Single, FontStyle, ContentAlignment)
Main function for parsing process
Declaration
public static FormattedTextBlock Parse(string text, Color baseForeColor, string baseFont, float fontSize, FontStyle fontStyle, ContentAlignment aligment)
Parameters
System.String
text
text to parse |
System.Drawing.Color
baseForeColor
base Font color |
System.String
baseFont
base font |
System.Single
fontSize
base font size |
System.Drawing.FontStyle
fontStyle
base font style etc. Regular, Bold |
System.Drawing.ContentAlignment
aligment
base textaligment |
Returns
FormattedTextBlock
Formatted text block that contains the whole structure |
Parse(TextParams)
Declaration
public static FormattedTextBlock Parse(TextParams textParams)
Parameters
TextParams
textParams
|
Returns
FormattedTextBlock
|