Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

DevExpress ExpressSkins or VCL Styles?

I am working on a big legacy application written in Delphi. Most of the components are VCL and DevExpress QuantumGrid components. I would need to update the UI to support various styles and a more modern look and feel. Originally I was planning to switch to the DevExpress ExpressSkins library (I already have the full DevExpress VCL subscription) and replace all components with DevExpress components. However since than I have upgraded the project to Delphi XE2 and with it came the VCL Styles technology.

What are the pros and cons of these libraries?

like image 407
RM. Avatar asked Apr 22 '12 21:04

RM.


1 Answers

I haven't used VCL styles because I too have Dev Express and like to use their skins. But here are my two cents for DX skins.

Pros for DX skins:

  • look great
  • always coming out with more skins
  • styles chooser widget built in for the end user, if you use the DX ribbon in your app
  • DX has great support for their components

Cons for DX skins:

  • unusable in a Citrix or Terminal Services environment due to slow screen painting
  • each skin adds an entry to your USES clause which can be cumbersome for version control
like image 63
Sam M Avatar answered Sep 29 '22 00:09

Sam M