问题标签 [newtonscript]

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 投票
4 回答
472 浏览

newtonscript - 学习 NewtonScript 的资源

今天我得到了我的 Apple Newton MessagePad 2000,然后我想开始为它开发。我已经下载并安装了 Newton Toolkit,但是我可以在哪里学习 NewtonScript?

0 投票
2 回答
67 浏览

newtonscript - 使用 protoApp 而不是 newtApplication 时如何设置自定义按钮?

我正在用 NewtonScript 开发一个 Newton OS 应用程序,并且protoApp原型比newtApplication原型(即 NewtApp)更适合应用程序类型。protoApp提供带有关闭框的标题和状态栏,但是如何在状态栏中插入自定义按钮(因为它只显示时钟)?

0 投票
1 回答
46 浏览

newtonscript - 如何在 protoInfoButton“关于”单击上打开 protoFloatNGo 窗口?

我已经阅读了NewtonScript 程序员指南中的“视图实例化”(第 3-26 页)以及它的“声明的内幕”附录(第 A-1 页)和Newton 编程中的“声明视图”部分使用 Macintosh,第 2 版。我相信我理解它,但我似乎无法通过protoFloatNGo单击我的protoInfoButton.

我从以下应用程序开始(它有一个newtStatusBarwith ,当点击“About”时protoInfoButton它会发送DoInfoAbout()),编译tntk,在Einstein中运行,并使用ViewFrame探索数据结构:

让我看看我是否可以解释我目前对该问题的理解......我需要定义一个protoFloatNGo模板/布局,需要在运行时将其实例化为视图,并且我需要能够获得对它的引用protoFloatNGo查看(不是模板/布局),infoButtonView:DoInfoAbout()以便我可以调用:Open()它。

protoFloatNGo没什么特别的:

我的理解是我需要设置protoFloatNGo在 my中设置mainView它以便它在运行时可用,所以我尝试将它放在一个插槽 ( mainView.aboutLayout) 中,但是当我尝试将它访问为aboutLayout(我预期的)或GetRoot().|MyApp:MyCompany|.aboutLayout。自然,这只会让我得到布局/模板而不是视图。因此,我也尝试将它添加到mainView.stepChildren,但似乎无法在其中引用它GetView()(这是 NewtonScript Programmer's Guide 中的文档,并建议使用 NTK 的“Declare To”功能)。

因此,按照“The Inside Story on Declare”(我通过使用 ViewFrame 探索 Newtoban 的运行副本确认了这一点),我模仿了stepAllocateContext/preAllocatedContext结构如下:

不幸的是,在编译时,我在 Einstein 中安装软件包时收到“出现问题”,表明代码存在一些未知问题。

即使我确实让“Declare To”功能正常工作,我该如何称呼它?我可以GetRoot().|MyApp:MyCompany|.layoutView:Open();吗?

0 投票
1 回答
1304 浏览

c# - 如何在 C# Telegram Bot API 中请求联系

我想使用 Telegram Bot API for C# 中的键盘按钮发出联系请求。我知道我必须用这个request_contact方法来做到这一点。但我没有找到任何可以在 C# 中解释这一点的来源。(所有资源都与 Python 和 PHP 有关)请用 C# 语言解释。感恩的

0 投票
0 回答
98 浏览

c# - 使用 Nethereum 和 Newton.Json 的 Unity 编译错误

嗨,我在 unity3d 中创建了一个全新的项目并导入了 Nethereum sdk。当我尝试添加任何脚本时,我不断收到编译错误 -

The type 'JsonSerializerSettings' is defined in an assembly that is not referenced. You must add a reference to assembly 'Newtonsoft.Json, Version=12.0.0.0, Culture=neutral,...

我尝试了几件事,例如从资产商店导入包,从 VS 导入包,我尝试添加带有引用的 web.config 等。

我究竟做错了什么?

0 投票
1 回答
256 浏览

c# - c#中使用Newtonsoft反序列化的MongoDB ObjectId转换错误

我一直在努力将 MongoDB BSON 文档转换为 c# 中的 List 对象。转换时,我得到以下错误

在stackoverflow中搜索类似问题后,我发现下面的链接

序列化 Mongo ObjectId 时出现 JSON.NET 转换错误

我也跟着。

我的代码:

示例实体/模型

调用方法

MongoDataSerializer 类覆盖的方法应该被调用,但事实并非如此。我们需要在模型中获取 ObjectId 作为字符串。

请帮助解决此问题。

示例 document.toJson() 值