FireMonkey и отображение центра модального диалога формы владельца

У меня проблема с отображением модального диалога в центре формы владельца. Мой код для отображения модального диалога:

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 в дизайнере, но, похоже, диалог не центрируется.

Вы можете сказать мне, что здесь не так?

7
задан evilone 19 November 2011 в 15:43
поделиться