Watch, Follow, &
Connect with Us

Embarcadero Blogs

Latest Posts

Download links for RAD Studio 10, Delphi 10 and C++Builder 10 Seattle

Here are the download links for free trial and registered user downloads of RAD Studio 10 SeattleDelphi 10 Seattle, and C++Builder 10 Seattle.

RAD Studio, Delphi and C++Builder 10 Seattle Trials

Free 30-day fully functional trials of the Architect edition.
Install from the Web for 10 Seattle registered users 

If you need to re-download the installer after your initial installation.
RAD Studio, Delphi and C++Builder 10 Seattle ISOs for registered users 

If you want to create a full install backup DVD after installing and registering.
RAD Studio, Delphi and C++Builder  10 Seattle ISOs for first time installs 

If you can't install using the web installer due to firewall issues and need to create a DVD for your initial install.

Note that there are no official torrent or other downloads for RAD Studio 10, Delphi 10 or C++Builder 10. Be sure to download them from the official source.

posted @ Fri, 04 Sep 2015 07:30:00 +0000 by Tim Del Chiaro

Setting up Oracle for Embarcadero ER/Studio - Part 2

Howdy! Welcome to the next installment of the series.

In today’s series, we will explore the options for Oracle Client Setup needed for ER/Studio. 

Install the clients needed for your environments.

Reboot after installation. 

[Verifying Environment Variables]

1) Navigate to the Environment Variables Path. 

For more information on how to do it, check this article. 

Navigate to the PATH variable section and make sure that the Oracle client is at the very front of the path as shown in the screenshot below.

Notice: the Path points to the Oracle 64 bit client and 32 bit clients respectively.

Now time to ensure that your Oracle client is configured for TNSNames.ora

[Oracle Net Configuration Assistant]

Click on Start –> All Programs –> Oracle_home_client1 –> Application and Configuration Tools –> Oracle Network configuration Assistant

Now follow the screens as shown below

Don’t worry about the error, click on the change login and enter the appropriate credentials.

Once you have entered the right credentials you should be able to connect and get a successful connection.

Next, make sure you enter a Service Name, I have used XE as it represents my Instance.

Click Next to proceed.

Choose No and click Finish to save the changes.

We shall now make sure by doing a TNSPing in the Command Prompt.

Launch a Command Prompt Window and enter the following command

tnsping XE –> Replace XE with your Servicename and you should get a OK message as shown below

Now let us launch ER/Studio Data Architect and Choose File –> New –> Reverse Engineer from a Database

Choose Oracle as the Native Connection

Enter your Service Name under Data Source –> XE is our case

Enter the credentials and choose the schema you need in the next screen, and you should be able successful in using ER/Studio with Oracle!

From the Schema pick the HR schema from the Ellipse.


Congratulations!! Y’all now have Oracle Client successfully configured for ER/Studio.

posted @ Thu, 03 Sep 2015 22:20:56 +0000 by Anil Mahadev

New VCL Styles and Style Enhancements in RAD Studio 10 Seattle

In Delphi, C++ Builder and RAD Studio 10 Seattle, we provide a variety of new VCL styles and VCL style enhancements.


Windows 10 Styles

Choose from three built-in Windows 10 styles: Modern Light, Modern Dark and Modern Blue. These styles work great with the new VCL Windows 10 UI controls as well as the existing VCL UI controls.


Common Dialog Styling

VCL styling now extends to dialogs such as TPrinterSetupDialog, TOpenDialog, TSearchDialog and more.


VCL Web Browser Styling

The VCL Web Browser control now fully supports custom styling.



New Style Templates for Windows 10

New Windows 10 Style Templates allow you to create custom Windows 10 styles using your own color schemes. The Bitmap Style Designer can be found in the bin directory or accessed from the IDE via Tools > Bitmap Style Designer.



New OnyxBlue Style

OnxyBlue is a new VCL style included with RAD Studio 10 Seattle. Easily apply it to your existing application via Project > Options > Application > Appearance. RAD Studio 10 Seattle includes dozens of VCL styles.

All included VCL styles can be accessed by browsing to C:\Users\Public\Documents\Embarcadero\Studio\17.0\Styles.



Premium Styles

Quickly change the entire look of your application with one of the eight premium VCL styles that are part of the Bonus Pack if you purchase RAD Studio 10 Seattle by September 30, 2015.




posted @ Thu, 03 Sep 2015 21:45:07 +0000 by sarinadupont

Embarcadero Technology Partner Spotlight - Elevate Software: Elevate Web Builder - RAD for Web Applications

Elevate Software - Elevate Web Builder
Tim Young - Elevate Software
Thursday, August 27, 2015

YouTube video replay:

Elevate Web Builder is a rapid application development environment that allows you to create beautiful, full-featured web applications that run in any modern browser.

There is absolutely no need to learn JavaScript in order to use Elevate Web Builder. The product includes an Object Pascal compiler that emits all necessary HTML and JavaScript during compilation.

The compiler can also automatically compress the emitted JavaScript to make your web applications small and virtually unreadable by another developer.

You can then quickly and easily deploy your application to the destination of your choosing.

With Elevate Web Builder, you can continue to leverage existing Object Pascal language skills to build web applications, and use it to create front-end UIs for application servers created using RAD Studio.

Elevate Software and Elevate Web Builder information URLs:

You can find all of the Technology Partner Spotlight replays listed on the YouTube playlist -

posted @ Thu, 03 Sep 2015 14:11:36 +0000 by David Intersimone

Minimalistic Android Service with Delphi 10 Seattle

I always love making minimalistic demos because then you can see all the essential parts. I put together this short video with Delphi 10 Seattle to show the minimal parts necessary for to create an Android service. It is so … Continue reading

posted @ Thu, 03 Sep 2015 08:32:48 +0000 by Jim McKeeth

Adding headers to TListView programmatically

During today’s Delphi, C++Builder and RAD Studio 10 Seattle launch webinar, I got a question on how to add headers to TListView programmatically instead of using LiveBindings with a data source.

Here is a quick code snippet showing how to programmatically add TListView headers.

procedure TListViewHeaders.FormCreate(Sender: TObject);
  Group, Item: Integer;
  for Group in [1..4] do
    with ListView1.Items.Add do
      Text := Format('Header %d', [Group]);
      Purpose := TListItemPurpose.Header;
     for Item in [1..10] do
     ListView1.Items.Add.Text := Format('Regular item %d.%d', [Group, Item]);



posted @ Thu, 03 Sep 2015 01:28:29 +0000 by sarinadupont

Setting up Oracle for Embarcadero ER/Studio - Part 1

In this blog post, I will be covering how easy it is for one to setup Oracle, in order to successfully work with Embarcadero’s leading Enterprise Data Modeling Tool, ER/Studio.


  • Oracle Database 32 / 64 bit Server Edition
  • ER/Studio Data Architect 32 / bit 
  • DBMS Client versions for the necessary ER/Studio product installed (if on a separate machine)

You may download the above software from the following location 

You may choose the appropriate edition and architecture.

Make sure that you have an Oracle Technology Network account. If not, create one, it’s Free!!

To download ER/Studio, use the following link 

Choose ER/Studio Data Architect –> You will be presented with the 64 bit option as a default, the choice is unto you.

ER/Studio Data Architect 

Once you have installed the above products, in the next section, we shall explore on how to setup the Oracle Database to ensure the connectivity works.

And will also ensure Data Architect can reverse engineer from an Oracle Database.

So stay tuned for the next in the series! 

posted @ Wed, 02 Sep 2015 23:01:46 +0000 by Anil Mahadev

Getting Started with the new Windows 10 VCL UI Controls in RAD Studio 10 Seattle

With the RAD Studio 10 Seattle release, we introduced 5 new VCL UI controls. These controls were specifically designed for Windows 10 and address common UI paradigms on Windows 10. While they were designed for Windows 10, the new VCL controls will also work with older versions of Windows, such as Windows 7 and Windows 8.

As you can see in the screenshot above, we provide 3 new Windows 10 VCL styles in the RAD Studio 10 Seattle release: Modern Light, Modern Dark and Modern Blue. You can also create your own custom Windows 10 VCL styles using the Bitmap Style Designer.

To set a style for your VCL application, select the style in Project > Options > Application > Appearance.




TRelativePanel is a new layout panel that provides a lot of flexibility for designing your user interfaces. It lets you position and align child objects in relation to each other or the parent panel. For example, you can specify to have a text element always positioned to the left side of the panel, and a button always below the text.

Object Pascal Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\VCL\RelativePanel

C++ Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\CPP\VCL\RelativePanel



The new SplitView control allows you to easily show and hide application content and is designed to be used as a navigational menu, such as a slide in drawer menu. Choose from Docked and Overlay display modes, and Compact and collapsing menu closing styles.

Object Pascal Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\VCL\SplitView

C++ Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\CPP\VCL\SplitView




TToggleSwitch is a switch control with two states, on and off. You can easily hide the switch state captions or provide your own custom text.

Object Pascal Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\VCL\ToggleSwitch

C++ Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\CPP\VCL\ToggleSwitch




TActivityIndicator is an indeterminate progress ring indicator. This indicator lets you choose between several types and allows you to modify many visual properties, such as size, speed of animation and indicator color.

Object Pascal Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\VCL\ActivityIndicator

C++ Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\CPP\VCL\ActivityIndicator





TSearchBox is an Edit control with search capabilities with many customizable properties.

Object Pascal Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\VCL\SearchBox

C++ Demo:

  • C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\CPP\VCL\SearchBox


Click on the video below to see the new VCL features in action:



posted @ Wed, 02 Sep 2015 18:05:45 +0000 by sarinadupont

RAD Studio 10 Early Bird Offers

Sharing this nice video that Jim McKeeth created on some of the Early Bird offers for RAD Studio 10, Delphi 10 and C++Builder 10 for the month of September. My small contribution was adding a clickable box around the More Information text to make it easy to click and get the info.

Here's some additional info. Remember these end September 30, 2015 so you don't have much time.

Special Offers if you Buy RAD Studio, Delphi or C++Builder 10

  • Introductory discount has been applied to the prices through September 30
  • Users of any earlier version qualify for the upgrade price. Update Subscription is not required (but recommended). This is the first time this has been offered in a long time.
  • You get free bonus pack downloads after you install and register including two ebooks (More Coding in Delphi by Nick Hodgets and Object Pascal Handbook by Marco Cantu) and new VCL and FireMonkey Premium Styles
If you are on an old version like Delphi 7 or 2007 or any other then this is the best time to upgrade. You get the upgrade price plus the intro discount plus the bonus extras.

Visit the Embarcadero Online Store for pricing and more information about these offers

Special Offer if you download a free trial of RAD Studio 10

Note: I just mentioned the RAD Studio 10 trial here because with this version there just one trial download. In the install dialog you can install and try both Delphi and C++Builder or uncheck the C++Builder checkbox if you only want the Delphi personality.

posted @ Wed, 02 Sep 2015 15:49:00 +0000 by Tim Del Chiaro

RAD Studio 10 Seattle - DataSnap and Cloud API now use platform native HTTP/HTTPS

In RAD Studio XE8 we added new components to support the platform native HTTP/HTTPS libraries on all targeted platforms. I covered additional security programming details in my blog post "The RAD Studio XE8 Summer (Northern Hemisphere) and Winter (Southern Hemisphere) of Security!" We also updated Enterprise Mobility Services (EMS) to use the new native libraries so that you did not have to use OpenSSL. The Native HTTP libraries on multiple devices. and EMS use the new, In RAD Studio 10 Seattle, we have updated the Cloud API and DataSnap to also use the platform native HTTP libraries on the targeted platforms so you don’t have to use OpenSSL. You will find additional information on the RAD Studio 10 Seattle DocWiki.

These are just a few of the many new features, quality enhancements and additional documentation in RAD Studio 10 Seattle.

[DownloadButton Product='RAD' Caption='Try RAD Studio 10 Seattle']

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle']


posted @ Wed, 02 Sep 2015 01:49:53 +0000 by David Intersimone

Server Response from: BLOGS1