问题标签 [firemonkey-fm2]
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.
delphi - 如何从与 Live Bindings 链接的自定义组件访问数据集?
我正在创建自己的从 TMSFMXGrid 派生的 DBGrid。如果使用 Live Bindings 链接,我如何找出链接到该网格的数据集?在设计时,您可以在对象检查器属性 LiveBinding 中看到,但在运行时无法访问。否则我将不得不发布我自己的属性,您可以在其中定义使用的数据集。
delphi - 获取 3dgrid 上某个位置的坐标
我有一个 Firemonkey 表单,表单上的 3dgrid 组件设置为 (0,0,0)。单击鼠标时,我想获取网格上某个点的坐标。我知道如何获取光标的屏幕位置,但我需要 3d 网格本身相对于 3dgrid 上的鼠标位置的坐标。
delphi - Delphi Firemonkey 2 .color property
I don't know if it is just me missing something, but I am quite frustrated by this issue.
When I try to set the .color
property there are no values available such as claBlue
.
For example:
Am I missing a reference? I have included FMX.Types
.
delphi - 是否可以在 Delphi XE4 中更改应用程序短标题而不使其与项目 dpr 名称相同?
我正在编写我的第一个由 delphi 驱动的 iPhone 应用程序。我已经创建了它,但我希望它被命名为 .dpr 文件的名称以外的名称,因为 dpr 文件不能包含空格,例如,EXE 名称并不总是与可能分配给应用程序的人类可读名称相同.
而在 Windows Delphi 应用程序中,EXE 的名称与 .dpr 文件相同,这很好,因为快捷方式中的英文名称、桌面或任何其他非英文位置的开始菜单中的本地化名称不一定是与您的项目名称相同。在 iOS 中,应用程序的短名称可能包含空格,而 Delphi 项目名称则不能,所以我很惊讶地看到这两者是硬链接在一起的。
在 XCode 中,您可以分别设置包名称、项目名称和在 iOS 主屏幕上可见的名称。
我的问题是,因为我今天刚刚安装了 Delphi XE4 (RTM),我正在尝试:
我可以在项目选项中的某处设置捆绑 ID 吗?我似乎找不到它。Bundle id 对于任何前往应用商店的应用都非常重要,但我看不到可以设置它的 UI 元素。
我还可以在某处设置显示名称吗?
我可以在某处查看和编辑应用程序的 .plist(Apple 要求所有应用程序在 iOS 上具有的属性列表)还是为我生成而没有机会查看或修改它?似乎 .plist 文件位于 Windows 中我的 Debug\ 文件夹中的磁盘上,这意味着 Delphi XE4 将其视为输出工件而不是输入源文档,就像在 Xcode 项目中那样。
delphi - Delphi XE4 iOS可以在Delphi中构建后台应用吗
我需要为iOS构建一个必须在后台运行的项目,理想情况下在手机开机或重新启动时自动启动,这在Delphi XE4中是否可行,还是我必须使用xcode?
delphi - 火猴 CUDA/OpenCL
在 Embarcadero 网站上,它说它支持这一点,但我没有看到 Delphi 附带的任何演示或示例。因此,如果这确实是一场闹剧,那么我敢打赌,我们将不得不等到 XE9 才能获得适当的 CUDA/OpenCL 支持。
http://edn.embarcadero.com/article/41688
问: FireMonkey 是否允许使用 GPU 进行高性能计算(例如 CUDA 或 OpenCL)?
A:可以,是的。
那么如何使用 Firemonkey 进行基本的 CUDA/OpenCL 计算呢?
delphi - XE4 部署错误
大家下午好。抱歉,如果 SO 不是问的地方,我不确定是否存在“错误堆栈交换”等,以及是否有任何 XE4 用户会成为那里的访问者。
我目前正在尝试 XE4 试用版,我想看看 iOS 实现是否像他们看起来的那样简单。
我已经完成了所有远程配置文件的设置和工作,并且我制作了一个仅包含进度条的小型应用程序。现在,当我将该应用程序部署到模拟器时,它会按预期在 iOS 模拟器上运行。
但是,当我尝试部署到设备时,出现以下错误;
我尝试过 Debug、Ad-hoc 和 App Store 配置文件,但它们都返回相同的错误。文件夹“PrivateFrameworks”甚至不存在。在“库”文件夹中有一个叫做“框架”,但没有别的。我认为这可能是一个不正确的 SDK 库路径,但唯一有这样一个路径的是“UIFoundation”。像其他人一样更改“框架”的路径会返回这个;
该文件确实存在(99KB),但错误仍然存在(因此我认为更改 SDK 库路径不是正确的做法)。就好像由于文件或文件夹问题,它甚至没有尝试部署到 Mac 上进行编译。
有任何想法吗?
delphi - Delphi xe3 vcl to firemonkey array issue
When converting from VCL to Firemonkey in Delphi, I have the following issue: In VCL I have the following array: Tcarray=array[1..$04000000] of Tcoordinate; - This works fine.
However, declaring the same array in Firemonkey I get an exception about stack overflow at 0x00.. My only solution so far is to minimize the array to [1..40000].
Why is this? Any solution?
The VCL code is as follow
It will be called like this:
This works fine in VCL but in FM it breaks with the following error: "Project FMtest.exe raised exception class $C00000FD with message 'stack overflow at 0x00af69e7'.
ios - Delphi XE4 FireMonkey IOS 移动应用程序 – 加密库
是否有任何加密库可用于以下 Delphi 配置文件?
1)德尔福 - 窗户
2)德尔福 - ios
3) 德尔福-mac
我需要 SHA1、SHA256、MD5、DES、AES 等函数
windows - How to hide firemonkey application button from Taskbar (XE4)?
According to this question it is possible to hide fmx taskbar icon by changing window style to WS_EX_TOOLWINDOW. In XE2 and XE3 this code works:
In XE4 this solution does not work (application button should become hidden but nothing happens). any body have any idea?
Thanks.