0

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

将 IUP 库与 Lua For Windows 一起使用,如何强制 iup.getparam 和其他预定义对话框始终位于其他窗口之上?

这是一个简单的例子:

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

1 回答 1

0

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

iup.SetGlobal("PARENTDIALOG", main_dlg)
于 2020-11-16T11:14:55.277 回答