View Issue Details

IDProjectCategoryView StatusLast Update
0006778JEDI VCL00 JVCL Componentspublic2024-12-30 03:52
ReportercacofonyAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product VersionDaily / GIT 
Target VersionFixed in Version 
Summary0006778: TJvWizard does not apply standard delphi themes
DescriptionTJvWizard does not apply standard delphi themes and will result in the the colors remaining default system colors (eg clBtnFace) rather than the theme color
Steps To ReproduceDrop a JVWizard on a form that has a Delphi Theme enabled in the application
Additional InformationI have provided a version that resolves , I have not tested if it works with JVCLThemesEnabledD6 and only in Delphi 11.

The primarily changes are to WMEraseBkgnd to get theme parent background and use a GetSystemColor function to adjust colors for any painting.
TagsNo tags attached.

Activities

cacofony

2024-12-30 03:52

reporter  

JvWizard.pas (116,210 bytes)

Issue History

Date Modified Username Field Change
2024-12-30 03:52 cacofony New Issue
2024-12-30 03:52 cacofony File Added: JvWizard.pas