Показать сообщение отдельно
  #2  
Старый 06.05.2013, 21:32
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Можно через использование айпишной GetCapture
Код:
procedure TForm1.FormDeactivate(Sender: TObject);
begin
 ReleaseCapture;
end;

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,Y: Integer);
begin
 if GetCapture = 0 then SetCapture(Handle);
 if PtInRect(Rect(Left, Top, Left + Width, Top + Height), ClientToScreen(Point(x, y))) then
  Caption:= 'Мышка на форме'  else 
  Caption:= 'Мышка за пределами формы';
 inherited;
end;//  Drkb:: 01573
Ответить с цитированием