Update 4 for Delphi XE2 and C++Builder XE2 is now available

Categories:C++Builder, DelphiTags: , ,

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:

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.

8 Responses to Update 4 for Delphi XE2 and C++Builder XE2 is now available

  1. Reply Bruce McGee says:

    The change to mobile connectors isn’t mentioned in the release notes.

  2. Reply Herbert Sauro says:

    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.

  3. Reply Herbert Sauro says:

    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;

    TextRenderingDefault = TextRenderingHintSystemDefault

    Copy from {$I FMX.Defines.inc} IFDEF code list.

    Rebuild project for restore old font mode (and old my bug)

    Alessandro Savoiardo

  4. Reply Bruce McGee says:

    I was subtly hinting that Embarcadero might want to update the release notes. It’s supposed to be a feature, non an Easter egg.


  5. Reply LDS says:

    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.

  6. Reply Bruce McGee says:


    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.


  7. Reply Herbert Sauro says:

    “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.

Leave a Reply

Your email address will not be published. Required fields are marked *