德尔福的‘ShowModal’非模态二级形式,能否改写成长尾?

2026-04-10 02:562阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计313个文字,预计阅读时间需要2分钟。

德尔福的‘ShowModal’非模态二级形式,能否改写成长尾?

我们开发了一个主要窗口和次要窗口的应用程序,可同时使用。主窗口展示配置列表,而次要窗口则更详细地展示配置。当展示一个模式窗口时(从次要窗口请选),

我们有一个主要形式和第二个非模态形式的应用程序,可以并排使用.我们的主窗体显示配置列表,而第二个非模态窗体更详细地显示配置.

当我们显示一个模态形式(从第二个非模态形式请求)时,主形式弹出第二个形式的前面,直到我们关闭该模态形式.

我该如何避免这种行为?我已经尝试以不同的方式创建最后一个模态形式(‘Applicaton.CreateForm’,’TForm.Create’,设置父级),但仍然可以弹出主窗体.

有任何想法吗?

提前致谢!

德尔福的‘ShowModal’非模态二级形式,能否改写成长尾?

将Application.ModalPopupMode设置为pmAuto

这是文档说的:

TForm.PopupParent

设置用户无法更改的堆叠表单的顺序.如果PopupMode属性设置为pmExplicit且PopupParent为nil,则Application.MainForm隐式用作PopupParent.如果未分配Application.MainForm,则将Application.Handle用作PopupParent.如果PopupMode属性设置为pmAuto,则Screen.ActiveForm用作PopupParent属性.

标签:

本文共计313个文字,预计阅读时间需要2分钟。

德尔福的‘ShowModal’非模态二级形式,能否改写成长尾?

我们开发了一个主要窗口和次要窗口的应用程序,可同时使用。主窗口展示配置列表,而次要窗口则更详细地展示配置。当展示一个模式窗口时(从次要窗口请选),

我们有一个主要形式和第二个非模态形式的应用程序,可以并排使用.我们的主窗体显示配置列表,而第二个非模态窗体更详细地显示配置.

当我们显示一个模态形式(从第二个非模态形式请求)时,主形式弹出第二个形式的前面,直到我们关闭该模态形式.

我该如何避免这种行为?我已经尝试以不同的方式创建最后一个模态形式(‘Applicaton.CreateForm’,’TForm.Create’,设置父级),但仍然可以弹出主窗体.

有任何想法吗?

提前致谢!

德尔福的‘ShowModal’非模态二级形式,能否改写成长尾?

将Application.ModalPopupMode设置为pmAuto

这是文档说的:

TForm.PopupParent

设置用户无法更改的堆叠表单的顺序.如果PopupMode属性设置为pmExplicit且PopupParent为nil,则Application.MainForm隐式用作PopupParent.如果未分配Application.MainForm,则将Application.Handle用作PopupParent.如果PopupMode属性设置为pmAuto,则Screen.ActiveForm用作PopupParent属性.

标签: