FMX.TextLayout.TTextLayout.AddAttribute
Delphi
procedure AddAttribute(const ARange: TTextRange; const AAttribute : TTextAttribute); overload;
procedure AddAttribute(const AAttributeRange: TTextAttributedRange); overload;
C++
void __fastcall AddAttribute(const TTextRange &ARange, const TTextAttribute &AAttribute)/* overload */;
void __fastcall AddAttribute(TTextAttributedRange* const AAttributeRange)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.TextLayout.pas FMX.TextLayout.hpp |
FMX.TextLayout | TTextLayout |
説明
指定されたテキスト プロパティを、現在の TTextLayout の Attributes リストに追加します。
テキスト プロパティは、次の 2 つの方法で追加されます:
- オブジェクト TTextRange と TTextAttribute のペアとして、第 1 オーバーロード メソッドを使用して。範囲と属性(フォントと色)は、個別に指定されます。
- TTextAttributedRange オブジェクトとして、第 2 オーバーロード メソッドを使用して。
現在の TTextLayout のテキスト プロパティは、Attributes プロパティを介してアクセスできます。
テキスト プロパティを Attributes リストから削除するには、メソッド DeleteAttribute または DeleteAttributeRange を使用します。
サポート対象プラットフォーム
Color 属性は Windows ではサポートされていません。
関連項目
- FireMonkey のテキスト レイアウト
- FMX.TextLayout.TTextAttributedRange
- FMX.TextLayout.TTextRange
- FMX.TextLayout.TTextAttribute
- FMX.TextLayout.TTextLayout.Attributes
- FMX.TextLayout.TTextLayout.DeleteAttribute
- FMX.TextLayout.TTextLayout.DeleteAttributeRange
- FMX.TextLayout.TTextLayout
- System.UITypes.TAlphaColor
- FMX.TextLayout.TTextAttribute.Font