procedure DragDrop(Target: TObject; Source: TObject; X: Integer; Y: Integer); virtual; abstract;
virtual __fastcall DragDrop(TObject * Target, TObject * Source, int X, int Y) = 0;
This is DragDrop, a member of class TDragTarget.