News

Delphi Boot Camp with 100% off Delphi

Author: Stephen Aberle By popular demand, the Delphi Boot Camp is coming September 5th through the 9th. Join us for 5 days of great content so you can learn the fundamentals of Object Pascal, Delphi and the cross platform ready FireMonkey framework. The webinar repeats twice each day. Pick the schedule that works best for you. Your trainers include David I. Evangelist &amp…
Read more
News

Using CMake with the free Embarcadero C++ compiler

Do you want to use CMake with the newly released free compiler? This post quickly runs you through installing both the compiler and CMake, and shows an example build using two C++ files and the corresponding CMakeLists.txt. CMake is a popular third-party build tool. Ensuring…
News

Variable Item Height with TListView in 10.1 Berlin

During a recent webinar, we received a question on how to create a list in a FireMonkey multi-device application using RAD Studio Berlin where the item height automatically adjusts itself depending on the content. We have a great new demo that shows you how to calculate text…
News

Closing the Class Helpers Private Access Loophole

As many of you know, Embarcadero made a change to the Delphi compiler in 10.1 Berlin to close an existing bug that allowed access to private data of any class via a class helper. Developers who were leveraging this hack would need a migration strategy. Private is&#8230…
News

Ribbon Controls in RAD Studio 10.1 Berlin

Author: John T. Haller A few Delphi and C++Builder developers who moved to 10.1 Berlin are wondering what happened to the VCL Ribbon controls and how to get them. Here is the full story. A Tale of the Fluent UI (or Office UI) Let me start from the beginning, while trying to…