FMX.Controls.TTextControl

提供: RAD Studio API Documentation
移動先: 案内検索

FMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTTextControl

Delphi

TTextControl = class(TStyledControl, ITextSettings, ICaption, IAcceleratorKeyReceiver)

C++

class PASCALIMPLEMENTATION TTextControl : public TStyledControl

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls FMX.Controls

説明

TLabel など、すべてのテキスト コントロールの基底クラスです。


TTextControl は、TLabelTCheckBoxTRadioButton など、テキストを表示するすべてのグラフィック コントロールの基底クラスです。

TTextControl には、表示対象のテキストを操作するための標準機能がカプセル化されていて、フォントを変更したりテキストを位置揃えしたりワードラップ機能を有効にすることができます。

機能を拡張したラベル グラフィック コントロールや設計し直したカスタム チェック ボックス コントロールなど、テキストを表示するコントロールを新しくゼロから作成する場合には、TTextControl から派生させてコンポーネントを作成してください。

TTextControlITextSettings インターフェイスを実装しています。このインターフェイスでは、一般のテキスト オブジェクトの最も一般的なテキスト表現プロパティを、それらのオブジェクトの具体的な型とは関係なく管理するためのメソッドやプロパティを提供しています。TTextControl とその下位クラスには、TTextSettings 型の public プロパティ TextSettings があります。ITextSettings インターフェイスで宣言されているメソッドやプロパティを使用して、テキスト表現のビジュアル パラメータを定義する TFont.FamilyTFont.SizeTFont.StyleFontColorHorzAlignVertAlignTrimmingWordWrap の各プロパティを管理することができます。詳細は、「FireMonkey でのテキスト パラメータの設定」を参照してください。

関連項目