API:FMX.EditBox.TCustomEditBox

提供:RAD Studio API Documentation

TCustomEditBoxFMX.Edit.TCustomEditFMX.Controls.Presentation.TPresentedControlFMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistent

Delphi

TCustomEditBox = class(TCustomEdit, IValueRange)

C++

class PASCALIMPLEMENTATION TCustomEditBox : public Fmx::Edit::TCustomEdit

プロパティ

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

説明

TCustomEdit は、すべての FireMonkey 編集ボックスおよびメモ コントロールの派生元となる基底クラスです。 {{#multireplace:FMX.EditBox.TCustomEditBox|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:FMX.Edit.TCustomEdit|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:FMX.Edit.TCustomEdit|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

TCustomEdit は、すべての FireMonkey 編集ボックスおよびメモ コントロールの派生元となる基底クラスです。

TCustomEdit は、テキスト編集用のすべてのコンポーネントに共通する動作をカプセル化したものです。そのために、以下の機能を提供するメソッドやプロパティが導入されています。

  • 基本的なテキスト編集機能(テキストの選択、選択したテキストの変更、大文字/小文字の変換など)。
  • テキストの内容の変更に応答して処理を行う機能。
  • 読み取り専用にしたり、パスワード文字を導入して実際のテキストを非表示にしたりする、テキストのアクセス制御。

TCustomEdit にフォーカスがない場合、ユーザーがテキストを選択していたとしても、選択箇所を示す長方形は描画されません。テキストが選択されているかどうかは、SelText プロパティを使って確認できます。

TCustomEdit のインスタンスを作成しないでください。TCustomEdit は、ユーザーがテキストを入力したり編集できるコントロール オブジェクトを宣言するときの基底クラスとして使用します。TCustomEdit のプロパティとメソッドは、下位クラスが継承する基本動作を提供するだけでなく、各コンポーネントがオーバーライドしてカスタマイズできる動作も提供しています。

関連項目