FMX.Controls.TTextSettingsInfo.RecalculateTextSettings
Delphi
procedure RecalculateTextSettings; virtual;
C++
virtual void __fastcall RecalculateTextSettings();
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
protected | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TTextSettingsInfo |
Description
Recalculates the ResultingTextSettings property.
To recalculate the ResultingTextSettings values, RecalculateTextSettings first assigns values of the styled text representation properties stored in DefaultTextSettings to the ResultingTextSettings property and then assigns to the ResultingTextSettings property values of the styled text representation properties stored in TextSettings, ignoring properties specified in the StyledSettings property:
- If StyledSettings
= AllStyledSettings
, then RecalculateTextSettings does not assign any values of any styled text representation properties from the TextSettings property to ResultingTextSettings. - If StyledSettings keeps an empty set, then RecalculateTextSettings assigns values of all styled text representation properties from the TextSettings property to ResultingTextSettings.
- If StyledSettings keeps not an empty set, then RecalculateTextSettings assigns the values of the styled text representation properties that are not specified in the StyledSettings property.
StyledSettings can contain the following values, declared in TStyledSettings:
TStyledSetting Value Corresponding TTextSettings Properties Meaning Font name.
Font size.
Font style (italic, bold).
Font color.
How the text is aligned and displayed.
See Also
- FMX.Controls.TTextSettingsInfo.ResultingTextSettings
- FMX.Controls.TTextSettingsInfo.StyledSettings
- FMX.Controls.TTextSettingsInfo.DefaultTextSettings
- FMX.Controls.TTextSettingsInfo.TextSettings
- FMX.Types.TStyledSetting
- FMX.Types.AllStyledSettings
- FMX.Graphics.TFont
- FMX.Graphics.TTextSettings.Assign
- Setting Text Parameters in FireMonkey