Update 4 for Delphi XE2 and C++Builder XE2 is now available
Another update for Delphi XE2 and C++Builder XE2, this time Update 4 and it requires uninstalling your existing RAD Studio product before installing the update.
You can obtain this update in any of the following three ways:
- Upgrading via the Automatic Upgrade Mechanism
- Manually Checking for Updates
- Downloading from the Registered Users Web Page
You can see all the changes and enhancements related to this release here.
Two important features I would like to highlight: Mac print support using the FireMonkey Printing API and now DataSnap Mobile Connector generate proxy for FreePascal.
You can download the Delphi XE2 and C++Builder XE2 ISO with Update 4 here.
The change to mobile connectors isn’t mentioned in the release notes.
Yes Bruce, that’s why I mention here 🙂
One quick question, is Embarcadero aware of the fuzzy font issue with update 4? There is a QC at http://qc.embarcadero.com/wc/qcmain.aspx?d=103786. If someone has a work around for this the community would love to hear about it because the normal fix for this doesn’t appear to work anymore. At the moment FMX apps under update 4 will cause too much eye strain (apart from looking quite unprofessional) for users.
Here is a fix for the fuzzy fonts, reported by Alessandro Savoiardo, I can confirm it works.
Unofficial fix:
Copy into project “FMX.Canvas.GDIP.pas. change line 738:
TextRenderingDefault = TextRenderingHintAntiAlias;
to
TextRenderingDefault = TextRenderingHintSystemDefault
Copy from {$I FMX.Defines.inc} IFDEF code list.
Rebuild project for restore old font mode (and old my bug)
Alessandro Savoiardo
I was subtly hinting that Embarcadero might want to update the release notes. It’s supposed to be a feature, non an Easter egg.
🙂
Where’s the update? I can see only the update ISO. Or does it mean we have to **fully uninstall** the product and reinstall it? Is so, please call it XE 2 ***BETA 4***
I do not expect to be forced to uninstall the product and reinstall it to “update” it.
BTW: a colleague of mine just tried the automatic update, it failed and now it has no Delphi XE 2 installed… great “experience”.
I really can’t understand why Delphi updates can’t update “in place” and attempt to uninstall everything. Looks to me those in charge of it are unable to design a decent solution.
@Luigi,
As mentioned here and in the release notes; Yes, update 4 requires an uninstall and reinstall.
I’m not sure why this is required this time around.
You can either perform the uninstall yourself, or the installation will take care of it for you.
http://docwiki.embarcadero.com/RADStudio/en/Release_Notes_for_XE2_Update_4
“As mentioned here and in the release notes; Yes, update 4 requires an uninstall and reinstall.”
It does, but its fairly trivial because the installer remembers all your installed components and settings which means you only have to install Delphi itself. I found it fairly painless.