问题标签 [xpce]

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 回答
221 浏览

prolog - xpce prolog 咨询程序

在这个 url http://www.commonkads.uva.nl/frameset-commonkads.html 在工具选项卡上有一个 prolog 中的示例程序我下载它并咨询 main_xpce 但没有窗口显示程序这是一个 xpce prolog 程序和必须有一个窗口

我与 swi 中的演示 xpce 有类似的问题,当咨询时没有出现任何窗口时,它们的行为就是这样!例如 C:\Program Files (x86)\swipl\xpce\prolog\demo 中的 kangaroo.pl 查阅此文件时没有外观结果,但是当使用 xpce.man 菜单时它可以正常工作请帮助我

0 投票
1 回答
496 浏览

animation - XPCE/prolog 中的动画不够流畅

我正在尝试在 XPCE/Prolog 中为一个项目编写一个简单的动画,但它不够流畅;它出现闪烁或闪烁。我在配备 Intel i7(四核,2.4 Ghz+)的 ASUS N550jv 笔记本电脑上运行它,所以这应该不是问题。移动的物体总是相同的(只是在不同的位置绘制它),双缓冲是明确启用的,我使用的是 40 FPS。

可以做些什么来提高平滑度?

这是我正在使用的代码:

0 投票
0 回答
60 浏览

debugging - 同一个 Prolog 代码有和没有调试的两种不同行为

我正在使用适用于 Windows 的 SWI-Prolog 的latets 稳定版 6.6.6 64 位。代码如下:

该代码确实很无聊:它在其上创建了一个窗口和一个高度为 600 像素的图片画布。它显示一个应在 3 秒内消失的文本,2 秒后出现一个应在 2 秒内消失的新文本。

如果我在不调试的情况下运行它,第一个文本会在 8 秒内消失,仅此而已。

如果我使用图形调试运行,代码会做它应该做的(参见代码描述)。

所以我担心的是:为什么相同的代码会有两种不同的结果,为什么不调试代码就不能正常工作?

0 投票
1 回答
688 浏览

prolog - 在 prolog xpce 中显示单选按钮

我在 XPCE prolog 中创建了一个带有单选按钮的菜单,但是我的单选按钮显示在同一行,我希望每个单选按钮都在单独的行上。

我的代码如下:

提前致谢

0 投票
0 回答
225 浏览

prolog - SWI-Prolog 中的图形:将位置从电路板发送到 (X,Y)

我试图弄清楚如何使用“发送”图形谓词,我被困在如何从窗口扫描点击,并了解 (X,Y) 上的位置并使用它在里面放置图像。我只需要知道在这个函数中为它制作了哪些参数:

0 投票
0 回答
191 浏览

prolog - 你如何在prolog中实现一个下拉列表?

我目前正在实施犯罪专家系统。该系统将确定某人是否是罪犯。

有没有使用 xpce 在 swi prolog 中实现下拉列表?

0 投票
0 回答
374 浏览

prolog - 如何改进简单的序言登录?

我正在 swi-prolog 中构建我的第一个项目。它是一个专家系统,可以根据用户的输入猜测用户身份。这段代码会生成一个对话框,允许用户输入信息,然后验证信息并允许用户访问。有没有办法改进代码?

0 投票
0 回答
228 浏览

swi-prolog - Prolog XPCE button message

I am having trouble with Message for the buttons,

  1. I know message for button quit is destroy, but not able to set syntax correctly.
  2. button2, needs to open dialog screen2, so I need help with the message for button 2 as well.
0 投票
1 回答
194 浏览

prolog - Prolog XPCE:连接的文本标签

在 XPCE 中,图形对象可以与 Connection 类连接(参见手册中的第 5.3 章)。

有没有一种简单的方法可以将文本标签附加到连接上?

0 投票
1 回答
172 浏览

emacs - 在 SWI-Prolog 中关闭 XPCE

我想在我的 Emacs 缓冲区中获取等的输出,apropos/1help/1不是 XPCE 窗口。我在 Linux 下使用 SWI-Prolog。

我试过的:

  • 在初始化文件 ( ) 中设置标志~/.plrc

    /li>
  • swipl用旗帜呼唤--nopce(疯狂猜测/usr/lib/swi-prolog/xpce.rc

  • ssh localhost,有效地模拟了一台只有终端的机器,它可以工作,但必须有更好的解决方案......

是的,我可以卸载这个swi-prolog-x包,但我将来可能想编写 GUI 程序。理想情况下,我只想为文档/调试关闭 GUI。

编辑:

我找到了解决方案的一部分:目标online_help:give_help/1online_help:give_apropos似乎是我需要的。我只需要将它们重新连接到helpand上apropos,也许是通过prolog:help_hook/1. 有任何想法吗?