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…
Variable Item Height with TListView in 10.1 Berlin
June 9, 2016
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…
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…
In RAD Studio 10.1 Berlin, we provide a new ListView Item Designer for FireMonkey applications that you can use to easily design custom ListView layouts. During today’s launch webinar, I showed the new TListView Item Designer in action. TListView provides a fast…
Adding a style selector to your application
January 19, 2016
With RAD Studio 10 Seattle, we provide built-in default styles for iOS, Android, Windows and Mac. Additional styles can be found in the Styles directory installed with the product, and in the premium styles bonus pack. Adding a style selector to your application provides…
How to best load an image from a URL using TWebBrowser when targeting multiple devices
December 21, 2015
In this snippet, I placed a TWebBrowser control onto my FireMonkey form and aligned it to the client. I then set up the following OnFormCreate event to load a web image into the browser control. I also restricted the image size to the screen dimensions of the…
Apple released Mac OS X El Capitan today.
With Delphi, C++Builder and RAD Studio 10 Seattle, we provide support for building OS X applications that run on OS X 10.10 (Yosemite) or 10.9 (Mavericks). We also provide support for building applications that run on iOS 9 using the…
Steps for building iOS 32-bit applications for iOS 9 with XE7 and XE8
September 17, 2015
With RAD Studio 10 Seattle, you can build apps that run on iOS 9.
A change in the iOS SDK is causing deployment issues on iOS 9 for 32-bit iOS applications built with XE7 and XE8. This is not an issue with RAD Studio 10 Seattle.
Below are some simple workaround steps for…
Creating a custom button style with RAD Studio 10 Seattle
September 15, 2015
In RAD Studio 10 Seattle, we made many enhancements to the integrated style designer in the IDE. In today’s post, I thought I would cover the steps for creating your own custom button style using RAD Studio 10 Seattle. Follow the steps below to create your own custom…
Using the new Windows 10 TMultiView mode in your FireMonkey applications
September 9, 2015
TMultiView is a smart menu component for FireMonkey applications that makes it really easy to create app navigation that automatically adjusts itself depending on form factor, orientation and target platform. TMultiView is a container component which means that you can…


