anchor.diff:  
   function TKMMenuMapEditor.GetMaps: TKMapsCollection;
   begin
  -  case Radio_MapEd_MapType.ItemIndex of
  +  case Radio_MapType.ItemIndex of
       0: Result := fMapsSP;
       1: Result := fMapsMP;
       else
  -      raise Exception.Create('Unknown map type ' + IntToStr(Radio_MapEd_MapType.ItemIndex));
  +      raise Exception.Create('Unknown map type ' + IntToStr(Radio_MapType.ItemIndex));
     end;
   end;
   
  
positive.code: procedure TKMMenuMapEditor.Show;
  begin
    // we can get access to gGameApp only here, because in Create it could still be nil
    Radio_MapEd_MapType.ItemIndex := gGameApp.GameSettings.MenuMapEdMapType;
    NumEdit_MapSizeX.Value := gGameApp.GameSettings.MenuMapEdNewMapX;
    NumEdit_MapSizeY.Value := gGameApp.GameSettings.MenuMapEdNewMapY;
    UpdateRadioMapEdSizes;
  
negative.code:       ColumnBox_MapEd.AddItem(R);
  
        if (Maps[I].CRC = fSelectedMapInfo.CRC)
          and ((Radio_MapType.ItemIndex = 0) or (Maps[I].FileName = fSelectedMapInfo.Name)) then  //Check name only for MP maps
        begin
          ColumnBox_MapEd.ItemIndex := ListI;
          LoadMinimap(ListI);
  