RRUZ / vcl-styles-utils

Extend and improve the Delphi VCL Styles
https://theroadtodelphi.wordpress.com/
329 stars 115 forks source link

TTaskDialog buttons not consistently drawing correctly if VerificationText is non-blank. #315

Open CharlieHeaps opened 3 months ago

CharlieHeaps commented 3 months ago

Non-blank text in the variable VerificationText (which is used to add a check box to the task dialog) causes the neighboring button to fail to draw correctly (text appears but button no). The problem appears inconsistently in the demo app: TTaskDialogsDemo.dproj (the Checkbox example). Have replicated problem in both Delphi 11.3 and 12.1 under Windows 11 in both (32-bit and 64-bit). Problem apparent with multiple (all?) themes and regardless of DPI settings.

Any help/fixes would be hugely appreciated!

Thanks!