我有一个多窗口应用程序。我的主要形式是桌面的孩子。我的应用程序可以创建其他形式,也成为桌面的孩子。但是,我有一个特殊情况,我的主表单需要创建一个始终保持在其上的表单。
我在一定程度上工作了......但是,如果我在应用程序中创建其他窗口,那么这个窗体似乎仍然在这些窗口之上!
基本上我需要知道的是......
如何从主表单创建表单并使其仅保留在主表单之上?有可能吗?
答案 0 :(得分:12)
procedure TMainForm.Button1Click(Sender: TObject);
var
f: TForm;
begin
f := TChildForm.Create(Self);
f.PopupMode := pmExplicit;
f.PopupParent := Self;
f.Show;
end;
再见。