Vcl.Touch.GestureMgr.TGestureCollectionItem.AssignTo
Delphi
procedure AssignTo(Dest: TPersistent); override;
C++
virtual void __fastcall AssignTo(System::Classes::TPersistent* Dest);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.Touch.GestureMgr.pas Vcl.Touch.GestureMgr.hpp |
Vcl.Touch.GestureMgr | TGestureCollectionItem |
説明
継承した AssignTo 関数をオーバーライドし、TGestureCollectionItem オブジェクトへの代入を有効にします。
protected AssignTo メソッドを、アプリケーションでは呼び出さないでください。永続オブジェクトの Assign メソッドは、Source
としてコントロールを渡され、永続オブジェクトがコントロールのプロパティのコピー方法を知らない場合、AssignTo を呼び出します。 Dest
パラメータは、コントロールからプロパティをコピーする必要のある永続オブジェクトです。
TGestureCollectionItem に実装されているように、AssignTo は、Dest
パラメータが TGestureCollectionItem オブジェクトかどうかをチェックし、もしそうなら、値をそのプロパティである、Action、Deviation、ErrorMargin、GestureID、Name、Options、Points に代入します。こうすると、任意のコントロールはこれらの値を関連するジェスチャ コレクション項目オブジェクトに割り当てることができます。
AssignTo は、TGestureCollectionItem の protected メソッドとして公開されます。 TGestureCollectionItem の下位クラスの実装でしか使用できません。