View Issue Details

IDProjectCategoryView StatusLast Update
0004939JEDI VCL00 JVCL Componentspublic2009-09-22 15:53
ReporterSeanBDurkinAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionunable to reproduce 
Product Version3.37 
Target VersionFixed in Version 
Summary0004939: JvFullColorDialog does not show the old colour and the new colour selected.
DescriptionTJvFullColorDialog brings up a dialog box (TJvFullColorFrm) to query the user for a colour selection. There are two rectangles on this form that are supposed to display the old original colour and the current selection. Actually these are invisible.

DIAGNOSIS
=========
The problem has arisen because the label Transparent properties have been incorrectly set to True
     JvFullColorFrm.LabelDrawOld.Transparent = True
     JvFullColorFrm.LabelDrawNew.Transparent = True

Given that there is no caption in these labels (nor is there meant to be), this effectivly makes the labels invisible.
Additional InformationThis is a really easy one to fix - just a property change.

The defect is in JVCL 3.37 . TJvFullColorDialog is declared in unit JvFullColorDialogs
RCSfile: '$URL: https://jvcl.svn.sourceforge.net/svnroot/jvcl/branches/JVCL3_37_PREPARATION/run/JvFullColorDialogs.pas $';
Revision: '$Revision: 11400 $';

TJvFullColorFrm is declared in unit JvFullColorForm
RCSfile: '$URL: https://jvcl.svn.sourceforge.net/svnroot/jvcl/branches/JVCL3_37_PREPARATION/run/JvFullColorForm.pas $';
Revision: '$Revision: 11400 $';

Both units are part of the JvMMDxxR package.

SOLUTION
=========
1. Change the label Transparent properties from True to False.
     JvFullColorFrm.LabelDrawOld.Transparent := False;
     JvFullColorFrm.LabelDrawNew.Transparent := False;
TagsNo tags attached.

Relationships

related to 0004954 resolvedobones JvFullColorDialog does not show the old colour and the new colour selected - in Delphi 2007 with Themes ON 

Activities

obones

2009-09-22 15:53

administrator   ~0016136

I'm sorry, but those components are not transparent in the current SVN content, nor have they ever been actually.

Issue History

Date Modified Username Field Change
2009-09-16 04:08 SeanBDurkin New Issue
2009-09-22 15:53 obones Note Added: 0016136
2009-09-22 15:53 obones Status new => resolved
2009-09-22 15:53 obones Resolution open => unable to reproduce
2009-09-22 15:53 obones Assigned To => obones
2009-09-23 08:33 obones Relationship added related to 0004954