vcl-styles-utils icon indicating copy to clipboard operation
vcl-styles-utils copied to clipboard

What fixes/tweaks are still applicable for use with RAD Studio 11 Alexandria?

Open darianmiller opened this issue 3 years ago • 3 comments

VCL Style support within RAD Studio has been progressively getting better. Can you clarify which tweaks/features are still needed/usable in the latest version of RAD Studio?

darianmiller avatar Mar 24 '22 17:03 darianmiller

I would like to know this also.

I have Delphi 11.1 Alexandria installed on Windows 11. When I installed the VCL Styles Utils package, TCheckboxes in Delphi are suddenly drawn badly (for example, checkboxes are drawn as perfect squares rather than with rounded corners.....perfect except that the vertical part on the left is completely missing).

There were also other things drawn badly, such as in the Object Inspector...if I click the "Align" dropdown for a control...I can't see any of the shapes in the dropdown, it's just a solid white square.

jdorlon-Quest avatar May 19 '22 01:05 jdorlon-Quest

@jdorlon-Quest @darianmiller I think VCL Styles Utils is redundant in Delphi 11, so better not use it anymore if you're using the new Delphi version.

DinuruSeniya avatar Jul 04 '22 12:07 DinuruSeniya

@DinuruSeniya thanks for the info. I still have VCL Styles Utils compiled in my project, but I no longer have the package installed into Delphi. I am not working today, but when I get a chance I'll try my project w/o VCL Style Utils and see what happens. I'll post again when I know something more.

jdorlon-Quest avatar Jul 04 '22 14:07 jdorlon-Quest

@jdorlon-Quest Nevermind, it seems like Delphi 11 still doesn't have complete theming support for some controls. If only @RRUZ would fix the Dialog UI issue.

DinuruSeniya avatar Jan 26 '23 10:01 DinuruSeniya

Oops, hah, I forgot to post again. I am on Delphi 11.2 and VCL Style Utils is definitely still needed. I am also using Dev Express controls. VCL Style Utils helps theme some of theirs too (but a lot of manual work is also needed with devex)

jdorlon-Quest avatar Jan 26 '23 13:01 jdorlon-Quest

@darianmiller I just fixed some issues related to Alexandria.

About what parts are still applicable: I would say only Vcl.Styles.Fixes, Vcl.Styles.WebBrowser and Vcl.Styles.Utils.Menus are currently covered for the VCL Styles- So you can still use the VCL style utils hooks, task dialog support and NC controls in Alexandria,

RRUZ avatar Jan 27 '23 02:01 RRUZ

Thank your for the updates, Rodrigo

jdorlon-Quest avatar Jan 30 '23 13:01 jdorlon-Quest