|
|
导航: |
论坛 -> 文档资料
斑竹:liumazi,ruralboy |
|
作者: |
|
2016/4/11 13:10:27 |
标题: |
Delphi/C++ Builder 10.1 柏林更新内容简译 |
浏览:5456 |
|
加入我的收藏 |
楼主: |
转载自QDAC官网网站,文章发现问题可能随时更新,最新版本请访问:http://blog.qdac.cc/?p=3803
原文太长,我就不全文翻译了,以意译为主。
1、安装程序更新
新的安装器让你快速安装基本的功能,然后通过 Feather Installer 来安装额外需要的功能,从而加快安装速度,减少不必要的带宽占用。
2、FireMonkey 更新
Android 6.0 支持 新增 TAddressBook 来访问联系人信息 Style Designer 增强 支持预览、缩放和在 Structure View 中多选、复制粘贴和键盘操作 新的 ListView Item Designer,以可视化设计 ListView 样式(好东东呀) 增强的剪贴板支持,允许访问自定义格式的数据和原始数据 ImageList 增强:允许一次性添加多个图片 TGrid 增强 增加了两个选项:TGridOption.AutoDisplacement 和 TGridOption.CancelEditingByDefault 增加了两个列类型:TCurrencyColumn 和 TGlyphColumn Windows 下的高DPI支持:支持 120 和 144 DPI 显示器 为下列组件增加辅助键功能支持:TLabel TButton TRadioButton TTabItem of TabControl TCheckBox TPopupBox.Items of TPopupBox TTextControl TPresentedTextControl TCustomAction 字体新增 StyleExt 属性 Hint 属性变更了下,不再是从 TControl 继承下来的人都有了 修改了对话框的接口,分成了同步和异步两种: dialogchanges 其它变更内容: 新的 AbsoluteTargetRect 允许自定义选取位置 ListView 显示触摸动画效果 AppAnalytics 改用HTTPS TMediaPlayer 尝试用默认的解码器来解码扩展名未定义的视频 Double 类型替换了 Extended TShape 的 StrokeThickness, StrokeCap, StrokeDash 和 StrokeJoin 属性被干掉了,改用 Stroke 的属性 IFMXWindowService.GetWindowScale 被干掉了,改用 Form 的 Scale 属性 3、VCL 更新
Vcl.Shell.ShellCtrls 的CreateRoot方法变成虚拟的了 AppAnalytics 改用HTTPS 4、EMS 更新
支持 Apache 做为应用服务器 跨域 API 支持 新增 EMS EdgeModules 来扩展服务 其它,有关注 EMS 的可以尝试下…… 5、DataSnap 更新
支持 JSON 数据流并移除了对 OpenSSL 和 Indy 的依赖 6、Web Broker
所有使用 WebBroker 的 C++ 程序需要手动移除:#pragma link “Web.WebReq” 字符串默认用UTF8了 7、FireDAC
增强各种数据库支持 8、DBExpress
移除了对 OpenSSL 和 Indy 的依赖 9、云服务
Amazon 和 Azure API 增强 10、REST
移除了 REST.Exception 单元 11、LiveBinding
Use EvalShortcut 属性默认为 true,可以加快 TListView 和 TGrid 的显示速度 公开了 TConverterUtils 类 12、RTL
Win 10 蓝牙支持增强 提高蓝牙发现功能性能 Bluetooth LE 支持新的事件来响应特征订阅 Eddystone Beacon 支持 提升了 Beacon 的扫描性能 异步 HTTP 请求支持 加密的ZIP文件支持 字符串列表增强 AddPair KeyNames Options SetStrings TrailingLineBreak Updating UseLocale ExtractName TMemIniFile 增加了对区分大小写和Modified/AutoSave属性的支持 增加 TBufferedFileStream 为文件流增加缓冲支持,以优化小数据的读写 修改了 JSON 路径访问的语法(QJSON 比它的访问方式好象更好呀) 大幅提升了正则表达式的性能(Windows 下 310 倍,Android 下 111倍) Http 连接增加ConnectionTimeout 和ResponseTimeout 属性 URLEncode / URLDecode 挪到了 System.NetEncoding,并提供了新的函数:EncodePath、 EncodeAuth、 EncodeQuery、 EncodeForm 在 C++ 工程中,用TMessageBase 替换了 TMessage ,以避免命名冲突 C++ 函数增加对 TRect, TRectF, TPoint 和 TPointF 类型的支持 其它增强 UTF8String 和 RawByteString 支持 Android 和 iOS 了 HTTP Client 支持自动解压 gzip 内容 iOS 上 ShowMessage 变成异步的了 …… 13、原生 API
Android 原生低功耗蓝牙 API 支持 DirectX 12 支持 WinRT 支持 14、Delphi 编译器
编译泛型时性能提升 所有的编译器都支持[unsafe]、[volatile] 和 [weak] 三个属性 Extended 类型变成了16个字节(:(,又变了) 其它…… 15、C++ 编译器
ARM 编译器支持到 CLang 3.3 几个参数变更 BCC32C 加入了依赖检查 complier-rt 库在BCC32C和BCC64C编译器上可用 16、IDE
浮动窗体设计器(D7 的即视感?) FireUI 预览支持 可以直接依赖于 GetIt 组件包了(对正版用户的好消息?) 栈式书签支持( Stack Bookmarks) 选区扩展(Selection Expansion,Ctrl+W) 函数矩阵,可以方便重构和查找函数(Method Toxicity Metrics) Structure View 增强了对 C++ 新标准和类型的支持 Android 服务增强 新向导从现有 App 中移除服务 工程依赖检查自动化,可以自动检查App依赖的服务并加入工程 支持 iOS ad-hoc 应用的支持 自定义info.plist 支持 增强对Android智能手机的设计期支持 IDE 支持高分屏了(DPI-Awareness) CPU 窗口支持调试 Android 和 iOS 程序了 17、调试器
iOS 和 Android 的调试器支持的功能更多了,具体就不翻译了 18、工具
Java2OP 支持 java 8 新的 SDKTransform.exe 支持转换 Object-C 或 C++ 头文件到Delphi。 19、示例
略……
----------------------------------------------
QDAC 开源数据库访问组件欢迎大家关注讨论和使用 官网(博客):http://www.qdac.cc 讨论QQ群:250530692 QLang 多语言组件快速让你的程序走向海外 |
作者: |
|
2016/4/11 13:12:37 |
1楼: |
----------------------------------------------
-
|
作者: |
|
2016/4/11 14:20:42 |
2楼: |
希望FireDAC支持mongoDB V3
----------------------------------------------
-
|
作者: |
|
2016/4/11 14:34:52 |
3楼: |
FireDAC 支持 MongoDB,不过我没翻译那一段,一堆数据库的支持更新。
----------------------------------------------
QDAC 开源数据库访问组件欢迎大家关注讨论和使用 官网(博客):http://www.qdac.cc 讨论QQ群:250530692 QLang 多语言组件快速让你的程序走向海外
|
作者: |
|
2016/4/12 8:47:27 |
4楼: |
不错不错 就是用不到
----------------------------------------------
-
|
作者: |
|
2016/4/12 9:25:18 |
5楼: |
objective-c头文件翻译可以。 期待更多的native control没有很失望。
----------------------------------------------
-
|
作者: |
|
2016/4/12 9:51:03 |
6楼: |
不知道 hadoop 怎么支持?
----------------------------------------------
火鸟
|
作者: |
|
2016/4/12 23:27:27 |
7楼: |
to chineseswish 支持Mongo,但D10目前应该只支持到V2,连接V3版本的数据库还是不行
----------------------------------------------
-
|
作者: |
|
2016/4/13 8:15:13 |
8楼: |
新的 SDKTransform.exe 支持转换 Object-C 或 C++ 头文件到Delphi。
终于有官方的东西来转了。。。 最近人肉翻了不少文件头。。。。
----------------------------------------------
MyBlog http://www.7xcode.com
|
作者: |
lsuper (lsuper) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2016/4/13 14:00:08 |
9楼: |
楼主好人 ~
----------------------------------------------
-
|
|