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…
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 device.
procedure TWebBrowserImageDemo.FormCreate(Sender: TObject);
const
cHtmlString = '<img src=%s width=100%%…
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 button style for Windows. The same steps apply to customizing UI controls for other platforms as well.
1. Go to File > New…
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…
New VCL Styles and Style Enhancements in RAD Studio 10 Seattle
September 3, 2015
In Delphi, C++ Builder and RAD Studio 10 Seattle, we provide a variety of new VCL styles and VCL style enhancements.
Windows 10 Styles
Choose from three built-in Windows 10 styles: Modern Light, Modern Dark and Modern Blue. These styles work great with the new VCL…
Adding headers to TListView programmatically
September 3, 2015
During today’s Delphi, C++Builder and RAD Studio 10 Seattle launch webinar, I got a question on how to add headers to TListView programmatically instead of using LiveBindings with a data source.
Here is a quick code snippet showing how to programmatically add TListView headers.
procedure TListViewHeaders.FormCreate(Sender: TObject);
var
Group, Item: Integer;
begin
for Group in [1..4]…