我创建了一个自定义表单来显示选项页,我试图将其放置在单击“选项”按钮时WizardForm
所在的中心。我已经尝试了以下代码,但是没有按照说明进行定位。
[Code]
var
OptionsWindowForm: TForm;
{ Show the Options window }
procedure ShowOptionsWindow;
begin
OptionsWindowForm := TForm.Create(nil);
with OptionsWindowForm do
begin
Parent := WizardForm;
BorderStyle := bsDialog;
Position := poMainFormCenter;
ClientWidth := ScaleX(400);
ClientHeight := ScaleY(140);
Caption := '{#AppName} Options';
ShowModal;
end;
end;
我还尝试了poOwnerFormCenter
的{{1}}属性,并设置了Position
和Left
属性,这些属性似乎被忽略了。
有没有办法像描述的那样放置它?