我只在文档中找到了 K_ANY 事件(事件和回调 -> 常见 -> K_ANY)。 如何分别处理 keypress 和 keyrelease 事件? 这个图书馆有可能吗? 谁能帮忙? ...
我只在文档中找到了 K_ANY 事件(事件和回调 -> 常见 -> K_ANY)。 如何分别处理 keypress 和 keyrelease 事件? 这个图书馆有可能吗? 谁能帮忙? ...
我正在为 Lua 程序设计 UI,其中一个元素要求用户从主表中获取现有值 select 或在该表中创建新值。 我通常会使用 EDITBOX = "YES" 的 IUP 列表。 然而,用户可以 select 的项目数量可能会达到数百甚至数千,并且在 iup 中填充列表(以及从中进行选择)时的性能慢得令 ...
IUP 3.26 引入了 THEME 属性: THEME 通用属性和 DEFAULTTHEME 全局属性,适用于所有控件一次应用一组属性。 我正在使用 IUP 3.28 并遵循(我认为)文档来标准化各种控件的外观; 然而,它并没有像我预期的那样工作——事实上它似乎根本没有工作。 主题中为每个控件 ...
I'm currently migrating a project from C to C++ and also would like to use cmake for project setup, but I don't know if the issue is actually related ...
我正在创建一个 function 应该在 window 中显示元素到主 window 在某个 function 在 IUP17A94F14Z0AE98DEFA4CDBEA9 执行后问题是,每当我为 vbox/hbox 运行没有 arrays 的 function 时,程序都会正常显示 GUI 元素 ...
我有 2 个功能。 一个 function 显示一个对话框,允许用户选择要提取的字符串,以及一个 function 可以根据用户在对话框中选择的内容提取字符串。 我希望它们在打开的文件 function 中一个接一个地运行。 在此之前,提取 function 只能使一切正常。 但是随着第一个 fun ...
我正在使用 kmx 实现的Perl IUP 模块,我喜欢它,因为它易于使用并且看起来还不错。 我需要从列表中创建一个带有多个按钮的框架框(比如说 40-50)。 我可以在遍历数组的 for 循环中轻松创建它(双数组,每行包含“名称”和值)` 好吧,按钮以漂亮的网格精美地出现在 GUI 中。 现在我的 ...
iupText 属性 MASK 的掩码应该是什么,用于输入一定长度的十六进制字符串,例如 5A18F077D90ABB39 这样的 16 字符序列? 我能想到的只有 16 次 [0-9a-fA-F]。 ...
我有几个 lua 程序只使用 IUP 的预定义对话框。 将 IUP 库与 Lua For Windows 一起使用,如何强制 iup.getparam 和其他预定义对话框始终位于其他窗口之上? 这是一个简单的例子: ...
我在 ZeroBrane Studio 中启动/调试项目时遇到这个问题。 我有所有的源文件。 使用 cmd.exe 中的命令: 启动项目,但我想调试项目。 当我在 ZBS 中执行 OmapTest2.lua 时,它给了我这个..错误(?): 不知道可能出了什么问题。 我所做的是: 下载 IUP 源 ...
我不知道如何安装这个小块代码才能工作,在此先感谢: 该代码适用于 LuaForWindows 5.1,因为包含所有库。 但不是在 5.4 中,因为我不知道如何安装库:Latest LuaForWindows is up to 5.1 only... ...
我正在学习 C,我想使用我的第一个外部库。 首先,我将展示我正在尝试编译的简单代码: 外部库是 IUP。 我已将以下内容下载到我的文档文件夹中: 然后我通过首先添加 header 文件目录来配置 Netbeans 构建选项: 然后最后我添加了.dll文件: https://prnt.sc/s ...
我正在将Lua与IUP一起使用,因此有许多对IUP句柄: 字段对(maxFields)的数量目前为5,但可能有所不同。 在我的Lua程序中的各个地方,我需要执行以下操作: 我知道我不能构造动态变量名称,但是有一种方法可以将其编写为简洁的循环,而不是: ...
我将 Lua 5.1 与 IUP 3.5 一起使用,并尝试使用列表回调来根据所选地点填充地址列表。 (列表是一个编辑框,所以我需要在适当的时候处理它,但让我们先处理基础知识)。 我显然对如何做到这一点有根本的误解。 编码: iup 文档将列表的动作回调描述为 ih:action(te ...
我正在编写一个lua程序,该程序需要调用由另一个活动程序(环境为Windows)作为外部库/ API提供的外部弹出窗口(我们称其为Poppy)。 罂粟有坏习惯。 调用时,它会弹出并执行工作,然后消失-将当前的Lua对话框隐藏在Poppy父程序的后面。 调用Poppy之后, dlg. ...
我正在构建一组IUP对话框“帮助器”功能-可以在Lua代码中包括的样板,以一致的方式快速实现常用的接口功能。 我有一个函数可以通过回调创建“标准” iup列表: 但是我现在想对其进行增强,以便有选择地用静态值列表填充它,以便我可以调用例如mylist = MakeList(myFu ...
我试图使这个例子的Windows可执行文件: https://www.tecgraf.puc-rio.br/iup/examples/C/sample.c在Linux上使用这个工具的帮助: https://开头github上。 com / jprjr / iup-build在Ubuntu 16. ...
我正在编写一个Lua程序,该程序必须提示用户输入目录,作为操作的多个参数之一(涉及将文件复制到具有新名称的目标目录)。 环境是Windows; 我正在使用Lua 5.1。 目前相关的代码如下 生成的GUI如下所示: 但是当按下选择器按钮(...)时,显示的初始目录不 ...
使用IUP-有什么方法可以清除IupText对象中的所有内容? 我正在实现一个非常简单的4行显示,该显示应该模拟硬件设备。 不幸的是,经过几天的试验,我发现使用IupInsert最终达到了极限,因此您需要删除内容。 我能够模拟的唯一方法是销毁IupText对象和包含它的IupDialog对 ...
我正在尝试使用iup.text创建链接到文本文件的文本框。 我想在此文本框中实时显示文本文件。 问题是,当文本框仅由refresh_txt()函数实现时,光标将放置在所显示文本的开头,而不是我想要的文本结尾。 因此文本一直在刷新,并且我无法向下滚动,因为当我这样做时,光标会移至第一行 ...