Fejléc nélküli) Form mozgatása a 'belsejénél fogva'.

A legegyszerűbb mód az, hogy elhiteted a Windows-zal, hogy kattintás a form fejlécén történt. Ezt a wm_NCHitTest üzenet lekezelésével tudod megtenni, mint azt a következő példa mutatja:
  {...}

private
  { Private declarations }
procedure WMNCHitTest(var M: TWMNCHitTest); message wm_NCHitTest;
  {...}

procedure TForm1.WMNCHitTest(var M: TWMNCHitTest);
begin
  inherited; // A szülőobjektum meghívása
  if M.Result = htClient then // A klikkelés a kliensterületen történt?
  M.Result := htCaption; // Ha igen, hitessük el a Windows-zal,
  // hogy az ablak fejlécén történt
end;