Delphi Clinic C++Builder Gate Training & Consultancy Delphi Notes Weblog Dr.Bob's Webshop
Dr.Bob's Delphi Notes TurboDB.NET Delphi books at
 Dr.Bob's Delphi XE7 News
Note:  This section of Dr.Bob's Delphi Clinic is devoted to news about Delphi XE7.

2016/02/11 - December 2015 XE7 Update Subscription Update
This update brings a backport of RAD Studio 10 Seattle continued maintenance, bug fixes, performance and feature improvements to RAD Studio XE7. This update requires Summer 2015 XE7 Update Subscription Update.
Available only for registered users of RAD Studio, Delphi, C++Builder and All-Access with an active Update Subscription!

2015/10/02 - Summer 2015 XE7 Update Subscription Update
This update brings a backport of RAD Studio XE8 continued maintenance, bug fixes, performance and feature improvements to RAD Studio XE7.
This update is available to those with an active Update Subscription which qualifies for on-going maintenance updates for both the current release and two previous releases.

2015/03/18 - Object Pascal Handbook by Marco Cantu
This promotional item is available as a special Bonus Pack promotion item for users who purchase qualifying XE7 products (listed below) between October 1, 2014 and March 31, 2015.

2015/02/04 - Beta Program for 64-bit iOS toolchain
On October 20th, 2014 Apple announced that "starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later".
Anyone using a RAD Studio, Delphi, C++Builder or Appmethod product with the iOS toolchain can apply to the beta program to get access to the 64-bit iOS toolchain in the current beta program (under NDA).

2015/01/29 - iOS Style Template for 1x, 2x and 3x Resolution Devices
This style template allows you to easily create your own custom iOS style with support for 1x, 2x and 3x resolutions.
You can access the Bitmap Style Designer from the Tools->Bitmap Style Designer (or by browsing to your bin directory and start BitmapStyleDesigner.exe With the Bitmap Style Designer open, select File->Open and browse to the location of the iOS7Alternate.vsf on disk. Expand the Images directory and export each of the three style.png files for editing in a graphics program if you want to customize the graphical elements in the style templates. After updating the graphics, set the properties of each style object before saving the style as a .style file.

2015/01/22 - Android L Style Pack for XE7
Android L Style Pack for XE7 Includes 3 styles for Android 5.0: a dark style, a light style and a dark blue style.

2015/01/20 - Beta hotfix enabling TForm.Quality to HighQuality for iOS
This hotfix resolves a FMX bug where on iOS, setting TForm.Quality to HighQuality has no effect This is a source fix. You need to add FMX.Platform.iOS.pas to your project and rebuild your project.

2015/01/08 - Beta hotfix for FireMonkey apps on Android 5.0 (Lollipop)
Beta hotfix for FireMonkey apps on Android 5.0 (Lollipop) addresses an issue with FireMonkey applications on devices running Android 5.0 (Lollipop). The issue prevented array data from being properly exchanged between native code and the Android Java API. The most noticeable symptom of this issue was that images stored on FireMonkey forms would not be displayed on devices running Android 5 and could cause applications to terminate unexpectedly. This zip contains all the contents of the lib\android folder. Perform the following steps:

This is a beta hotfix, however, you are free to discuss this on the forums. You can also send issues to radbeta at embarcadero dot com, but please allow time for response from that address. Updated on Jan 16, 2015 to include source and headers.

2015/01/13 - FireMonkey Premium Styles Pack for RAD Studio XE7
FireMonkey Premium Styles Pack for RAD Studio, Delphi and C++Builder XE7 This style pack was updated on 1/13/2015 to include 3x versions of the premium iOS styles for iPhone 6 Plus devices. iOS 3x style support is available in XE7 Update 1 Customize your multi-device applications with seven premium FireMonkey styles. Choose from Jet, Sterling, Diamond, Emerald Crystal, Emerald Dark, Coral Crystal and Coral Dark styles, optimized for iOS, Android, Windows and Mac application development.

2014/12/03 - Hotfix for Submitting iOS Applications to Apple AppStore
RAD Studio hotfix to enable deployment of Delphi and C++ iOS applications to the Apple App Store. This fix applies to RAD Studio XE5, XE6 and XE7.

2014/12/02 - Hotfix for FMX component with custom size reverting to default
This hotfix resolves a FMX component problem where some components which had been set to a custom size would appear with a default size at runtime. Run the Hotfix installer. Before updating any files, the Hotfix installer will create backups of the files that it will update. The backed up files will be in the same location but will include the .bak extension.

2014/11/25 - Castalia for Delphi and RAD Studio XE7
Castalia is a premier code productivity plug-in for Delphi. With code refactoring, structural highlighting, parenthesis matching, flow control highlighting, and live syntax checking, Castalia makes you more productive than ever. Use project statistics and code analysis to better understand your team productivity and code quality.

2014/11/13 - Update #1 for RAD Studio, Delphi, and C++Builder XE7
Update #1 for RAD Studio, Delphi and C++Builder XE7 is now available for download. See the Release Notes and Fix List for more details.

2014/11/11 - FastReport VCL 5 for RAD Studio, Delphi and C++Builder XE7
FastReport VCL is an add-on component that allows your application to generate reports quickly and efficiently.

2014/10/22 - Mida Converter Basic for RAD Studio XE7
Mida Basic for RAD Studio XE7 is a special edition of the popular VCL to FireMonkey converter. Helps converting your VCL forms to multi-device, including data bindings and other advanced features with support for over 200 components.

2014/10/14 - Yosemite style pack for RAD Studio XE7
Mac OS X Yosemite Style Pack for RAD Studio XE7. Includes Blue and Dark styles, a sample project and a readme.

2014/10/10 - BMP Buffer Overflow hotfix - Delphi, C++Builder, RAD Studio XE7
This hotfix addresses a potential security vulnerability has been identified in the VCL when processing BMP files. This vulnerability could allow an attacker to craft a BMP file that produces a buffer overflow and therefore allows it to execute arbitrary code. This hotfix was updated on October 10, 2014 to address files in the redist directory as well.

2014/09/26 - PAServer HotFix for Delphi XE7 and RAD Studio XE7
Hotfix for deploying iOS applications built with Delphi XE7 to the iOS 7.1 simulator.

2014/09/25 - Java2OP.exe for RAD Studio, Delphi and C++Builder XE7
Java2OP.exe ("Java To Object Pascal") is a command-line tool that you can use to generate Object Pascal native bridge files from Java libraries (JAR or class files). You can use the generated files to provide your applications access to those Java libraries on Android.

2014/09/24 - FastReport FMX for RAD Studio, Delphi and C++Builder XE7
Multi-platform report generator for Apple Mac OS X and Microsoft Windows. Updated on Sept 24, 2014 to resolve a conflict with TeeChart.
For C++ users, you may need to manually add to your include path the FastReport lib directory, usually at C:\Program Files (x86)\FastReports\FastReport FMX Embarcadero edition\LibD21\ Also, if you do not build with run-time package, you need to make sure that all required FR packages are linked. (e.g. FMXfs21)

2014/09/23 - RAD Studio XE7 FireMonkey Accessibility Pack
The Accessibility Library supports the JAWS screen reader from Freedom Scientific on Windows and the VoiceOver screen reader from Apple on Mac OS X

2014/09/19 - AQtime Standard for RAD Studio, Delphi and C++Builder XE7
AQtime Standard is a special edition of AQtime that is included with Embarcadero RAD Studio. AQTime includes profilers for performance, coverage, memory and resource usage, and a lot more.

2014/09/17 - BDE Installer for RAD Studio, Delphi, C++Builder XE7
BDE Installer for RAD Studio, Delphi, C++Builder XE7, with installation instructions.

2014/08/30 - IP*Works for Delphi XE7
The full version of /n software’s IP*Works components - A comprehensive suite of components for Internet communications including more than 40 individual components covering every major Internet Protocol.

2014/08/29 - VCL Premium Styles Pack for RAD Studio, Delphi & C++Builder XE7
Customize the look of your VCL Windows applications with five premium styles included in this style pack. Choose from the Coral, Diamond, Emerald, Sterling and Jet styles to change the look of your application.

2014/09/02 - Delphi XE7 Launched
Embarcadero has launched Delphi, C++Builder and RAD Studio XE7 in Professional and Enterprise editions (as well as Ultimate or Architect editions with additional Embarcadero database tools). See the Release Notes for more details.

Delphi Developer Days 2013 - Cary Jensen and Bob Swart
Cary Jensen announced at CodeRage 7 and on his blog that as of the 2013 edition of the Delphi Developer Days, I, Bob Swart will be joining Cary Jensen in presenting these days. I'm thrilled to work together with Cary Jensen on Delphi Developer Days; we've worked together in the past on magazine articles and Delphi conferences, and I've been a guest speaker at Delphi Developer Days for a few years already, so we're confident that the upcoming Delphi Developer Days 2013 will be as good and enjoyable as ever.

2012/11/07 - Delphi Product Manager Marco Cantù
Marco Cantù is the new Delphi Product Manager at Embarcadero. Marco will be based in Europe (working from his home in Italy, when not on the road), where there are some of the R&D teams and a large number of Delphi customers.

2009/01/07 - The Future of the Delphi Compiler
Nick Hodges has published an article on Developer Network about the future of the Delphi Compiler. In this article, Nick talks about the Compiler Front End (the part that defines what the language is), with the idea to create a new Front End to offer a choice between a new, non-legacy syntax and the older way of coding (read the article to example of legacy syntax). New code would have to be put in a new type of code module (so it looks like there would be no mixing of code, although you may be able to use both kinds of modules in your projects).
Nick also talks about the Compiler Back Ends (one for Delphi, one for C++) which currently produce 32-bit binaries for Windows. A new Back End would be able to produce 64-bit for Windows, and should be shared by both Delphi and C++, and "a bit more flexible with respect to what architecture it targets" (or so Nick writes).
Doing a new Compiler Front End and unified Back End (for both Delphi and C++Builder) will take time. The team plans to release a preview of the 64-bit compiler (just the compiler, not the IDE) in mid-2009, and the final 64-bit version of Delphi should be ready min-2010.

This webpage © 2005-2015 by Bob Swart (aka Dr.Bob - All Rights Reserved.