procedure TResPopup.ClearAllRes;
var
i: Integer;
+ ResData: PResDataRec;
begin
- for i := 0 to FResList.Count - 1 do
- Dispose(FResList[i]);
+ for i := 0 to FResList.Count - 1 do begin
+ ResData := FResList[i];
+ Dispose(ResData);
+ end;
FResList.Clear;
FTitle := '';
Caption := '';