Ich habe ein Problem mit der Anzeige eines modalen Dialogs in der Mitte des Hauptformulars. Mein Code für das Anzeigen des modalen Dialogs lautet:
procedure TfrmMain.btnOpenSettingsClick(Sender: TObject);
var
sdSettingsDialog: TdlgSettings;
begin
sdSettingsDialog := TdlgSettings.Create(Self);
sdSettingsDialog.Position := TFormPosition.poOwnerFormCenter;
try
sdSettingsDialog.ShowModal;
finally
sdSettingsDialog.Free;
end;
end;
Habe auch versucht, die Positionseigenschaft im Designer zu ändern, aber es scheint den Dialog nicht zu zentrieren.
Kannst du mir sagen, was hier falsch ist?