Archive for the ‘C++Builder’ Category

MVP Nuggets #9

Friday, January 25th, 2013

This week was video week in MVP land! Some awesome content here. Most of it in the speakers native tongue.

Ricardo Boaro:

Using the Windows 8 Style in VCL and FireMonkey apps
Using LiveBindings in VCL and FireMonkey DataSnap clients
Working with TFlowLayout and TGridLayout in RAD Studio XE3
Working with Visual LiveBindings

Victory Fernandes:

Standard Gestures in C++Builder XE3

Alister Christie:


Luis Felipe González Torres :

Introduction to DataSnap using C++Builder XE3
Using RTTI with Delphi XE3

Update 2 for C++Builder XE3, Delphi XE3 and RAD Studio XE3

Friday, January 25th, 2013

Update 2 for C++Builder XE3, Delphi XE3 and RAD Studio XE3 is now available.

Download Update 2



Fix list


MVP Nuggets #8

Friday, January 18th, 2013

Francois Piette:

Using a custom attribute for data persistence

Adriano Santos:

Published a report from the Delphi Conference in Active Delphi

Samuel "Muka" David:

Published "Delphi and Google Maps" in Active Delphi

Adriano Santos and Marcos Moreira:

Published "Getting Started with FireMonkey" in Active Delphi

Victory Fernandes:

Delphi Custom Gestures

Felix Colibri:

Visual LiveBindings in Delphi (French)
Visual LiveBindings in Delphi (English)

Alister Christie:

Delphi Programming Tutorial #87 - Command Line Parameters
Mike Sutton:

A FireMonkey Grid Column for any Control


RAD Studio wins Top Innovation Award

Friday, January 18th, 2013

DeveloperWeek has awarded RAD Studio with the Top Innovator award in the Developer Tools category!


CodeRage 7 C++ Replays

Friday, December 21st, 2012

Almost all CodeRage 7 C++ replays are available on the CodeRage 7 C++ web site.

We’re working on the remaining ones. ;)


MVP Nuggets #3

Monday, December 17th, 2012

Alan Fletcher did a write-up on "Cross-platform development the FireMonkey way"

Zarko Gajic wrote several articles, including:
"Have a Delphi Function Return Multiple Results / Values"
"Intercepting Keyboard Input with Delphi - Implementing a Keyboard Hook"

Juan Antonio Castillo wrote an article on "7-zip and Delphi" - Spanish - English (Google)

Vladislav Bajenov wrote an article "Working with IMAP in Synapse" - Russian - English (Google)

Brian Long compiled a list of resources and links from the Developer Direct webinars

He also summarized a lot of "Embarcadero’s C++ stories"


Submitting a C++Builder XE3 application to the Mac AppStore

Tuesday, December 11th, 2012

Yesterday, I filled a hole in the schedule with an impromptu session on visualization of mathematical functions. At the end I also showed how to submit the application to the Mac AppStore.

At the end I ran into an error saying "Invalid Binary" and I filled in the details for my contact information that it asked me for.

However, this didn’t solve the entire problem.

You also need to turn off Dynamic RTL and Run Time Packages. Unless you code sign them manually on the Mac side.

Finally, in order to bypass an issue with the Incremental Linker for Mac, you will need to turn off the Incremental Linker.

Doing these three things in addition gave me a successful submission to the AppStore.


C++Builder R&D sessions at CodeRage 7 tomorrow

Tuesday, December 11th, 2012

Don’t miss these R&D sessions tomorrow (Wednesday) at CodeRage 7:

9am PST - Migrating C++Builder Code to 64-bit

This session will cover differences between the Embacadero Win32 and Win64 C++ compilers, comparing keywords, macros, extensions and standards conformance of bcc32 and bcc64. The focus will be on strategies to port existing C++ Projects (ActiveX, WebBroker, SOAP, etc) and writing new code in a way that works for both Platforms.

Bruneau Babet - Embarcadero

12pm PST - C++Builder 64-bit Windows Compiler: Supporting the Delphi Extensions Including RTTI

The C++ language standard provides a naming convention to identify language extensions using the double underbar (__) in front of any extensions. This session will discuss the language and runtime extensions added to the new C++Builder 64-bit Windows compiler to support Delphi language, types, components and enhanced RTTI.

Eli Boling - Embarcadero

1pm PST - Using the C++ Standard and Boost Libraries in your 32-bit & 64-bit Applications
The C++ Standard library is a set of classes and functions that are part of the ISO standard for C++. The Boost C++ libraries include a collection of portable C++ source libraries created by Boost community members (, some of which are now included as part of the C++ Standard library. In this session you will learn how you can use the C++ Standard and Boost libraries in your C++ applications for Windows and Mac OS X.

Lee Cantey - Embarcadero


C++Builder XE3 64-bit and Update 1 for Delphi, C++Builder and RAD Studio XE3 released!

Tuesday, December 11th, 2012

Yesterday we released the 64-bit compiler for C++Builder XE3.

At the same time, we also released Update 1 for Delphi, C++Builder and RAD Studio XE3. More details in Tim’s post here.

Specific links: Delphi XE3 Update 1 C++Builder XE3 Update 1 RAD Studio XE3 Update 1

Fix List for Update 1


CodeRage 7 for C++ takes place December 10-12. Don’t miss it.

Friday, November 30th, 2012

CodeRage 7 for C++ takes place December 10-12. Don’t miss it. It will be 3 days totally dedicated to C++!

Don’t miss the special session with Bjarne Stroustrup. Much more details in David I’s blog post here.

Register for CodeRage 7 for C++ now.

David I posted a great blog post on Embarcadero’s continued commitment to C, C99 and C++ here.


Bad Behavior has blocked 1080 access attempts in the last 7 days.