Delphi - база знаний

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


Как перетаскивать компоненты в 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 панель можно таскать как в дизайне...

Взято с Vingrad.ru




Содержание раздела