Delphi

Adding a custom style selector to your VCL application

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 …
Read more
News

FireMonkey and VCL Style Packs from DelphiStyles.com

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…
News

Updated Roadmap Coming Soon & Annual Developer Survey

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…
Read more
News

RAD Server Samples in RAD Studio 10.2

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…
News

Creating Custom Styles with the Bitmap Style Designer - CodeRage Replay, Tips & Tricks and Sample Files

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  :  …
Read more
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