问题标签 [xojo]

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

json - How can I load JSON from the Web with XOJO?

I'm new to XOJO and I'm making a Web App to list the time entries of my co-workers.

The Code looks like this:

When I replace the URL with www.example.com, it works and the content can be loaded. I also tried it with various URL's for different JSON's from the Web, but it didn't work too.

What should I use, so that JSON's can be loaded?

Many Thanks for your advice

0 投票
0 回答
136 浏览

linux - Xojo HTMLviewer 树莓派3

我正在使用 Xojo 为 Windows 和树莓派开发一个应用程序。我在一些地方严重依赖 HTMLviewer 来呈现 Web 驱动的内容。

我有多个 Raspberry Pi 3,阅读 xojo 文档我可以看到 Jessie 不支持 HTMLViewers。但是,由于内核支持 ARMv8,我无法运行 Wheezy,因为它无法在 pi3 上运行。

我曾尝试在 Pi 上使用 Ubuntu mate 并使用 sudo apt-get install libwebkitgtk-1.0.0,但这不起作用,因为 Ubuntu 已弃用 1.0。

我正在寻找有关如何让 HTMLviewers 在 Raspberry Pi 3 上工作的建议。我愿意接受任何建议的操作系统版本等。PI 将仅用于自定义应用程序。

非常感谢

0 投票
0 回答
106 浏览

mysql - Xojo,MySQL,加载数据本地 infile,在 Xojo 中不起作用

我正在尝试从 Xojo 应用程序中运行“加载数据本地 infile”。如果您不了解 Xojo,可以将其视为用于此目的的 Mac 版本的 VB。我在同一台机器上从 Workbench 运行 SQL 没有问题。我收到错误 1148,此 MySQL 版本不允许使用使用的命令。

但是为什么我可以在同一台机器上从 Workbench 运行相同的命令并且它可以工作?

0 投票
1 回答
392 浏览

web-applications - Twilio Web 应用程序通知

我需要移动 webapp(Xojo、iOS+Android)上的推送通知,我想使用 Twilio Notify Beta,但我不清楚它是如何工作的。

假设用户启动 webapp:第一次它应该与 REST api 绑定,但我不明白在哪里可以找到“设备令牌”,如何定义移动用户是否必须接受通知或者他/她已经做到了,等等。

文档在这里

你能把我推向正确的方向吗?

0 投票
1 回答
1887 浏览

windows - Windows URL 方案调用正在运行的程序

我想在我正在运行的应用程序中触发一个事件,并通过在 Windows 10 中调用 URL 方案来传递参数。我创建了以下注册表项:

显然,在调用“alert:arg1”时,这总是使用参数启动我的应用程序的新实例。但我希望 Windows 调用我已经运行的实例。

使用 Mac,这个 URL 方案的调用会触发一个事件,我可以捕捉到。正是,如我所愿。为此,我在 alert.app/Contents/Info.plist 中添加了以下部分:

那么我如何在 Windows 上实现这一点呢?我正在使用面向对象的 BASIC 在 XOJO 中编写此应用程序,但我会对通用解决方案感到高兴。

0 投票
1 回答
166 浏览

java - 这个 Java 方法签名用简单的英文翻译是什么?

我正在将 JBox2D 移植到 Xojo。Java 不是我熟悉的语言,但与 Xojo 有足够的相似之处,因此这是将 Box2D 移植到它的最简单方法。

我很熟悉这个端口,但我无法理解这个方法签名的含义:

  1. 此方法是否返回任何类类型的数组?
  2. 是否Class<T> klass意味着klass参数可以是任何类?
0 投票
1 回答
762 浏览

c++ - 使用 Xojo 进行跨平台开发有哪些折衷方案?

许多关于 SO 的跨平台开发主题似乎已有 6 到 9 年的历史。有人最近有使用 Xojo 的经验吗?能否用于在 macOS 和 Windows 上的 C++ 生成的链接库之上快速部署 UI?这在 iOS 上是如何工作的?这个工具有什么限制?

0 投票
1 回答
214 浏览

winapi - Win10 上的 HICON 缺少掩码,但 Win7 没有

我正在尝试使用一些系统图标,例如SIID_DOCNOASSOCSIID_FOLDER绘制它们。

我的问题是,虽然我的代码在 Windows 7 中按预期工作,但在 Windows 10 上,检索到的图像缺少它们的掩码。我不知道为什么(PICONINFO.hbmMask我可以检索的字段GetIconInfo是非空的,表明确实有一个掩码)。

我的代码是用 Xojo 编写的,它使用 VB 的方言,但这并不重要,因为我让它在 Win 7 中工作,我认为:

上面的代码获取一个普通文件的图标,然后绘制它的掩码。虽然在 Win 7 上掩码是正确的,但在 Win 10 上整个图标区域的掩码都是黑色的。

为什么会这样?

0 投票
1 回答
677 浏览

macos - 如何在没有子类化的情况下绘制 Cocoa 聚焦环?

我想在控件周围绘制一个适当的现代动画焦点环,根据Q&A 1785,这应该是覆盖 -drawFocusRingMask 和 -focusRingMaskBounds 方法的简单问题。

麻烦的是,对于这个项目,我必须使用Xojo,它可以声明和调用 Cocoa 方法,但没有给我任何机会来实际创建自己的视图子类。

那么,有没有办法在不创建实际子类的情况下获得正确的对焦环?完成工作的其他一些方法,也许是在这个 10.7 技术说明之后引入的?或者在运行时将方法注入现有类的一些偷偷摸摸的方法?

0 投票
1 回答
170 浏览

raspberry-pi - Xojo 通过中断检测来自 2 个输入的输入。(树莓派)

我有一个运行 Xojo 程序的树莓派 3。

我的目标是有两个流量传感器,它们在屏幕上显示流过每个传感器的水量。

我有一个适用于一个流量传感器的程序,它使用 GPIO 库和一个名为“InterruptModule”的自定义模块。我按照教程制作了这个程序。

教程:https ://einhugur.com/blog/index.php/xojo-gpio/connecting-button-with-gpio-and-using-interupts/#comment-14

该程序对两个流量传感器都有效,但一次只能一个。即,如果我更改输入引脚并再次运行程序,它就可以工作。

但是,当我尝试将两者结合起来时,它的响应无法区分这两个输入。

我尝试过使用两个 GPIO 模块和两个自定义的“InterruptModule”模块,但它仍然计算首先定义的传感器下的输入。

在这里查看我的尝试。

Xojo代码截图