Description
Returns a Structured Text created from the given structured text and sets attributes to the given values.
Important
Even though command accepts plain String too, the argument should be Structured Text in order for the set attributes to have an effect. Additionally the result of the command should be fed to composeText (See #Example 1) or formatText.
Syntax
text setAttributes [name1, value1, name2, value2, ...]
Parameters:
text: String or Structured Text - only passing Structured Text has any effectnameN: String - name of the attributevalueN: String - value of the attribute
Returns: Structured Text
Examples
Example 1
_txt = text "Red text, right align";
_txt setAttributes ["color", "#FF0000", "align", "right"];
hint composeText [_txt];
See also
composeText · formatText · parseText · text · ctrlSetStructuredText