问题标签 [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.

0 投票
1 回答
71 浏览

lua - 如何在 IupAnimatedLabel 中显示循环进度 IUP_CircleProgressAnimation

这是最小的工作代码:

该示例取自帮助,但不幸的是,评论的内容不起作用。

0 投票
1 回答
75 浏览

c - iup, IupParamBox 问题

首先对不起我的英语不好。我对 IupParamBox 有疑问,我想在可以更改设置的程序中使用 IupParamBox 创建一个设置列表。我尝试使用 IupGetParam 函数,但我不能将 IupGetParam 放在 Vbox 中,因为它有自己的窗口。没有使用 IupParamBox 的在线示例,仅使用 IupGetParam。这是我制作的代码:

我得到一个窗口,但它是空白的,按钮也是不可见的。

我做错了什么,我应该如何解决?

0 投票
1 回答
140 浏览

iup - IUP 图形示例问题

我一直在尝试运行此链接C 或 CPP 示例下给出的 IUP 图形示例

如MinGW X64 windows环境下的plot.C或mathglsamples.c直接出源码改编,本身不做修改。但是文档太差了,以至于我碰壁了。经过反复尝试,我终于得到了 IUP、CD 和 IM 核心动态库的支持。

我现在很高兴地分享我对独立 exe 文件的成功配置,以受益并帮助那些避免面临挫折和错误,因为网站中目前没有明确的库要求。

在 netbeans IDE 上运行它会容易得多,只需指定所有需要的头文件和库。

下面是 Cmake,只需确保将所有这些 .dll 库复制到 exe 文件所在的同一输出文件夹中。

谢谢

0 投票
0 回答
203 浏览

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 库:


编辑:完整的链接器:

0 投票
1 回答
36 浏览

c - 从 Iup_FlatButton 中完全移除边框

我正在尝试从 a 中删除边框IupFlatButton,使其看起来像文本(直到按下)。到目前为止的窗口:

如您所见,它仍然有一个小的虚线边框。

我的脚本:

我看过文档

到目前为止,我已经尝试了以下方法:

  • 设置SHOWBORDERNO
  • 设置BORDERWIDTH0

我仍然无法摆脱它周围的边界。

我怎样才能做到这一点?

0 投票
0 回答
77 浏览

c - 对齐按钮 IUP

我正在尝试右对齐按钮。

到目前为止,我有这个:

但是按钮没有向右对齐。

我尝试了以下方法:

IupSetAttribute(quit, "IMAGEPOSITION", "RIGHT");IupSetAttribute(quit, "ALIGNMENT", "ARIGHT");按钮不会向右。

我可以设置SCREENPOSITON,但我担心如果在不同尺寸的屏幕上运行可能无法正常工作。如何将按钮向右对齐?

这是一张我现在想要按钮结束的地方的图片:

在此处输入图像描述

0 投票
1 回答
143 浏览

lua - IUP树,Lua,如何遍历/搜索树结构

我将 IUP 与 Lua 一起使用。我想在 IUP 树结构中存储一些数据。所以现在的问题是,我如何搜索树以查看某个条目是否已经存在?

不幸的是,树的节点标题似乎只能通过使用

等等。

如果节点可以通过类似的方式访问,那将很容易

然后我可以只使用一个 for 循环。但这不起作用。

0 投票
1 回答
73 浏览

lua - LUA iup.text 光标问题

我正在尝试使用iup.text创建链接到文本文件的文本框。我想在这个文本框中实时显示文本文件。

问题是,当文本框只是由函数 refresh_txt()` 实现时,光标会放在显示文本的开头,而不是我想要的文本末尾。所以文本不断刷新,我无法向下滚动,因为当我这样做时,光标会转到第一行的第一个字符。

我想在刷新时自动垂直扩展文本框。

我认为这个问题可以通过 的一些论点来解决iup.text,但我没有找到。

0 投票
1 回答
37 浏览

iup - 使用 IUP - 有没有办法从 IupText 对象中清除所有内容?

使用 IUP - 有没有办法从 IupText 对象中清除所有内容?我正在实现一个非常简单的 4 行显示器,它应该模拟一个硬件设备。不幸的是,通过几天的实验,我发现使用 IupInsert 最终达到了限制,所以你需要删除内容。我能够模拟的唯一方法是销毁 IupText 对象和包含它的 IupDialog 对象。这是非常低效和丑陋的,但是文档具有误导性。我还尝试在不破坏对话框的情况下分离和销毁文本框,但我无法插入/附加一个实际显示在屏幕上的新文本框。附加的返回值是有效的,但即使在刷新、IupShow 等之后,dlg 也不会再次显示文本。感谢您的任何见解

0 投票
1 回答
64 浏览

lua - Lua 中的 iup.getparam -- 提示输入目录

我正在编写一个 Lua 程序,它必须提示用户输入一个目录作为操作的多个参数之一(这涉及将文件复制到具有新名称的目标目录)。环境是Windows;我正在使用 Lua 5.1。

相关代码目前看起来像

生成的 GUI 如下所示:

在此处输入图像描述

但是当按下选择器按钮 (...) 时,显示的初始目录不是 C:\some folder\some subfolder\ 而是界面中上次导航到的任何目录,并且无法选择目录,只有一个文件。

我猜我对这应该如何工作有一个根本的误解?我想用 iup 做的事有可能吗?理想情况下,我还想限制用户只选择初始目录或其子目录之一,而不是在该目录结构之外的任何地方导航,并允许用户创建一个新的子文件夹。