FMX.StdCtrls.TPresentedTextControl
Delphi
TPresentedTextControl = class(TPresentedControl, ITextSettings, ICaption, IAcceleratorKeyReceiver)
C++
class PASCALIMPLEMENTATION TPresentedTextControl : public Fmx::Controls::Presentation::TPresentedControl
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | FMX.StdCtrls |
説明
すべての表示されるテキスト コントロール(TLabel など)の基底クラス。
このようなコントロールでは、データとプレゼンテーションの分離が行われており、ITextSettings インターフェイスで宣言されているメソッドを使用して、ビジュアル テキスト表現プロパティ(TFont.Family、TFont.Size、TFont.Style、FontColor、HorzAlign、VertAlign、Trimming、WordWrap)の管理を行い、TTextSettingsInfo サービス クラスを使用して、スタイル付きテキスト表現プロパティ(DefaultTextSettings、TextSettings、StyledSettings、ResultingTextSettings プロパティに格納されている)のセットを管理します。
TTextControl は、IAcceleratorKeyReceiver インターフェイスを実装しており、これにより、アクセラレータ キーの受信者としてこのコントロールを使用することができます。