Project JEDI - Issue Tracker - JEDI VCL
Viewing Issue Advanced Details
2214 00 JVCL Components minor always 2004-10-12 12:32 2004-10-12 13:22
Simes  
user72  
normal  
resolved 3.00 BETA 2  
fixed  
none    
none 3.00 RC 1  
0002214: TJvFindReplaceDialog.ReplaceAll doesn't ensure dialogs exist
ReplaceAll should call UpdateDialogs to ensure Dialogs actually exist before attempting to use them.
procedure TForm1.Button1Click(Sender: TObject);
var
  JvFindReplace: TJvFindReplace;
begin
  JvFindReplace := TJvFindReplace.Create(Self);
  try
    JvFindReplace.EditControl := Edit1;
    JvFindReplace.ReplaceAll('A', 'B'); // CRASH!
  finally
    JvFindReplace.Free;
  end;
end;
Issue History
2004-10-12 12:32 Simes New Issue
2004-10-12 13:04 Simes Issue Monitored: Simes
2004-10-12 13:05 Simes Issue End Monitor: Simes
2004-10-12 13:22 user72 Status new => resolved
2004-10-12 13:22 user72 Resolution open => fixed
2004-10-12 13:22 user72 Assigned To => user72
2004-10-12 13:22 user72 Note Added: 0005363

Notes
(0005363)
user72   
2004-10-12 13:22   
Fixed in CVS