Bau dir eine Variable ein die nach dem anzeigen des Fensters
das verschieben deakviert.
Delphi-Quellcode:
Procedure ...WMWindowPosChanging(Var Msg: TWMWindowPosMsg);
// Message WM_WindowPosChanging;
Begin
Inherited;
if not selfmove then Msg.WindowPos^.flags:=Msg.WindowPos^.flags Or SWP_NoMove
else selfmove := false;
End;
procedure ...FormShow(Sender: TObject);
begin
selfmove := ture;
end;