anchor.diff:  begin
     if fMaps <> nil then fMaps.UpdateState;
     if fMapsMP <> nil then fMapsMP.UpdateState;
  +  if fMapsDL <> nil then fMapsDL.UpdateState;
   end;
   
   
  
positive.code: begin
    fMaps.Free;
    fMapsMP.Free;
  
    inherited;
  end;
  
negative.code: begin
    fMaps.TerminateScan;
    fMapsMP.TerminateScan;
    fMapsDL.TerminateScan;
  
    ListBox_Load.Clear;
    ListBox_Load.ItemIndex := -1;
  
    case Radio_Load_MapType.ItemIndex of
      0: fMaps.Refresh(Menu_LoadUpdateDone);
      1: fMapsMP.Refresh(Menu_LoadUpdateDone);
      2: fMapsDL.Refresh(Menu_LoadUpdateDone)
      else Exit;
    end;
  end;
  
  
  