使用TForm.Show打开的Firemonkey表单在执行主表单的OnClick时获取隐藏

时间:2017-02-21 16:49:32

标签: delphi firemonkey

使用TForm.Show打开表单,然后单击此表单外部时,它将隐藏。在VCL上它不会发生。

我可以使用设置为StayOnTop的属性FormStyle,但它对我正在构建的应用程序类型不利。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

我必须设置第二个表单的Parent。就像这样:

SecondForm.Parent := MainForm;

这样做,当你点击MainForm时,焦点会改变,但第二种形式不会隐藏在MainForm后面。