anchor.diff:  var
     ID: Integer;
   begin
  -  Assert(Radio_MapEd_MapType.ItemIndex = 1);
  +  Assert(Radio_MapType.ItemIndex = 1);
   
     if ColumnBox_MapEd.ItemIndex = -1 then Exit;
   
  
positive.code: 
    Panel_MapEd := TKMPanel.Create(aParent, 0, 0, aParent.Width, aParent.Height);
    Panel_MapEd.AnchorsStretch;
      Panel_NewMapSizeXY := TKMPanel.Create(Panel_MapEd, 60, 240, 220, 700);
      Panel_NewMapSizeXY.Anchors := [anLeft, anBottom];
        TKMLabel.Create(Panel_NewMapSizeXY, 6, 0, 188, 20, gResTexts[TX_MENU_NEW_MAP_SIZE], fnt_Outline, taLeft);
        TKMBevel.Create(Panel_NewMapSizeXY, 0, 20, 220, 406);
        TKMLabel.Create(Panel_NewMapSizeXY, 8, 27, 88, 20, gResTexts[TX_MENU_MAP_WIDTH], fnt_Outline, taLeft);
        TKMLabel.Create(Panel_NewMapSizeXY, 118, 27, 88, 20, gResTexts[TX_MENU_MAP_HEIGHT], fnt_Outline, taLeft);
  
        Radio_NewMapSizeX := TKMRadioGroup.Create(Panel_NewMapSizeXY, 10, 52, 88, 332, fnt_Metal);
        Radio_NewMapSizeY := TKMRadioGroup.Create(Panel_NewMapSizeXY, 120, 52, 88, 332, fnt_Metal);
        for I := 1 to MAPSIZES_COUNT do
        begin
          Radio_NewMapSizeX.Add(IntToStr(MapSize[I]));
  
negative.code: end;
  
  
  procedure TKMMenuMapEditor.MapFilterChanged(Sender: TObject);
  begin
    TrackBar_PlayersCnt.Enabled := CheckBox_ByPlayerCnt.Checked;
  //  if (Sender is TKMCheckBox) and not TKMCheckBox(Sender).Checked then
    fMinimapLastListId := -1; // Clear last loasded minimap ID, as we uncheck the filter, then need to draw minimap again, probably
    RefreshList(True);
  end;
  
  