Как перетаскивать компоненты в Run-Time?

Материал из DRKB

Как перетаскивать компоненты в Run-Time?[править | править код]

Возьмите форму, бросьте на нее панель, на onMouseDown панели прицепите код:

procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  ReleaseCapture;
  Panel1.Perform(WM_SYSCOMMAND, $F012, 0);
end;


Теперь в run-time панель можно таскать как в дизайне...


Source: Взято с Vingrad.ru http://forum.vingrad.ru
ID: 00369