Delphi

New Tip: TBooleanHelper.ToString and TUseBoolStrs enumeration

Among the native type record helpers that were introduced in the Delphi RTL a few years back, there is one for the Boolean data type. It has a few methods you can apply to a Boolean variable, includingToString. This is the class helper definition: If you callToStringon a Boolean variable you get 0 or -1 depending on the value. In other…
Read more
News

EKON 23 in October and UK RoadShow in November

I have two conference trips planned for the fall, after the event I attended in Germany atForen-Tage last week. Here is some more information. EKON 23, Dusseldorf As one of the longest running conferences focused on Delphi, EKON is at its 23rd year. It is always packed…
C++

Joint Windows 10 Webinar with Microsoft and Embarcadero

Embarcaderohasbeen focusing a recent series of webinar on Windows 10 and the RAD Studio features (mainly in VCL) specifically focused on the latest version of Windows. This week we are going to have a special event, presented by Microsoft and Embarcadero, and…
Delphi

A Tale of 3 APIs: VCL integration with WinAPI, COM & ShellAPI, WinRT

In this blog post I want to offer some highlights from the session, but I won’t cover all of the details of the 40+ minutes technical discussion of the webinar. Windows APIs Timeline Let me start by covering the timeline of the various APIs added to the operating system over the years, by sharing the introductory slide I created: Beside the timeline itself, it is important to notice that all of…
Read more
News

Perché passare a Windows 10? (in Italiano)

Mentre RAD Studio offre una fantastica esperienza di sviluppo multi-dispositivo per applicazioni mobili e desktop, Embarcaderoresta concentrata anche sul mantenere i suoi strumenti di sviluppo al primo posto per lo sviluppo di client Windows, con la migliore…
News

Why Should You Move to Windows 10?

While RAD Studio offers a great multi-device mobile and desktop development experience, Embarcadero is focused on keeping its development tools at the top spot for Windows client development, with the best Windows client UI library, offering deep API integration. There are…
C++

RAD Studio 10.3.2 Runtime Packages Compatibility Patch Released

Embarcadero has just released a patch for RAD Studio, C++Builder and Delphi 10.3.2. The patch is available at: https://cc.embarcadero.com/item/30886 Here are the readme notes: Issue: Applications compiled with RAD Studio 10.3 or 10.3.1 and using runtime packages will not start when executed against the 10.3.2 version of the RTL runtime package. Summary: This patch addresses a compatibility issue…
Read more
C++

The new 10.3.2 RAD Server Management Console

Since Embarcadero started bundling RAD Server development support with RAD Studio, there has been a little-known utility available to manage installations from a desktop client. This application was originally called EMS Desktop console, and used to ship both as a binary in…
C++

RAD Server Improvements in RAD Studio 10.3.2

Over the last couple of years, Embarcadero has been expanding the features and capabilities of theRAD Server architecture, while at the same time making it more affordable (by including free deployment licenses with different RAD Studio editions). The recent…
Delphi

Building macOS 64-bit Applications with Delphi 10.3.2

Yesterday, Embarcadero releasedRAD Studio 10.3.2, which includes Delphi 10.3.2 — available also as a stand-alone product. There are many great features in 10.3.2, along with a high number of quality improvements, but the most notable is certainly the addition of a new target platform. As you are probably aware of, Apple has stopped accepting 32-bit applications to the online…
Read more