问题标签 [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 投票
3 回答
1665 浏览

delphi - 复制、剪切和粘贴如何在 FireMonkey - 高清表单设计器中工作

我正在尝试编写我的第一个 firemonkey - HD 应用程序

  1. 创建一个 firemonkey - HD 应用程序
  2. 在表单上放置一个 TLabel 并更改其名称。
  3. 选择标签

在下拉菜单中选择编辑 为什么所有的编辑选项都被禁用?

或者

在屏幕顶部的主菜单中选择编辑
为什么禁用所有编辑选项?

问题:我做错了什么?

0 投票
6 回答
8861 浏览

delphi - Delphi XE2:可以在 VCL 应用程序中实例化 FireMonkey 表单吗?

在 Delphi XE2 之前,我们只有 VCL 来创建 GUI 应用程序。Delphi XE2 指出:

注意:FireMonkey (FMX) 和 Visual Component Library (VCL) 不兼容,不能在同一个项目或应用程序中使用。也就是说,应用程序必须是 FireMonkey 或 VCL 中的一个或另一个。不兼容是由 FireMonkey (FMX) 和 VCL 之间的框架差异引起的。

我的应用程序是使用运行时包构建的纯 VCL 应用程序。所有 VCL 表单都存储在运行时包中。如果我要创建一个 FireMonkey 表单并存储在一个包中,我是否有机会在运行时在我的 VCL 应用程序中实例化这个 FireMonkey 表单?所以我可能会喜欢 FireMonkey 的 3D 或 HD 效果。

0 投票
1 回答
1836 浏览

macos - 在 OSX 上使用 FireMonkey 播放音频文件

使用 Firemonkey 在 OSX 上播放 MP3 或 Wav 等音频文件的最佳方式是什么?使用官方库(Delphi XE2 的第一个版本)似乎这是不可能的。我在 OSX 上相当新开发,我不太了解。我猜我必须在 OSX 上使用 FPC 和 Objective-C 才能使用 OpenAL 框架,如果是这样,你们推荐什么?有没有最简单的方法来做到这一点?

0 投票
2 回答
3224 浏览

xcode - Delphi XE2 FireMonkey Xcode安装问题

我在我的 Win XP Pro 系统上安装了 Delphi XE2,在我 4 周大的 MacBook 上安装了 Xcode(我的 Mac 总经验 = 4 周)。安装paserver,将iOS项目导出到Xcode,在Xcode中加载它(可以看到项目和Pascal源等)并按下运行..

构建失败消息。细节是——

Shell 脚本调用错误 /users/rob/Library.... 第 4 行 /usr/local/lib/fpc/2.5.1/ppcross386:没有这样的文件或目录

Pascal 编译器是否由于某种原因不存在?还是缺少其他东西?paserver 是否参与在 Mac 上设置这些东西?问题是否与 paserver 在安装时无法完全访问我的 Win 系统有关?

我正在为此苦苦挣扎,而我对 Mac (Lion) 的不熟悉也无济于事......

0 投票
2 回答
2895 浏览

delphi - 在 Firemonkey 项目中,表单和单位之间的切换不起作用

我正在测试 Delphi XE2 并创建了一个新的 FireMonkey HD 应用程序,但我有一个问题,FireMonkey 表单的表单设计器不可见或可用,视图菜单中的切换表单/单元选项以及工具栏按钮都被禁用在表单和代码之间切换,即使使用 F12 也不起作用。我尝试了 Shitf-F12 选项(表单窗口),但没有列出任何表单。我也尝试添加新的 firemonkey 表单,但没有显示任何表单,只有代码可见。- 有什么建议可以解决这个问题吗?

0 投票
3 回答
1857 浏览

macos - 为什么我的 Firemonkey 应用程序在 OSX 上打开终端窗口,但在 Win32 上不打开?

我在 Delphi XE2 中创建了一个简单的测试平台应用程序,并编译了该应用程序的 Win32 和 OSX 版本。
我压缩了 OSX 版本以及 libcgunwind dylib 运行时文件的副本,并将这些文件复制到我可以访问的 Mac 上。
当我解压缩文件时,mac 识别出我的 OSX 应用程序,我双击它。

反过来,由于某种未知原因,这与我的简单应用程序的表单一起打开了一个终端窗口。
应用程序本身运行良好,但我很好奇为什么会在 Mac 上打开终端窗口?

0 投票
4 回答
4516 浏览

delphi - Delphi XE2 FireMonkey 是否支持 Indy 跨平台应用程序?

用 Firemonkey 查看新的 Delphi XE2。考虑到它可以为 Windows、Mac OSX 和 iOS 编译,VCL 组件在 FireMonkey 应用程序中是无用的。

我的问题是:是否有/将会有 Indy Firemonkey 版?因为我真的需要IdHTTP.Post();. 如果没有,有没有办法在 FireMonkey 中做到这一点?

我已经在谷歌上搜索了一段时间,没有找到任何东西。:S

0 投票
1 回答
1013 浏览

delphi - Delphi XE2 Firemonkey 示例应用程序无法在 MAC 上运行,停靠图标弹起但没有显示

我看到了与此相关的另一个线程,但我有一个不同的问题。我已经根据手册和其他线程的建议进行了所有设置,并且没有收到任何错误。该应用程序实际上出现在 Dock 中,但这就是事情停止的地方。首先它会弹跳很长一段时间(几分钟),在它最终停止弹跳之后不会显示任何窗口。我在任何地方都没有错误。有什么建议么?

0 投票
1 回答
1180 浏览

delphi - 在 Firemonkey 中设置字体

有没有办法在 firemonkey 样式编辑器中设置字体属性?

我尝试使用自定义样式和更改 TButton 的默认样式。这些布局中的每一个都有一个名为 text 的子 TText 组件。如果我尝试更改字体设置(例如更改粗体标志),它在设计器中看起来不错,但在表单设计器中以及在运行时,没有任何变化。

还有一种方法可以为所有 TTextControls 定义默认字体吗?在 vcl 中有一个在 Firemonkey 中不可用的 parentfont 属性。在仔细查看组件代码后,我认为应该可以通过在样式书中为 TTextControl 定义文本布局来实现。但是这个组件没有在组件面板中注册。

更新: TMenuItem 根本不应用字体设置。目前它只能在运行时完成。

0 投票
1 回答
1678 浏览

macos - 在 Mac OSX 上打印 Firemonkey

如何使用新发布的 Firemonkey 框架打印文档?