问题标签 [iup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - 如何在 IupAnimatedLabel 中显示循环进度 IUP_CircleProgressAnimation
这是最小的工作代码:
该示例取自帮助,但不幸的是,评论的内容不起作用。
c - iup, IupParamBox 问题
首先对不起我的英语不好。我对 IupParamBox 有疑问,我想在可以更改设置的程序中使用 IupParamBox 创建一个设置列表。我尝试使用 IupGetParam 函数,但我不能将 IupGetParam 放在 Vbox 中,因为它有自己的窗口。没有使用 IupParamBox 的在线示例,仅使用 IupGetParam。这是我制作的代码:
我得到一个窗口,但它是空白的,按钮也是不可见的。
我做错了什么,我应该如何解决?
iup - IUP 图形示例问题
我一直在尝试运行此链接C 或 CPP 示例下给出的 IUP 图形示例
如MinGW X64 windows环境下的plot.C或mathglsamples.c直接出源码改编,本身不做修改。但是文档太差了,以至于我碰壁了。经过反复尝试,我终于得到了 IUP、CD 和 IM 核心动态库的支持。
我现在很高兴地分享我对独立 exe 文件的成功配置,以受益并帮助那些避免面临挫折和错误,因为网站中目前没有明确的库要求。
在 netbeans IDE 上运行它会容易得多,只需指定所有需要的头文件和库。
下面是 Cmake,只需确保将所有这些 .dll 库复制到 exe 文件所在的同一输出文件夹中。
谢谢
c - 将 IUP 与 Visual Studio 静态链接
我已经下载了 IUP iup-3.25_Win64_vc15_lib.zip
(他们提供的最新 x64 位 VS 版本)文件并将其提取到我的项目中(在名为 的子文件夹中Library
)。我正在尝试编译以下内容:
我通过选择添加了头文件的路径
它设置为Library/include
接下来,我通过以下方式添加了 .lib 文件:
取自这个答案的方法。
最后,我通过以下方式添加了 .rc 文件:
将其设置为Library/ext/iup.rc
然后我尝试编译我的项目并收到以下错误(我已将编译器设置为 x64 版本):
我需要做些什么来构建它?
项目路径:
IUP 库:
编辑:完整的链接器:
c - 从 Iup_FlatButton 中完全移除边框
我正在尝试从 a 中删除边框IupFlatButton
,使其看起来像文本(直到按下)。到目前为止的窗口:
如您所见,它仍然有一个小的虚线边框。
我的脚本:
我看过文档
到目前为止,我已经尝试了以下方法:
- 设置
SHOWBORDER
为NO
- 设置
BORDERWIDTH
为0
我仍然无法摆脱它周围的边界。
我怎样才能做到这一点?
lua - IUP树,Lua,如何遍历/搜索树结构
我将 IUP 与 Lua 一起使用。我想在 IUP 树结构中存储一些数据。所以现在的问题是,我如何搜索树以查看某个条目是否已经存在?
不幸的是,树的节点标题似乎只能通过使用
等等。
如果节点可以通过类似的方式访问,那将很容易
然后我可以只使用一个 for 循环。但这不起作用。
lua - LUA iup.text 光标问题
我正在尝试使用iup.text
创建链接到文本文件的文本框。我想在这个文本框中实时显示文本文件。
问题是,当文本框只是由函数 refresh_txt()` 实现时,光标会放在显示文本的开头,而不是我想要的文本末尾。所以文本不断刷新,我无法向下滚动,因为当我这样做时,光标会转到第一行的第一个字符。
我想在刷新时自动垂直扩展文本框。
我认为这个问题可以通过 的一些论点来解决iup.text
,但我没有找到。
iup - 使用 IUP - 有没有办法从 IupText 对象中清除所有内容?
使用 IUP - 有没有办法从 IupText 对象中清除所有内容?我正在实现一个非常简单的 4 行显示器,它应该模拟一个硬件设备。不幸的是,通过几天的实验,我发现使用 IupInsert 最终达到了限制,所以你需要删除内容。我能够模拟的唯一方法是销毁 IupText 对象和包含它的 IupDialog 对象。这是非常低效和丑陋的,但是文档具有误导性。我还尝试在不破坏对话框的情况下分离和销毁文本框,但我无法插入/附加一个实际显示在屏幕上的新文本框。附加的返回值是有效的,但即使在刷新、IupShow 等之后,dlg 也不会再次显示文本。感谢您的任何见解
lua - Lua 中的 iup.getparam -- 提示输入目录
我正在编写一个 Lua 程序,它必须提示用户输入一个目录作为操作的多个参数之一(这涉及将文件复制到具有新名称的目标目录)。环境是Windows;我正在使用 Lua 5.1。
相关代码目前看起来像
生成的 GUI 如下所示:
但是当按下选择器按钮 (...) 时,显示的初始目录不是 C:\some folder\some subfolder\ 而是界面中上次导航到的任何目录,并且无法选择目录,只有一个文件。
我猜我对这应该如何工作有一个根本的误解?我想用 iup 做的事有可能吗?理想情况下,我还想限制用户只选择初始目录或其子目录之一,而不是在该目录结构之外的任何地方导航,并允许用户创建一个新的子文件夹。