FMX.Controls.TTextSettingsInfo.RecalculateTextSettings
Delphi
procedure RecalculateTextSettings; virtual;
C++
virtual void __fastcall RecalculateTextSettings();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TTextSettingsInfo |
説明
ResultingTextSettings プロパティを再計算します。
RecalculateTextSettings は、ResultingTextSettings の値を再計算する際に、まず、DefaultTextSettings に格納されたスタイル付きテキスト表現プロパティの値を ResultingTextSettings プロパティに代入し、それから、TextSettings に格納されたスタイル付きテキスト表現プロパティの値を ResultingTextSettings プロパティに代入します。ただしこのとき、StyledSettings プロパティに指定されているプロパティは以下のように無視されます。
- StyledSettings
= AllStyledSettings
の場合、RecalculateTextSettings では、TextSettings プロパティのスタイル付きテキスト表現プロパティのどの値も ResultingTextSettings に代入しません。 - StyledSettings が空のセットを保持している場合、RecalculateTextSettings では、TextSettings プロパティのすべてのスタイル付きテキスト表現プロパティの値を ResultingTextSettings に代入します。
- StyledSettings が空ではないセットを保持している場合、RecalculateTextSettings では、StyledSettings プロパティで指定されていないスタイル付きテキスト表現プロパティの値を代入します。
StyledSettings には、TStyledSettings で宣言された以下の値を含むことができます。
TStyledSetting の値 対応する TTextSettings のプロパティ 意味 フォント名
フォント サイズ
フォント スタイル(斜体、太字)
フォント色
テキストの位置揃えや表示方法
関連項目
- 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
- FireMonkey でのテキスト パラメータの設定