View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000081 | JEDI VCL | 00 JVCL Components | public | 2002-03-19 11:11 | 2002-03-22 16:10 |
Reporter | user74 | Assigned To | user81 | ||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000081: Removal of TJvWinampLabel crashes Delphi 6.2 (D5 works fine) | ||||
Description | From the JV-Labels tab, I drop a TJvWinampLabel on a form, and then try to delete it. Causes Delphi to CRASH. Delphi 6.02 Pro on Win2K Pro | ||||
Steps To Reproduce | - place TJvWinampLabel on a Form - try to delete it //Delphi 6.2 crashes (D5 works fine) | ||||
Additional Information | reported by Andy Vines | ||||
Tags | No tags attached. | ||||
|
1) In: constructor TJvWinampLabel.Create(AOwner: TComponent); change FreeOnTerminate to False: with FTimer do begin FreeOnTerminate := False; 2) Change procedure TJvWinampLabel.Deactivate; begin if not (csDesigning in ComponentState) then //<== added FTimer.Suspend; FActive := False; Invalidate; end; |