Delphi

Using TImageList with TListView in RAD Studio 10.1 Berlin

If one of the classic appearances is used, the TListViewItem.ImageIndex property can be set. This is illustrated on the first Tab. Likewise, a LiveBindings link can be drawn directly to an Item.ImageIndex field for a similar effect. When using a dynamic appearance, there can be more than one image and TListView performs no implicit actions on the items. It would be possible to hook up an…
Read more
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…
Delphi

13 Amazing Component Sets Driving Success In Delphi Berlin On Android And IOS

Author: Sadaqat Ali There are a number of Firemonkey component sets available for Delphi Berlin that can help you get ahead when developing for Android and iOS. Consider component developers to be another member of your team: they do the groundwork so you can focus on the actual functionality. Here are thirteen of these component set developers who provide access to everything from FFMPEG video…
Read more
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…
C++

Customizing the style for a user interface control in RAD Studio 10.1 Berlin

The integrated Style Designer in RAD Studio 10.1 Berlin has undergone several changes and improvements, including: Clipboard, keyboard and multi-selection support on the Structure view Preview panel Zooming support I recently received a question from a customer on how to best customize a style for a specific component, and I thought I’d cover the steps in a blog post. In this tutorial, we…
Read more