anchor.diff:  begin
     fMaps.TerminateScan;
     fMapsMP.TerminateScan;
  +  fMapsDL.TerminateScan;
     Panel_Load.Hide;
   end;
   
  
positive.code: begin
    fMaps.TerminateScan;
    fMapsMP.TerminateScan;
  
    ListBox_Load.Clear;
    ListBox_Load.ItemIndex := -1;
  
    if Radio_Load_MapType.ItemIndex = 0 then
      fMaps.Refresh(Menu_LoadUpdateDone)
    else
      fMapsMP.Refresh(Menu_LoadUpdateDone);
  end;
  
  
  
negative.code: 
    fMaps := TKMapsCollection.Create(mfSP);
    fMapsMP := TKMapsCollection.Create(mfMP);
    fMapsDL := TKMapsCollection.Create(mfDL);
  
    Panel_Load := TKMPanel.Create(aParent,0,45,TB_WIDTH,400);
    TKMLabel.Create(Panel_Load, 0, PAGE_TITLE_Y, TB_WIDTH, 30, gResTexts[TX_MAPED_LOAD_TITLE], fnt_Outline, taLeft);
    TKMBevel.Create(Panel_Load, 0, 30, TB_WIDTH, 38);
    Radio_Load_MapType := TKMRadioGroup.Create(Panel_Load,0,32,TB_WIDTH,54,fnt_Grey);
    Radio_Load_MapType.ItemIndex := 0;
    Radio_Load_MapType.Add(gResTexts[TX_MENU_MAPED_SPMAPS]);
    Radio_Load_MapType.Add(gResTexts[TX_MENU_MAPED_MPMAPS]);
    Radio_Load_MapType.Add(gResTexts[TX_MENU_MAPED_DLMAPS]);
    Radio_Load_MapType.OnChange := Menu_LoadChange;
    ListBox_Load := TKMListBox.Create(Panel_Load, 0, 104, TB_WIDTH, 205, fnt_Grey, bsGame);
    ListBox_Load.ItemHeight := 18;
    ListBox_Load.AutoHideScrollBar := True;
    Button_LoadLoad     := TKMButton.Create(Panel_Load,0,318,TB_WIDTH,30,gResTexts[TX_MAPED_LOAD],bsGame);
    Button_LoadCancel   := TKMButton.Create(Panel_Load,0,354,TB_WIDTH,30,gResTexts[TX_MAPED_LOAD_CANCEL],bsGame);
    Button_LoadLoad.OnClick     := Menu_LoadClick;
    Button_LoadCancel.OnClick   := Menu_LoadClick;
  end;
  