需要表格才能保持在父母之上

时间:2009-09-11 14:07:35

标签: delphi delphi-2009 winapi

我有一个多窗口应用程序。我的主要形式是桌面的孩子。我的应用程序可以创建其他形式,也成为桌面的孩子。但是,我有一个特殊情况,我的主表单需要创建一个始终保持在其上的表单。

我在一定程度上工作了......但是,如果我在应用程序中创建其他窗口,那么这个窗体似乎仍然在这些窗口之上!

基本上我需要知道的是......

如何从主表单创建表单并使其仅保留在主表单之上?有可能吗?

1 个答案:

答案 0 :(得分:12)

procedure TMainForm.Button1Click(Sender: TObject);
var
  f: TForm;
begin
  f := TChildForm.Create(Self);
  f.PopupMode := pmExplicit;
  f.PopupParent := Self;
  f.Show;
end;

再见。