O'Reilly logo

Delphi Cookbook by Daniele Teti

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating a styled TListBox

As you saw in the previous recipe, it is possible to style styled controls and completely change their appearance. While in the VCL, the TListBox control is a mere wrapper over the correspondent control in the MS Windows API; in FireMonkey, the TListBox component is a completely different beast. A TListBox component contains a list of TListBoxItem, and a TListBox item is a TStyledControl descendant. This means that every single item in a TListBox component can be styled! This feature opens a huge set of new possibilities regarding the use of the control.

Getting started

In this recipe, you'll see a set of styled TListBoxItem component that when added to TListBox, changes its appearance completely. Let's say you have a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required