This is a summary of the current state of VCL Styles Utils project and RAD Studio 10 Seattle.
- The library was updated to support RAD Studio 10 Seattle.
- RAD Studio 10 Seattle add VCL Styling support for the classic common dialogs and for the TWebBrowser component. Using licensed code from the VCL Styles Utils project to Embarcadero.
- RAD Studio 10 Seattle includes a new select directory dialog using the IFileDialog interface. This dialog also can be styled using the VCL Styles Utils project.
This is the select folder dialog with the Windows native theme
Select folder dialog with the the Glow VCL Style applied and using the VCL Styles Utils
You can check more information about the VCL Styles Utils project in Github.
Rodrigo.
September 11, 2015 at 10:19 am
The style implementation in Delphi 10 is buggy. The dialogs are not styled completely and there are handle leaks. I’ve added a QC report. Delphi releases are not of high quality.
September 11, 2015 at 10:48 am
Try using the VCL Styles Utils project which support full styling of the common dialogs. For more info check this link https://github.com/RRUZ/vcl-styles-utils/wiki/VclStylesSysControls
September 11, 2015 at 1:13 pm
That’s what I plan to do (thank you for your work!). I’m just surprised how Embarcadero included the same code in D10 and it fails to work.
September 11, 2015 at 1:40 pm
EMB is only using some parts of the code, because they don’t want include some low level hooks which uses the original code. I report the issue related to the dialog styling during the beta phase of DX Seattle, and EMB told me which they are not styling the background of some controls like SysListview32 and Treeview, because this.
September 22, 2015 at 1:58 am
Reblogged this on burningrump.