У меня проблема с отображением модального диалога в центре формы владельца. Мой код для отображения модального диалога:
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;
Пытался изменить свойство Position в конструкторе, но, похоже, он не центрирует диалог.
Можете ли вы сказать мне, что здесь не так?