おお、いろいろありがとうでつ。

いま、TPanelの継承コンポを作って、その上にTImageを動的に作成し、
TPanelで拾ったFile名とDrop位置をTImageのプロパティで渡すように
作っていまつ。

ところでTPanelのコンストラクタで

constructor TTestPanel.Create(AOwner: TComponent);
begin
 inherited Create(AOwner);
 TestImage := TImage.Create(Self);
 TestImage.Parent := Self;

と動的に作成しようとしているのに、コンストラクタでは自分自身の
TWinControlって取得できないんでつね。
Self.Nameをみても空白が帰ってくるぽ。このやり方も挫折かも・・・