我正在维护一个最初用 Delphi 7 编写并移植到 Delphi XE 的应用程序。
在使用 Windows 7 时,我们遇到了一些问题,例如模态窗口出现在主窗口下,最终无法与程序交互,因为用户希望与模态表单交互,而这是不可能的,因为它在主窗口下。
为了避免这个问题,我将项目的MainFormOnTaskBar属性更改为 True(旧项目没有此属性),现在我继续使用同一个项目。阅读文档我发现了新的 Form 属性PopupParent。如果我将 MainFormOnTaskBar 设置为 True,是否必须使用此属性?这个问题还有其他解决方案吗?