FMX.Types.TPosition.DefineProperties
Delphi
procedure DefineProperties(Filer: TFiler); override;
C++
virtual void __fastcall DefineProperties(System::Classes::TFiler* Filer);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TPosition |
説明
未公開のデータを読み書きするためのメソッドを提供します。
DefineProperties は、位置が個別の X および Y 値によってではなく、.fmx 内の 1 つの文字列で記述できるよう、実装されています。
DefineProperties は、Filer
パラメータで渡されたファイラのメソッドを使用して、Point プロパティのロードおよび保存のできるメソッドを割り当てます。
DefineProperties をオーバーライドすることにより、未公開プロパティを永続化することができます。Filer
パラメータの DefineBinaryProperty または DefineProperty のメソッドを呼び出すことにより、プロパティ値をロードまたは保存できるメソッドを割り当てることができます。
メモ: このメソッドをオーバーライドする際には、親クラスの DefineProperties メソッドをまず最初に呼び出してください。