View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003750 | JEDI VCL | 00 JVCL Components | public | 2006-06-06 22:00 | 2006-06-10 05:48 |
Reporter | mm | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | i386 | OS | Windows XP | OS Version | SP2 |
Product Version | 3.20 | ||||
Target Version | Fixed in Version | 3.30 | |||
Summary | 0003750: TJvValidators.Validate does not display error indicators | ||||
Description | In the case of multiple errors, indicators of a TJvErrorIndicator component linked in a TJvValidators component don't appear after TJvValidators.Validate. With blinking on, no indicator appears at all. With blinking off, some (but not all) appear. The handling of the blinking thread object in the source code may be the source of the trouble. Enclosing the TJvValidators.Validate call in ErrorIndicator.BeginUpdate and ErrorIndicator.EndUpdate calls works around the issue. Such a sequence is missing in the TJvValidators.Validate method. | ||||
Steps To Reproduce | The issue occurs in the JvValidators demo program (compiled with Delphi/Win32 2006 SP2 on WinXP/i386 SP2). | ||||
Tags | No tags attached. | ||||
|
But BeginUpdate and EndUpdate are not part of the IJvErrorIndicator interface. Would it make sense to add them? |
|
compare IJvValidationSummary, there the methods are declared. and since SetError on itself stops a thread and starts a new one, i'd say it makes sense. thanks for your attention. |
|
This should now be fixed in SVN. |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-06-06 22:00 | mm | New Issue | |
2006-06-09 05:54 | obones | Note Added: 0009543 | |
2006-06-09 05:54 | obones | Status | new => feedback |
2006-06-09 20:19 | mm | Note Added: 0009561 | |
2006-06-10 05:48 | obones | Status | feedback => resolved |
2006-06-10 05:48 | obones | Resolution | open => fixed |
2006-06-10 05:48 | obones | Assigned To | => obones |
2006-06-10 05:48 | obones | Note Added: 0009566 |