将IUP库与Lua For Windows一起使用,如何强制IUP.getparam和其他预定义对话框始终位于顶部



我有几个lua程序,它们只使用IUP的预定义对话框。

在LuaForWindows中使用IUP库,如何强制IUP.getparam和其他预定义对话框始终位于其他窗口之上?

这里有一个简单的例子:

require("iuplua")
local Status, NumCopies
Status, NumCopies = iup.GetParam('What do you want to do?', nil, 'How Many Copies do you want?%in',  NumCopies)

您可以使用全局属性PARENTDIALOG相对于另一个窗口(通常是应用程序的主窗口(执行此操作。例如:

iup.SetGlobal("PARENTDIALOG", main_dlg)

最新更新