That should not make a difference.
Indeed! It works as it should here.
Just one hint: instead of accessing the variable
Form1 you should use the (implicit)
Self, as in
procedure TForm1.FormCreate(Sender: TObject);
begin
Left:=10;
Top:=10;
Width:=1900;
Height:=1060;
end;
It makes little or no difference if there is only that one instance of the class but it's better practice.
ETAOh! Another thing: if the form's
Position is any other than
poDesigned that
might be interfering with the repositioning, the resizing or both. In that case, deferring them until OnActivate should solve the problem.