Jump to content
Ian Branch

DevEx VCL Components & VCL Styles??

Recommended Posts

Do the DevExpress VCL components play nicely with VCL Styles?

If not, can they be made to?

 

Regards & TIA,

Ian

Share this post


Link to post

DevExpress have his own Styles, i use this for my programs. I donโ€˜t know i you use the Delphi Styles if it works with it

Share this post


Link to post

I'll second both previous comments. I'm helping my team upgrade a suite of old programs that used a mix of grids and controls; the new version is DevExpress Quantum grids to the mix. We wanted to support a "dark" mode and it took a lot of research to get everything to look decent together--or at least close. We had to pick both a VCL style and a DevEx skin that (mostly) work together. They're saved and applied in completely different ways.

Share this post


Link to post

Using the WXI skin it is very easy to emulate Windows light and dark modes with just a few lines of code.

Share this post


Link to post

Not many complex third party components work with VCL styles, either because VCL Styles are too limited/buggy, or because they already did their own thing long before VCL Styles were released. 

Share this post


Link to post

I have a huge application in production using VCL Styles and the package mentioned above: https://www.almdev.com/prods/stylecontrols/stylecontrols.html

 

The adapter works well with DevExpress grid and other controls like their different tree views. That's all we use from them. We decided to use other StyleControls components (buttons, date editors, page controls) instead of DevExpress ones because:

1) they play well with VCL Styles

2) Their code is much simpler and in general any issue you find can be fixed by yourself in a couple of  hours (compared to days to impossible to fix in DevExpress). It's clear that the author just wants to create something that does its job and works well, instead of trying to use every single pattern in any Gang of Four book.

3) They are lightweight insted of the Dx famous kitchen-sink design

I strongly recommend it if you are going down the VCL styles route (disclaimer: I'm not related to almdev company)

 

Cheers,

Edited by Alex7691

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

ร—