在RAD Studio中内置了令人惊叹的解决方案吗?让我们知道.寻找折扣?访问我们的特别优惠第页!
新闻

Delphi 12中的3 x 12 FireMonkey和Android增强功能12

delphi中的02个firemonkey android增强功能

Delphi中12乘以12的新功能12

RAD Studio 12对C++Builder进行了一些重大改进,发布的网络研讨会和其他在线内容突出了这一点。然而,它对Delphi开发人员来说也是一个很棒的版本。我为Delphi 12编写了12个列表,每个列表有12个改进。因此,这不是Delphi 12的12个改进列表。这是一个包含12×12=144项改进的列表,再加上六项针对本机Windows的改进,使总数达到了惊人的150项——不包括C++Builder的所有现有改进,因为这里我想强调Delphi的一面(但下面的大多数功能实际上适用于两种语言)。

第一篇博文在Delphi 12中有3 x 12 VCL增强功能。第二篇博客文章主要关注FireMonkey和Android平台支持。FireMonkey更改也适用于C++Builder 12,除非它们是特定于移动设备的,在这种情况下,它们仅适用于Delphi。请继续关注另外两篇博客帖子。

FireMonkey滑雪

    1. Skia.pas单元可直接访问Skia图书馆
    2. FireMonkey的TSkAnimatedImage组件,支持Lottie、电报贴纸、动画GIF和动画WebP格式
    3. FireMonkey的TSkLabel组件
    4. FireMonkey的TSkPaintBox组件
    5. FireMonkey的TSkAnimatedPaintBox组件
    6. FireMonkey的TSkSvg控件可轻松显示SVG。 
    7. FMX公司。斯基亚。使用Skia启用应用程序渲染的GlobalUseSkia设置
    8. FMX公司。类型。GlobalUseVulkan设置,以启用在Skia中使用Vulcan驱动程序
    9. 效果和过滤器可以使用Skia着色语言(SKSL)
    10. 支持Windows上的打印机
    11. 支持在Android和iOS上打印为PDF
    12. 支持WebP图像格式设计时的SkLabel Skia控件

      截图2023 11 06晚上10点35分12点

其他FMX新功能

    1. Android和iOS中的FireMonkey分屏支持
    2. 新建TEdit属性AutoSelect和CharCase
    3. 最近添加的TUndoManager由TEdit和TMemo共享。此外,TEdit现在支持撤消功能
    4. 为iOS重构虚拟键盘
    5. TColumn类的新HeaderSettings属性
    6. 启用FireMonkey以删除TCanvas全局锁定
    7. 通过将这些新字段添加到TTouch数据类型,扩展了FMX多点触控支持
    8. 新的TWinFormPositionerService帮助FMX管理屏幕布局和位置
    9. 新IFMX平台属性服务
    10. 用于Windows和macOS的新通用TFontManager
    11. 新的OnFreeStyleLookup事件已添加到TStyledControl
    12. 全新FireMonkey Windows 11样式拆分视图屏幕支持,本例中为Android

      111剖视图

在Android平台中

    1. Android目标API级别33
    2. 支持Android范围存储模型
    3. 更新了JManifest_permissionClass和JManifest _permission _groupClass类
    4. IFMXExtendedClipboardService更新,允许应用程序防止敏感内容出现在Android 13中引入的剪贴板编辑器覆盖中
    5. 支持新的Android启动屏幕标准
    6. 支持Android自适应图标格式
    7. 更新了应用程序>使用权限选项页面
    8. 升级后的FireMonkey Android应用内购买支持取决于最新版本的Google Play Billing库(6.0.1)
    9. IFMXCameraService和IFMXTakenImageService平台服务的实现已经重做
    10. TTakePhotoFromLibraryAction和TTakePhotoFromCameraAction利用上述更改进行了扩展,新增了OnDidFailTaking事件、PickerPresentation属性等
    11. 增加了TMemo和TEdit中位置光标的选择点。
    12. 为Android的文本输入控件添加了CaretPoint显示

使用RAD Studio、Delphi或C++Builder缩短开发时间并更快地推向市场。
设计。代码。编译。部署。
开始免费试用   立即升级

   免费Delphi社区版   免费C++Builder社区版

关于作者

Marco是RAD Studio产品经理之一,专注于Delphi。他是20多本关于德尔福的畅销书的作者。

留下答复

该网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据

在条款中