7
我在所有者窗体的中心显示模式对话框时遇到问题。我对显示模态对话框代码: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;
试图改变设计位置属性太多,但它似乎并不居中对话框。
你能告诉我这里有什么问题吗?
是使用一类的辅助必不可少的? –
David的疑问,没有类助手不是必需的,如果你愿意:procedure UpdateFormPos(aForm:TForm)是我的客人。 –
@ArjenvanderSpek谢谢,它很好用!为什么我觉得FireMonkey还没有完成,它就像半烤松饼一样... – evilone