View Issue Details

IDProjectCategoryView StatusLast Update
0001816JEDI VCL00 JVCL Componentspublic2004-06-10 04:54
ReporteranonymousAssigned ToAHUser 
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001816: TJvWizard theming problems using D6 and TThemeManager
DescriptionWhen a TThemeManager provides theming capabilities to a TJvWizard component, certain standard controls (like a TCheckBox) becomes unreadable during runtime when run under WindowsXP. This applies to certain standard controls (like TRadioButton and TCheckbox) having a TJvWizardWelcomePage or TJvWizardInteriorPage as parent.
Additional InformationI only have resources to reproduce this problem under Delphi 6 on Windows XP Pro.
TagsNo tags attached.



2004-06-04 04:20

developer   ~0004464

Could you upload a demo program that shows this problem, because I can not reproduce it.

Note that there have been some changes in the source regarding theming lately, so if you use the CVS source you may want to update to the latest source. If this fixes your problem, please give some feedback.

2004-06-04 06:22 (2,260 bytes)

2004-06-04 06:25 (393,342 bytes)


2004-06-04 06:25

viewer   ~0004470

I have uploaded a demo project, as well as the compiled executable from my system.

Thank you for your time.


2004-06-04 12:05

developer   ~0004471

I don't see the problem when I compile it with delphi 7. But I see it when I run the executable.

I do not have D6 installed on my machine, thus I can't test the TThemeManager.

The problem looks a lot like the WM_PRINTCLIENT bug. This is corrected for all controls in the latest source of JVCL. Did you try that?


2004-06-10 04:54

developer   ~0004530

This is now fixed in CVS.
You must activate the JVCLThemesEnabled and USEJVCL conditions.

Issue History

Date Modified Username Field Change
2004-05-30 15:26 anonymous New Issue
2004-06-04 04:20 remkobonte Note Added: 0004464
2004-06-04 04:21 remkobonte Status new => feedback
2004-06-04 06:22 anonymous File Added:
2004-06-04 06:25 anonymous File Added:
2004-06-04 06:25 anonymous Note Added: 0004470
2004-06-04 12:05 remkobonte Note Added: 0004471
2004-06-10 04:54 AHUser Status feedback => resolved
2004-06-10 04:54 AHUser Resolution open => fixed
2004-06-10 04:54 AHUser Assigned To => AHUser
2004-06-10 04:54 AHUser Note Added: 0004530