问题标签 [smart-mobile-studio]

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

smart-mobile-studio - 使用多个布局方向的布局导航表单?

我有一个包含多种表格的项目。我在所有表单上都使用布局。

当我在它们之间导航时,每个表单都有基本相同的代码(见下文)。

一切都很好,直到我改变方向(例如从配置文件到横向)。然后布局搞砸了。

参见screenshot1screenshot2

示例代码:

那是对的!为什么不是。我错过了什么?你如何捕捉方向变化?

- - - 更新 - - -

在这个网站上搜索,我看到了这篇文章:

http://www.thedelphigeek.com/2012/02/detecting-device-movement.html

然后我得到了这个stackoverflow的答案:

在 Android 中通过 Javascript 访问加速度计?

在短信中,这似乎是这样做的:

0 投票
1 回答
34 浏览

smart-mobile-studio - 如何使 TW3EditBox 接受浮点值

当 TW3EditBox 控件的 InputType = iNumber 时,控制 Number 类型(Integer vs Float)的唯一公共成员是:

但是,如果要创建采用浮点的编辑框,则 Step 没有任何内容

例如

你如何在编辑框中处理浮点值?

0 投票
1 回答
36 浏览

smart-mobile-studio - 区分列表框单击、触摸、滚动?

我仍然很难使用列表框并区分桌面/笔记本电脑浏览器上的“触摸”选择和列表框中的项目......以及“触摸”开始滚动(例如在手机/平板电脑上)

使用包含 100 个项目的基本示例列表框

当用户使用桌面/笔记本电脑浏览器时,我需要他们能够同时使用鼠标和触摸(如果他们的显示器是触摸的)来“滚动”和“选择”项目.....否则,如果使用他们的手机或平板电脑,需要他们能够使用“触摸”滚动和“点击”选择项目

我假设我们不想使用标准的 OnSelected 事件?

W3ListBox1..OnSelected := HandleLBItemSelected;

并且可能想要使用 OnTouchBegin 和 OnTouchEnd,以及 OnMouseDown 和 OnMouseUp 事件??????

如果是,如何?

然后你如何处理滚动?

0 投票
1 回答
59 浏览

smart-mobile-studio - 使用 HTML 导航表单?

有没有办法使用 HTML 导航到另一个表单?

例如,我的 innerHTML 中的一个链接

它只是我硬编码到 TW3ScrollControl 的 innerHTML 属性中的 HTML。有些 HTML 是静态的,有些是动态数据(例如问题和答案)我从我的 JSON 文件中获得

例如

所以,在我的脑海中给出这样的东西,如果点击其中一个名字,GotoForm 会怎么做?

谢谢

0 投票
1 回答
63 浏览

smart-mobile-studio - 在 Smart Mobile Studio 的 sqlite INSERT 语句中使用参数?

我创建了以下数据库

如何在 sqlite INSERT 语句中使用参数。

例如,我认为它会是这样的

但是, Exec 只需要一个字符串........所以我必须实际构建整个字符串以包含参数吗?

我问的原因是

TSQLiteDatabase 有一个 CreateStatement 函数,它返回一个

TSQLiteStatement 类

它有一个 SQL & Params 属性

和以下方法

准备执行发布

我不是调用数据库exec,而是执行createstatement,分配sql和params,然后执行?

例如

我什至试过

如果我对值进行硬编码,则可以

但是,我需要能够使用参数

还用格式化功能试了一下还是不行

0 投票
1 回答
109 浏览

delphi - 如何在 DWScipt 中初始化对象?

请问这个JS代码在DWScript中的等价物是什么?我使用 DWScript 代码生成器。

我尝试了匿名记录,但似乎不起作用:

使用 DWScript Codegen 生成的 JS 代码为: