问题标签 [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.
newtonscript - 学习 NewtonScript 的资源
今天我得到了我的 Apple Newton MessagePad 2000,然后我想开始为它开发。我已经下载并安装了 Newton Toolkit,但是我可以在哪里学习 NewtonScript?
newtonscript - 使用 protoApp 而不是 newtApplication 时如何设置自定义按钮?
我正在用 NewtonScript 开发一个 Newton OS 应用程序,并且protoApp
原型比newtApplication
原型(即 NewtApp)更适合应用程序类型。protoApp
提供带有关闭框的标题和状态栏,但是如何在状态栏中插入自定义按钮(因为它只显示时钟)?
newtonscript - 如何在 protoInfoButton“关于”单击上打开 protoFloatNGo 窗口?
我已经阅读了NewtonScript 程序员指南中的“视图实例化”(第 3-26 页)以及它的“声明的内幕”附录(第 A-1 页)和Newton 编程中的“声明视图”部分使用 Macintosh,第 2 版。我相信我理解它,但我似乎无法通过protoFloatNGo
单击我的protoInfoButton
.
我从以下应用程序开始(它有一个newtStatusBar
with ,当点击“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();
吗?
c# - 如何在 C# Telegram Bot API 中请求联系
我想使用 Telegram Bot API for C# 中的键盘按钮发出联系请求。我知道我必须用这个request_contact
方法来做到这一点。但我没有找到任何可以在 C# 中解释这一点的来源。(所有资源都与 Python 和 PHP 有关)请用 C# 语言解释。感恩的
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 等。
我究竟做错了什么?
c# - c#中使用Newtonsoft反序列化的MongoDB ObjectId转换错误
我一直在努力将 MongoDB BSON 文档转换为 c# 中的 List 对象。转换时,我得到以下错误
在stackoverflow中搜索类似问题后,我发现下面的链接
序列化 Mongo ObjectId 时出现 JSON.NET 转换错误
我也跟着。
我的代码:
示例实体/模型
调用方法
MongoDataSerializer 类覆盖的方法应该被调用,但事实并非如此。我们需要在模型中获取 ObjectId 作为字符串。
请帮助解决此问题。
示例 document.toJson() 值