Delphi 10.1 Berlin 官方未列之修正

Delphi 10.1 Berlin 官方未列之修正:

  1. 修正 iOS App 设定为全屏后,无法使用 Zoom, Pan, LongTap 等手势。
  2. 修正 ListView 移动平台 (iOS, Android) 与 Windows 事件先后顺序不相同(现在统一了):
    iOS, Android: 先进 OnMouseUp 後进 OnChange
    Windows: 先进 OnChange 後进 OnMouseUp
  3. 修正 Android Intel CPU(如:ASUS ZenPhone)上方状态栏重叠问题。
  4. 修正在 TFrame.OnResize 加入事件代码并存档后,下次开启这个 Frame 后,OnResize 事件不见了(代码还在)。

这是目前移植到 Berlin 发现的修正,如果再有发现,陆续补上。

时间: 2024-10-05 20:31:11

Delphi 10.1 Berlin 官方未列之修正的相关文章

Where is the ActiveX Project Type for Delphi 10.1 Berlin

n 10.1 Berlin the ActiveX project types are missing from the New Items Window under Delphi. They are there for C++Builder, but not for Delphi. This only happens if you use the shiney new Feature Installer that was introduced with 10.1 Berlin. So if y

BaaS with Kinvey and Delphi 10.1 Berlin

In this article I will show you how to connect yourdesktop and mobile applications to a mobile backend as a service (mBaaS) with Delphi 10.1 Berlin. I normally use Parse.com as a backend but as they announce that they will close their mBaaS service I

Delphi 10.1 Berlin Starter Edition

Delphi 10.1 Berlin Starter Edition Embarcadero? Delphi 10.1 Berlin Starter is a great way to get started building high-performance Delphi apps for Windows. Delphi Starter includes a streamlined IDE, code editor, integrated debugger, two-way visual de

delphi 10.1 Berlin 中使用自带的 Base64 编码

delphi 10.1 berlin版本中,有好几个 base64 编码的单元可以使用,例如 Indy, MessageDigest_5,还有 CnBase64,我现在使用自带的 System.NetEncoding. var params: string; Digest: TBytes; Base64: TBase64Encoding; begin Base64 := TBase64Encoding.Create; params := Base64.EncodeBytesToString(Di

TNetHttpClient支持异步访问(Delphi 10.1 Berlin,红鱼儿的博客)

Delphi 10.1进一步改进自Delphi 10带来的Http访问控件TNetHttpClient,支持异步访问,同时增加ConnectionTimeout及ResponseTimeout两个超时属性.你也许会问,这有什么?其他的语言早就有了,而我想到的确实别看这些常规的功能增加,他可以跨平台的啊,熟知Delphi跨平台的开发者一说就明白,这是跨win,osx,android,ios的,今年底还要linux.我又说多了,好象劝你也来用delphi似的.我们看一下如何使用异步处理Http请求.

Delphi 10.1 Berlin 与 Delphi 10 Seattle 共存

以下安装环境是win7 64位 1. 安装Delphi10.1 Berlin 版本. 2.修改C:\Program Files (x86)\Embarcadero\Studio\18.0\cglm.ini文件 [Embarcadero License Management]RootDir=${MODULE_DIR}\..LicenseDir=${ROOTDIR}\LicenseInfoDir=${COMMON_APPDATA}\Embarcadero\18\.licensesSlipDir=${

打开Delphi 10.1 berlin提示脚本错误的解决方法

HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Known IDE Packages $(BDS)\Bin\CommunityToolbar240.bpl Embarcadero Community Toolbar Package 修改为_Embarcadero Community Toolbar Package

Delphi 10.1.2 berlin开发跨平台APP的几点经验

1.ios不允许app有退出功能,所以不能调用Application.Terminate. 2.info.plist文件的自定义:info.plist文件是由info.plist.TemplateiOS.xml生成的,如果需要定制info.plist内容,则修改info.plist.TemplateiOS.xml即可 3.界面文字的大小建议使用13,统一android与ios的显示,我在android下用12,生成ios app时,发现小些. 4.使用TFrame来做界面,感觉效率比Form要好

Delphi 10.2 JSON与对象/结构体序列化性能提高100多倍

今天在盒子闲逛,无意中看到有人说XE7自带的Json对象序列化很慢,帖子在这里:http://bbs.2ccc.com/topic.asp?topicid=464378;经过测试的确如此.     但是 D10.2后,自带的 Json 做了优化,性能大大的提高了100多倍. 和其他json库对比了序列化和反序列化性能,JsonDataObjects 性能最好,但是只支持简单的对象,不支持结构体,QJson 则不支持动态数组,不支持 Attributes (RTTI),比如需要过滤某个字段,自带和