问题标签 [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.
smart-mobile-studio - 使用多个布局方向的布局导航表单?
我有一个包含多种表格的项目。我在所有表单上都使用布局。
当我在它们之间导航时,每个表单都有基本相同的代码(见下文)。
一切都很好,直到我改变方向(例如从配置文件到横向)。然后布局搞砸了。
示例代码:
那是对的!为什么不是。我错过了什么?你如何捕捉方向变化?
- - - 更新 - - -
在这个网站上搜索,我看到了这篇文章:
http://www.thedelphigeek.com/2012/02/detecting-device-movement.html
然后我得到了这个stackoverflow的答案:
在 Android 中通过 Javascript 访问加速度计?
在短信中,这似乎是这样做的:
smart-mobile-studio - 如何使 TW3EditBox 接受浮点值
当 TW3EditBox 控件的 InputType = iNumber 时,控制 Number 类型(Integer vs Float)的唯一公共成员是:
但是,如果要创建采用浮点的编辑框,则 Step 没有任何内容
例如
你如何在编辑框中处理浮点值?
smart-mobile-studio - 区分列表框单击、触摸、滚动?
我仍然很难使用列表框并区分桌面/笔记本电脑浏览器上的“触摸”选择和列表框中的项目......以及“触摸”开始滚动(例如在手机/平板电脑上)
使用包含 100 个项目的基本示例列表框
当用户使用桌面/笔记本电脑浏览器时,我需要他们能够同时使用鼠标和触摸(如果他们的显示器是触摸的)来“滚动”和“选择”项目.....否则,如果使用他们的手机或平板电脑,需要他们能够使用“触摸”滚动和“点击”选择项目
我假设我们不想使用标准的 OnSelected 事件?
W3ListBox1..OnSelected := HandleLBItemSelected;
并且可能想要使用 OnTouchBegin 和 OnTouchEnd,以及 OnMouseDown 和 OnMouseUp 事件??????
如果是,如何?
然后你如何处理滚动?
smart-mobile-studio - 使用 HTML 导航表单?
有没有办法使用 HTML 导航到另一个表单?
例如,我的 innerHTML 中的一个链接
它只是我硬编码到 TW3ScrollControl 的 innerHTML 属性中的 HTML。有些 HTML 是静态的,有些是动态数据(例如问题和答案)我从我的 JSON 文件中获得
例如
所以,在我的脑海中给出这样的东西,如果点击其中一个名字,GotoForm 会怎么做?
谢谢
smart-mobile-studio - 在 Smart Mobile Studio 的 sqlite INSERT 语句中使用参数?
我创建了以下数据库
如何在 sqlite INSERT 语句中使用参数。
例如,我认为它会是这样的
但是, Exec 只需要一个字符串........所以我必须实际构建整个字符串以包含参数吗?
我问的原因是
TSQLiteDatabase 有一个 CreateStatement 函数,它返回一个
TSQLiteStatement 类
它有一个 SQL & Params 属性
和以下方法
准备执行发布
我不是调用数据库exec,而是执行createstatement,分配sql和params,然后执行?
例如
我什至试过
如果我对值进行硬编码,则可以
但是,我需要能够使用参数
还用格式化功能试了一下还是不行
delphi - 如何在 DWScipt 中初始化对象?
请问这个JS代码在DWScript中的等价物是什么?我使用 DWScript 代码生成器。
我尝试了匿名记录,但似乎不起作用:
使用 DWScript Codegen 生成的 JS 代码为: