FMX.ExtCtrls.TDropTarget.DragOver
Delphi
procedure DragOver(const Data: TDragObject; const Point: TPointF; var Operation: TDragOperation); override;
C++
virtual void __fastcall DragOver(const Fmx::Types::TDragObject &Data, const System::Types::TPointF &Point, Fmx::Types::TDragOperation &Operation);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
protected | FMX.ExtCtrls.pas FMX.ExtCtrls.hpp |
FMX.ExtCtrls | TDropTarget |
説明
OnDragOver イベントのディスパッチャです。
DragOver は、TControl.DragOver から継承しています。 さらに、DragOver は、プロパティ Filter と FilterIndex によって、そのドラッグ オブジェクトを TDropTarget コントロールが受け付けるかどうかを決定します。CurrentFilter 関数によって決定された値が、ドラッグ オブジェクトのファイル名の最低 1 つでも一致すれば、DragOver は Operation パラメータを更新し、それに TDragOperation.Move 値を適用します。そうでなければ、Operation の値は、TDragOperation.None のまま(呼び出し者 DragEnter によって設定されたまま)になります。