The TextStatus object provides control over the typographical attributes of individual characters of a text, i.e. all the attributes that determine how a character will be printed: font, point size, color etc., similarly to what is achieved with the Ted.EditSetText command.
Methods and properties
Typeface, size, base
FontCode Property | Returns or sets the code number of the characters' font. |
HasFontCode Method | Returns true if the FontCode property has a value. |
CharH Property | Returns and sets the characters' point size. |
HasCharH Method | Returns true if the CharH property has a value. |
CharW Property | Returns and sets the characters' width. |
HasCharW Method | Returns true if the CharW property has a value. |
Italic, bold, slant
Italic Property | Returns or sets the italic font variation. |
HasItalic Method | Returns true if the Italic property has a value. |
Bold Property | Returns or sets the bold font variation. |
HasBold Method | Returns true if the Bold property has a value. |
Slant Property | Returns or sets the characters' slant. |
HasSlant Method | Returns true if the Slant property has a value. |
Color and tint
Color Property | Returns or sets the name of the characters' color. |
HasColor Method | Returns true if the Color property has a value. |
Gray Property | Returns or sets the characters' tint. |
HasGray Method | Returns true if the Gray property has a value. |
Baseline shift
YOfs Property | Returns or sets the characters' vertical offset. |
HasYOfs Method | Returns true if the YOfs property has a value. |
Capitals style
Small Property | Returns or sets the style of capitals. |
HasSmall Method | Returns true if the Small property has a value. |
Shadow and outline
Shadow Property | Returns and sets the text shadow status. |
HasShadow Method | Returns true if the Shadow property has a value. |
Outline Property | Returns and sets the text outline status. |
HasOutline Method | Returns true if the Outline property has a value. |
SupColor Property | Returns and sets the name of the shadow color or outline fill. |
HasSupColor Method | Returns true if the SupColor property has a value. |
SupGray Property | Returns and sets tint of the shadow or fill of outline characters. |
HasSupGray Method | Returns true if the SupGray property has a value. |
SetShadow Method | Sets or resets the shadow with parametrized characters spacing, X and Y position of the shadow. |
ShadowEnlarge Property | Returns and sets the value of the extra character spacing in the shadow. |
ShadowMoveX Property | Returns and sets the value of the horizontal offset of the shadow. |
ShadowMoveY Property | Returns and sets the value of the vertical offset of the shadow. |
Hyphenation
Hyp Property | Returns and sets the hyphenation language. |
HasHyp Method | Returns true if the Hyp property has a value. |
Tracking
Kerning Property | Returns and sets the kerning between characters. |
HasKerning Method | Returns true if the Kerning property has a value. |
Hidden text
RemCode Property | Returns and sets the notes mode code. |
HasRemCode Method | Returns true if the RemCode property has a value. |
HasMode Method | Returns true if the Mode and ModeData properties have a value. |
Mode Method | Returns and sets the value of the second parameter of the >rem...< GNML tag. |
ModeData Method | Returns the value of the first parameter of the >rem...< GNML tag. |
SetMode Method | Sets the two parameters of the >rem...< GNML tag. |
Underlines
HasUnderlines Method | Returns true if the underline properties (UY, UH,UColor, UGray, UFlags and NUnderlines) have a value. |
NUnderlines Property | Returns and sets the number of defined underlines. |
UColor Property | Returns and sets the name of the color of the nIdx underline. |
UFlags Property | Returns and sets options for the nIdx underline. |
UGray Property | Returns and sets tint of the nIdx underline. |
UH Property | Returns and sets the weight in millipoints of the nIdx underline. |
UReset Method | Clears all the underlines. |
UY Property | Returns and sets the vertical position in millipoints of the nIdx underline. |
Reset and Edit
Reset Method | Resets all the properties to 'no value'. |
Edit Method | Edits all the object's properties with a dialog. |
To create a TextStatus object:
•Dim objTS = Text.GetTextStatus
See also
TextStatus object and selection