FMX.ListBox.TCustomListBox.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.ListBox.pas FMX.ListBox.hpp |
FMX.ListBox | TCustomListBox |
説明
OnDragOver イベントのディスパッチャです。
FMX.ListBox.TCustomListBox.DragOver は FMX.Controls.TControl.DragOver を継承しています。以下の内容はすべて FMX.Controls.TControl.DragOver を参照しています。
OnDragOver イベントのディスパッチャです。
Data
は、ドラッグされたオブジェクトを示します。
Point
は、コントロールのクライアント領域内でのマウス カーソルの現在位置を示します。
Operation
は、オブジェクトの上に項目がドラッグされたときに実行されるアクションを指定する操作パラメータ(None、Move、Copy、Link のいずれか)です。
None
- デフォルトです。アクションは発生せず、名前は表示されません。Move
- オブジェクトの上に項目がドラッグされたら、"移動" という単語が表示されます。Copy
- オブジェクトの上に項目がドラッグされたら、"コピー" という単語が表示されます。Link
- オブジェクトの上に項目がドラッグされたら、"リンク" という単語が表示されます。
コントロールは、ドラッグされたオブジェクトがそのコントロールの領域に入ると、DragOver を呼び出します。
protected の DragOver メソッドをオーバーライドすると、ドラッグされたオブジェクトがコントロールの領域に入ったときに異なる応答をさせることができます。