FireMonkey公司
话题
FireMonkey快速入门指南 介绍了FireMonkey应用程序平台,包括插图和指向其他信息的超链接。
FireMonkey应用指南 帮助您编写FireMonkey应用程序。
FireMonkey组件指南 描述了如何设计和创建组件。
FireMonkey辅助功能包 帮助您为macOS创建具有关联屏幕阅读器和语音覆盖的FireMonkey应用程序。
针对Windows、macOS、iOS、Android和 Linux操作系统
FireMonkey的主要功能
用于操作系统功能(如窗口、菜单、计时器和对话框)的跨平台抽象层 二维和三维图形 强大的矢量引擎(如Adobe Flash或Microsoft WPF) 快速实时抗锯齿矢量图形; 独立于分辨率,具有alpha混合和渐变 所见即所得的设计者和属性编辑器 高级GUI引擎-窗口、按钮、文本框、数字框、备忘录、角度框、列表框等 基于带有示例样式主题的矢量图形样式的高级蒙皮引擎 二维图形的形状基本体以及一组内置的画笔、笔、几何图形和变换 在后台线程中计算的高级动画; 易于使用且准确,CPU使用率最低且自动帧速率校正 软件中渲染的位图效果,包括阴影和模糊 形状和其他控件的灵活布局和合成 分层表单,启用Unicode JPEG、PNG、TIFF和GIF格式读/写支持 多语言引擎、编辑器和示例 金属驱动程序GPU支持
VCL与FireMonkey不兼容
注意: FireMonkey(FMX) 和 可视化组件库(VCL) 不兼容,不应在同一模块中一起使用。 也就是说,一个模块应该是唯一的一个或另一个,或者 FireMonkey公司 或 VCL公司 。不兼容是由于 FireMonkey(FMX) 和 VCL公司 . 但是,您可以:
如中所述,将FireMonkey库与VCL应用程序一起使用,或将VCL库与FireMonkeys应用程序配合使用 macOS共享库 . 阅读中有关将VCL应用程序转换为FireMonkey的一般指南 将VCL应用程序迁移到FireMonkey . 阅读中有关将VCL应用程序迁移到FireMonkey的一般过程 将VCL应用程序迁移到FireMonkey . 获取VCL-to-FireMonkey转换器程序 http://www.midaconverter.com/ .
FireMonkey(FMX) 是一个可视化组件库,具有复杂的图形、动画和样式功能。 您可以为任何 支持的目标平台 . 可视化组件库(VCL) 是仅在Windows上支持的可视组件的对象层次结构(在Win32和Win64应用程序中)。 运行时库(RTL) 是Delphi和C++为任何 支持的目标平台 RTL由 系统 , 系统。 系统实用程序 , 系统。 IO实用程序 、和 系统。 课程 单位。
另请参见
FireMonkey Linux版 将VCL应用程序迁移到FireMonkey FireMonkey代码示例 教程:使用LiveBindings创建没有代码的应用程序 -使用FireMonkey和LiveBinding显示如何连接到数据库 教程:创建FireMonkey 3D应用程序 -演示如何启动FireMonkey 3D应用程序并实现2D控件 FireMonkey库参考 跨平台应用程序 用于创建FireMonkey多设备应用程序和组件的向导 MacOS应用程序开发 iOS移动应用程序开发 Android移动应用程序开发 Windows和Mac应用程序开发入门(E-Learning Series)