问题标签 [firemonkey]

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

delphi - RAD Studio XE2 和 Firemonkey - 访问 TStringGrid 单元格中的数据

我刚刚购买了 XE2 并开始掌握 iOS 开发(我认为!!)。

但是,我没有看到如何从与 VCL 实现不同的 TStringGrid 的 XE2 Firemonkey实现中的单元格获取值。

我可以使用 SQL Lite 数据库中的值填充它,但看不到在选择时如何从单元格中获取值。在这个阶段,我根本没有使用 LiveBindings 将值输入到 TStringGrid 中,我理解这是前进的“新”方式。

任何帮助将不胜感激。

谢谢

0 投票
4 回答
2437 浏览

iphone - 火猴到 iPhone

在这里,我有装有 Delphi XE2 和 Firemonkey 的 Windows 笔记本电脑。

我写了一个小 Firemokeyhello world应用程序。
我手里拿着刚带回家的新 iPhone 4S。

将 Firemonkey 应用程序安装到 iPhone 上的步骤是什么?

0 投票
3 回答
2157 浏览

iphone - 如何使用 Delphi Firemonkey 在 iPhone 应用程序上使用手势?

我正在尝试使用 Delphi XE2 / FireMonkey 编写一个 iPhone 应用程序,并且已经克服了许多最初的障碍,但现在我停留在手势处理上。

我创建了一个带有 TVertScrollBox 的测试应用程序,但我无法滚动内容,除非我启用滚动条(非常细)并触摸它们。这对 iPhone 不是很友好(而且几乎无法使用)。将不胜感激指向正确方向的指针。

文档似乎建议使用 UIGestureRecognizer ...

http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html

...但是这些需要附加到视图,而应用程序使用的是 FireMonkey 表单。

任何想法将不胜感激。

0 投票
2 回答
662 浏览

ios - Delphi XE2 文件共享和 iOS

我需要在 FireMonkey 应用程序的 .plist 文件中将 UIFileSharingEnabled 设置为 yes。这可以在 Xcode 中手动完成(并且有效),但是每次我在 Delphi 中修改代码并使用“导出到 Xcode”菜单项时,都会重新创建 .plist 文件并且我所做的更改会丢失。

XE2 中是否有设置或机制在创建项目时将 UIFileSharingEnabled 或其他设置添加到项目 .plist 文件中?

0 投票
2 回答
4986 浏览

delphi - 如何将按钮添加到 FireMonkey 工具栏?

凭借 10 年的开发经验,我无法在工具栏 FireMonkey 上放置新按钮。有人可以帮我吗?

0 投票
1 回答
2398 浏览

delphi - 使用 FireMonkey 自定义 OpenGL 渲染

我们有一个使用 VCL TFrame 作为 OpenGL 渲染表面的平台。

使用 FireMonkey,有什么方法可以达到同样的效果吗?我发现了一些整个FMX.Forms.TForm被劫持以渲染 OpenGL 的示例,但这并不是我真正想要的。

这真的是“对不起,不能做”吗?我已经尝试创建一个虚拟 TForm 并使用它的 DC 来创建一个 OpenGL 渲染上下文,然后转到 FMX.Types.TImage 或类似的东西,但我也未能尝试这种方法。

有人做过吗?还是 FireMonkey 仅适用于非 CAD 应用程序?

0 投票
1 回答
1825 浏览

ios - 如何在 Xcode 中调试 Delphi iOS FireMonkey 应用程序?

我正在尝试在 Apple Snow Leopard 10.6.8 上使用 Xcode v3.2.6 调试使用 Delphi XE2 和 Update 1 编译的 FireMonkey 应用程序。我能够在 Xcode 中加载项目,编译它并在 iPhone 模拟器中运行它。

但是,调试似乎不起作用。当我使用“Run / Debug - Breakpoints On”启动项目时,我在 Xcode 中设置的 Pascal 源文件中的所有断点都将被忽略,并且在执行代码时 IDE 不会中断程序。

我创建了一个“调试”配置,并在“部署”选项中取消选择了“代码期间的条带调试符号”和“条带链接产品”条目。在“Build Options”中选择“DWARF with dSYM File”作为“Debug Information Format”。

我已经安装了带有更新 1 的 Delphi XE2 附带的 FireMonkey / Free Pascal / Xcode 工具。

0 投票
1 回答
695 浏览

delphi - Firemonkey iOS 组件重新定位和调整大小

我有一个Delphi XE2 Firemonkey应用程序,我想在iPadiPhone上运行。iPad 和 iPhone 的空间当然是不同的,我一直在尝试根据它们运行的​​平台重新定位和调整(视觉)组件 - 由表单OnResize事件触发。开始更改组件"Margins"属性并没有太大成功(也许这与相邻组件的关系更多......?)然后发现组件"Position"属性似乎可以完成这项工作。

问题:财产 是Position要走的路吗?或者有没有更合适的使用方式"Margins"(我似乎在某个地方读过一些关于这个的东西,但再也找不到了)。还是有其他方法,可能不是基于 OnResize 事件?(是的,我确信这只是 1 个问题。)

项目的简要细节 - 使用大约 30 个组件在屏幕上显示客户数据库记录,主要是TLabel组件、一些按钮和搜索字段或 2 个使用TEdit's.

谢谢

0 投票
1 回答
1493 浏览

delphi - 使用 FireMonkey 的 Mac OS 应用程序数据文件夹

在 Windows 中,我使用 CSIDL_APPDATA 文件夹来存储当前用户的应用程序数据,并使用 C_CSIDL_COMMON_APPDATA 来存储所有用户的应用程序数据(共享数据)。

在 Mac OS 中,我会使用:

("~" = 用户的主目录)

如何使用 FireMonkey 获取上述 Mac OS 文件夹?

0 投票
2 回答
619 浏览

stl - 适用于 OS X 的 C++ Builder STL 失败?

#include <vector>有没有人尝试过像用 XE2 编译的 Mac 应用程序一样简单的东西?

C++ Builder 的 XE2 更新 1 中是否存在如此基本的问题,或者我的安装是否损坏?

简单地添加#include <vector>到一个新的火猴高清应用程序,我得到构建失败:

从代码: