anchor.diff:    gGame.MapTxtInfo.Version := Edit_Version.Text;
   
     case Radio_SmallDescType.ItemIndex of
  -    0:  gGame.MapTxtInfo.SmallDesc := Edit_SmallDesc.Text;
  -    1:  gGame.MapTxtInfo.SetSmallDescLibxAndTranslation(NumEdit_SmallDesc.Value, '');
  +    0: gGame.MapTxtInfo.SmallDesc := Edit_SmallDesc.Text;
  +    1: gGame.MapTxtInfo.SetSmallDescLibxAndTranslation(NumEdit_SmallDesc.Value, '');
     end;
   
     case Radio_BigDescType.ItemIndex of
  -    0:  gGame.MapTxtInfo.BigDesc     := Edit_BigDesc.Text;
  -    1:  gGame.MapTxtInfo.SetBigDescLibxAndTranslation(NumEdit_BigDesc.Value, '');
  +    0: gGame.MapTxtInfo.BigDesc := Edit_BigDesc.Text;
  +    1: gGame.MapTxtInfo.SetBigDescLibxAndTranslation(NumEdit_BigDesc.Value, '');
     end;
   
     gGame.MapTxtInfo.IsCoop         := CheckBox_Coop.Checked;
  
positive.code: 
  procedure TKMMapEdMissionMode.RadioMissionDesc_Changed(Sender: TObject);
  begin
    case Radio_SmallDescType.ItemIndex of
      0:  begin
            Edit_SmallDesc.Visible := True;
            NumEdit_SmallDesc.Visible := False;
          end;
      1:  begin
            Edit_SmallDesc.Visible := False;
            NumEdit_SmallDesc.Visible := True;
          end;
    end;
  
    case Radio_BigDescType.ItemIndex of
      0:  begin
            Edit_BigDesc.Visible := True;
            Memo_BigDesc.Visible := True;
            NumEdit_BigDesc.Visible := False;
          end;
      1:  begin
            Edit_BigDesc.Visible := False;
            Memo_BigDesc.Visible := False;
            NumEdit_BigDesc.Visible := True;
          end;
    end;
  
    UpdateMapTxtInfo(Sender);
  end;
  
  
  
negative.code:     CheckBox_BlockTeamSelection.Disable;
      CheckBox_BlockPeacetime.Disable;
      CheckBox_BlockFullMapPreview.Disable;
    end else
    begin
      CheckBox_BlockTeamSelection.Enable;
      CheckBox_BlockPeacetime.Enable;
      CheckBox_BlockFullMapPreview.Enable;
  