问题标签 [xt]

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

file - Parasolid v30 的新嵌入式模式格式?

我有两个来自 v30 的二进制 Parasolid 文件(内部建模器字符串是 3000226,架构字符串是 SCH_3000226_30000_13006)。其中,旧类型的嵌入模式信息在我拥有的 Parasolid XT 格式参考的最新副本中定义。但是,对于实体类型 204(在 28101 模式之后引入),嵌入式模式格式完全不同。幸运的是,它有很多字符串,所以很容易对它的基本形式进行逆向工程:

然后实体按预期开始。

问题是这似乎是对二进制版本的可行解析,但在不知道这五个神秘字节实际对应的情况下,我不知道如何在 Parasolid 文本文件中实现对此的支持。它可能是两个短整数和一个无符号字符,可能是一个 4 字节整数和一个无符号字符。哎呀,因为在这两个例子中我的前三个神秘字节都是零,甚至可能有一个字符串在那里,在这种情况下恰好是 0 长度,在这种情况下,当然,它不是真的五个字节总是,但在我的两个示例中恰好是五个字节。

有谁知道神秘字节中发生了什么?

此外,我假设此方案将对实体类型 204 及更高版本有效。我不知道实体类型 203。我相信我从未见过包含该类型的 Parasolid 文件。

(另外,有没有人知道他们为什么会对仅用于支持向后兼容性的功能进行非向后兼容的更改?)

0 投票
0 回答
27 浏览

assembly - 使用 tasm 1.0 和 Mame mc1502 模拟器(XT 半兼容)获取无限循环或挂在 8086 asm

我正在尝试在 8086 asm 中为 XT 模拟器编写程序,它在屏幕上绘制随机像素(目前为 1 个坐标轴)。

沿 (x=random(),y=100) 绘制 10 个像素,然后运行延迟。我遇到了挂起或无限循环。

我试过推送和弹出 cx 寄存器 for 循环。我还尝试在 dos 3.3 debug.com 中执行构建的 .com 文件,但是一旦程序进入图形模式,屏幕上就什么也看不到了。我知道当我将随机数缩放 5 时,它可能会在屏幕外产生像素坐标。但问题在于挂起或无限循环。延迟部分单独测试并且工作正常,在我的模拟器上延迟大约 3 秒。

附加信息:mc1502 8086 机器用于 mame 模拟器,操作系统环境 - 用于 mc1502(msdos 3.3 克隆)的 sigma dos,asm - turbo asm 1.0。

0 投票
1 回答
65 浏览

c++ - Motif 如何计算或检索字体像素大小?

我正在尝试在 Motif 中编写代码来更改对话框警告框以调整其大小,如果框不够宽。宽度和高度始终由调用类设置,并且它并不总是足够宽以显示消息并且行尾被截断。他们不想到处固定以使用自动调整大小(即宽度为 0 或根本不设置),而是想弄清楚对话框中字符的像素宽度大小是多少。然后,他们可以乘以最长的线 X 像素宽度来获得以像素为单位的线长度。然后我们将查看是否需要重置对话框声明的宽度以停止截断。只有太短的对话框才会被更改(太宽的对话框不会被更改)。

然而; 我找不到任何关于如何在任何地方获取以像素为单位的字符宽度的示例。我记得几年前我在一个项目中,他们创建了某种类型的小部件,将一个字符插入其中,然后执行 XtGetValues 来获取宽度和高度,所以我认为可以完成。那么有人知道该怎么做吗?

0 投票
0 回答
91 浏览

terminal - Gnuplot 不显示 - 显示错误

我已经用谷歌搜索了好几天,我确信它很明显,但请帮忙!

gnuplot 和 paraview 在尝试显示内容时都会出现类似的问题......

无法初始化服务器:无法连接:连接被拒绝 21:31:44:错误:无法初始化 GTK+,显示设置是否正确?无法初始化 wxWidgets。

例如,如果使用 xt 终端,我会遇到类似的问题。

我不太确定自己在做什么——我正在使用带有 linux 终端 ubuntu 的 Windows 10。

非常感谢 :)

0 投票
1 回答
17 浏览

javascript - XMLHttpRequest 有问题,或者是加载 gpx 文件的服务器设置问题

我是意大利人,几乎是 javascripting 和服务器端规则配置的新手。我正在创建一个网页,并打算使用 gpxtruder.xyz 的一部分代码。

我已获得所有者 (Jim Denova jim@anoved.net) 的许可,可以使用原始代码,因为它是在开源许可下发布的。

在 index.html 页面代码如下:

您可以选择预先选择的曲目来显示结果或加载您自己的 gpx 文件

参数被发送到 gpxtruder.js 文件,跟随部分代码处理数据第一部分代码

第二部分代码

};

upload_url = "https://gpxtruder.xyz/gpx/VXX.gpx";如果我更改 url 地址并插入托管 gpx 文件的服务器 Web 空间,即使我使用原始文件,页面也会回答“这似乎不是 GPX 文件”,我的问题与我的问题密切相关。

我没有发现问题可能是。

可能是与javascript相关的问题吗?(但代码和文件完全是原始文件的复制品)或者可能是托管 gpx 文件的服务器端配置问题?

可以找到原始文件

https://gpxtruder.xyz/index.html

https://gpxtruder.xyz/js/gpxtruder.js

感谢您的帮助,如果可能的话。