在Windows XP上使用Delphi 2009开发桌面应用程序。
有没有办法让窗口对话框模态到选项卡,而不是应用程序。我怎样才能做到这一点?主题?支持这个的任何框架?
类似于
的东西
提前致谢。
亲切的问候, 帕。
答案 0 :(得分:1)
一种方法是模拟这个:
Parent
设置为标签页FormStyle := fsStayOnTop
BorderStyle := bsNone
通过这种方式,您可以在选项卡表上找到一个对话框,这是用户可以在此选项卡表上进行交互的唯一内容,但它不会阻止主表单ui或其他选项卡表。
答案 1 :(得分:0)
你可以使用这样的东西制作一个窗口模态
WindowList:指针; WindowList:= DisableTaskWindows(MyForm.Handle);
和
EnableTaskWindows(WindowList中);
取消模态。这应该允许您模拟模态形式。