Adding a style selector menu to your application only takes a couple of lines of code and allows you to quickly update your existing user interface while providing added flexibilityto your customers.
To add a style selector, I added a combobox to the form with the following code:
uses VCL.Themes;
procedure TForm9.StyleSelectorChange(Sender: TObject);
begin
…
I am using the following components on my form:
TTabControl with 3 tab items
TabItem3 consists of:
TCircle with the stroke color set to match the toolbar color and a profile photo as the fill
TToolbar with multiple Speedbuttons and the screen…
FireMonkey and VCL Style Packs from DelphiStyles.com
April 26, 2017
Their FireMonkey Style Packs provide custom themes for Windows, Mac, iOS and Android, plus Linux (via their FMX for Linux support). They also include style templates for the Bitmap Style Designer with multi-resolution graphics. Below are screenshots of some of their…
Updated Roadmap Coming Soon & Annual Developer Survey
April 10, 2017
A couple of weeks ago, we launched RAD Studio 10.2 Tokyo. On the heels of the release, the PM team is working on an updated roadmap for calendar year 2017/2018.
As we are finalizing our roadmap plans, we would like to get your feedback through our 2017 RAD Studio developer survey. Getting your input is very valuable to us as it allows us to validate the features and technologies we are…
RAD Server Samples in RAD Studio 10.2
April 7, 2017
With RAD Studio 10.2, we provide great RAD Server demo projects to get you started. With 10.2, you can deploy RAD Server to Linux servers, in addition to Windows servers. Below is a list of sample projects that highlight RAD Server’s capabilities and are designed…
New FireMonkey styles for macOS and Android Wear in 10.2
March 30, 2017
In Delphi, C++Builder and RAD Studio 10.2 we are providing two new FireMonkey styles: a dark blue style for Android Wear devices and a dark graphite style for macOS.
You can access the FireMonkey styles at…
Creating Custom Styles with the Bitmap Style Designer - CodeRage Replay, Tips & Tricks and Sample Files
November 16, 2016
Style Creation Tips
Start out with the 3x resolution graphic first, then scale down to 2x, 1.5x and 1x using your graphic design tool of choice (for example, Photoshop)
Save each graphic as a png. Except for the 1x resolution, all style graphics need to include the resolution size as part of the file name, i.e.:
1x: _name.png
1.5x: _name15x.png
2x : _name20x.png
3x : …
Filtering support for custom ListView layouts in Update 1
September 26, 2016
Using the dynamic appearance mode, you can create your own layouts, with multiple multiple text labels, images, icons and buttons.
New in Update 1 is search filtering for custom appearance, allowing you to add automatic filtering to your custom lists.
See…
Build apps for macOS Sierra and iOS 10 with RAD Studio Berlin Update 1
September 20, 2016
You can add the macOS and iOS 10 SDKs to your IDE (Tools > Options > SDK Manager) after updating your Mac to macOS 10.12 (Sierra) and downloading and installing the latest version of Xcode (Xcode 8). You can then target iOS 10 and macOS Sierra, as well as Windows and…
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…