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

macos - 如何为 Mac OSX 部署 FireMonkey 应用程序?

我可以使用 PAServer 在 Mac OSX 上运行 FireMonkey 应用程序。但是现在,我想部署应用程序 Mac OS(类似于 Windows 下的 MSI)。我怎样才能做到这一点?

0 投票
0 回答
819 浏览

delphi - Delphi XE2:firemonkey 和播放视频

我成功地使用 vlc 在 firemonkey 上播放视频。但我对 3D 表格有疑问。如果我将自己的视频组件与“Firemonkey HD 应用程序”一起使用,我没有问题,但是当我想将它与“Firemonkey 3D 应用程序”一起使用时,我的视频振动有问题:(

如何停止 FMX 控件自绘?

谢谢

0 投票
2 回答
4278 浏览

delphi - 如何使用 FireMonkey 创建托盘图标?

使用新的 FireMonkey 跨平台工具,如何创建托盘图标?在 Delphi 中,它曾经是 TTrayIcon。

该文档没有任何内容,似乎没有其他问题可以回答这个问题。将不胜感激任何想法(我总是可以诉诸于每个平台的系统编程,但那只是如果真的没有这样的事情)。

0 投票
1 回答
5887 浏览

delphi - 与 FireMonkey 的 MDI 接口

是否可以在传统意义上的许多文档表单/框架和一个主表单中使用 FireMonkey 创建 MDI 应用程序?

我特别感兴趣,因为表单上没有 MDI 控件了。它是否被不同的东西取代了?

编辑:添加到问题中,当我创建子表单时,它们都分别显示在任务栏中,甚至是 OpenDialogs ..

0 投票
1 回答
392 浏览

delphi - Delphi XE2:firemonkey 和 IDirect3DDevice9

如何直接以 firemonkey 3D 形式访问全局 IDirect3DDevice9 对象?可能吗 ?

0 投票
0 回答
349 浏览

delphi - Delphi XE2:firemonkey 和 IDirect3DTexture9

这是我最大的问题:(如何在某些 firemonkey 控件上绘制 IDirect3DTexture9 类型的对象数据?

我可以这样填吗?

0 投票
2 回答
2644 浏览

delphi - 在 FireMonkey 中为进度条使用不确定的样式

FireMonkey 中的 TProgressBar 是否支持不确定样式?如果是这样,你如何使用不确定的风格?

在 Mac OS 和较新版本的 Windows 上,有两种样式的进度条。一种是确定的进度条,您可以借此了解最小值、最大值和当前值。在这种情况下,进度条通常用于显示特定任务的完成百分比。Firemonkey 通过利用 TProgressBar 的 Min、Max 和 Value 属性来支持此方法。

另一种进度条样式是不确定进度条。当值无法确定时使用不确定样式,但向用户指示任务正在进行中。它通常由一个带有滑动对角线的进度条表示。

如果不支持,您对使用 FireMonkey 以跨平台方式实现此功能有什么建议吗?

编辑

我知道 TAniIndicator,但在这种情况下不合适。我已经向用户展示了一个大型任务的进度条,该任务被分解为较小的任务。标题会更改并显示任务每个部分的进度。有些子任务是不确定的,所以在那个时候,我想只使用不确定的样式。我不想在进度条和微调器之间切换。这太让人分心了。

这是我在很多程序中看到的常见实现,并且可以在每个平台上本地实现。

0 投票
1 回答
2053 浏览

delphi - 任何用于在 FireMonkey 中显示文件系统/文件树的组件?

在 FireMonkey 框架中找不到任何文件树组件(当然是跨平台的)。任何人有任何想法或知道这样的组件?对我来说听起来像是一件基本的事情。

我正在寻找一个简单的“类似资源管理器”的树视图,如果它真的很漂亮并不重要,因为我可能可以重新设计它或继承和改变它。想法?...

0 投票
1 回答
1613 浏览

delphi - Delphi XE2:firemonkey 用 libvlc 播放视频?

我仍在尝试使用带有 libvlc 的 directx api 在 firemonkey 上播放视频!我已经用不同的方式播放了视频,但我想在 Directx 表面上播放视频。

请先看这个链接:http: //forum.videolan.org/viewtopic.php?f=32 &t=82618

有人写了一个关于如何在directx上使用libvlc的delphi代码,并且该代码运行良好,但该代码是纯directx代码。我想将此代码集成到firemonkey!我怎么能用firemonkey库来做到这一点(我知道windows firemonkey也使用directx库,但是firemonkey库(接口、类、对象)的命名和使用与directx完全不同!

我现在在哪里:

我几乎使用“Winapi.Direct3D9,Winapi.D3DX9,FMX.Context.DX9”库将这个纯directx代码集成到firemonkey

我可以在 firemonkey 上下文中访问 IDirect3DDevice9 对象!

此处的代码完全在 firemonkey 中工作,但您会看到此代码类型的结果对象是 IDirect3DTexture9 ,该对象包含视频的帧缓冲区,我只需要将这个对象渲染到 firemonkey 形式的某个控件上。

如何将此缓冲区绘制到 firemonkey 画布?

我正在等待好的德尔福开发者解决方案。

谢谢

0 投票
1 回答
3381 浏览

delphi - FireMonkey 并显示所有者表单的模态对话框中心

我在所有者表单的中心显示模式对话框时遇到问题。我显示模式对话框的代码是:

也尝试在设计器中更改 Position 属性,但它似乎没有使对话框居中。

你能告诉我这里有什么问题吗?