Показать сообщение отдельно
  #8  
Старый 21.01.2008, 20:28
ART ART вне форума
Продвинутый
 
Регистрация: 13.02.2006
Адрес: Магнитогорск
Сообщения: 669
Репутация: 14745
По умолчанию

Выделяешь все эти 15 панелей и в сообытии OnMouseDown пишешь (в испекторе объектов в эдите, должно быть написано, что выделено 15 объектов):
Код:
procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
const
SC_DRAGMOVE = $F012;
begin
ReleaseCapture;
(Sender as TPanel).Perform(WM_SYSCOMMAND, SC_DRAGMOVE, 0);
end;
Ответить с цитированием