anchor.diff:  
   function TKMMapEdMissionMode.MissionParams_OnKeyDown(Sender: TObject; Key: Word; Shift: TShiftState): Boolean;
   begin
  -  Result := True; //We want to handle all keys here
  -  case Key of
  -    VK_ESCAPE:  if Button_Close.IsClickable then
  -                  MissionParams_CloseClick(Button_Close);
  -  end;
  +  Result := True; // We want to handle all keys here
  +
  +  if (Key = VK_ESCAPE) and Button_Close.IsClickable then
  +    MissionParams_CloseClick(Button_Close);
   end;
   
   
  
positive.code: var
    MD: TKMMissionDifficulty;
  begin
    if CheckBox_Coop.Checked then
    begin
      CheckBox_BlockTeamSelection.Check;
  
negative.code: var
    MD: TKMMissionDifficulty;
  begin
    fUpdating := True;
    try
      Edit_Author.Text := gGame.MapTxtInfo.Author;
      Edit_Version.Text := gGame.MapTxtInfo.Version;
  
      Radio_SmallDescType.ItemIndex := Ord(gGame.MapTxtInfo.IsSmallDescLibxSet);
      Radio_BigDescType.ItemIndex := Ord(gGame.MapTxtInfo.IsBigDescLibxSet);
  
      Edit_SmallDesc.Text     := gGame.MapTxtInfo.SmallDescToDisplay;
      NumEdit_SmallDesc.Value := gGame.MapTxtInfo.SmallDescLibx;
      Edit_BigDesc.Text       := gGame.MapTxtInfo.BigDescToDisplay;
      NumEdit_BigDesc.Value   := gGame.MapTxtInfo.BigDescLibx;
      Memo_BigDesc.Text       := Edit_BigDesc.Text;
  
      CheckBox_Coop.Checked         := gGame.MapTxtInfo.IsCoop;
      CheckBox_Special.Checked      := gGame.MapTxtInfo.IsSpecial;
      CheckBox_RMG.Checked          := gGame.MapTxtInfo.IsRMG;
      CheckBox_PlayableAsSP.Checked := gGame.MapTxtInfo.IsPlayableAsSP;
  
      CheckBox_BlockTeamSelection.Checked   := gGame.MapTxtInfo.BlockTeamSelection;
      CheckBox_BlockColorSelection.Checked  := gGame.MapTxtInfo.BlockColorSelection;
      CheckBox_BlockPeacetime.Checked       := gGame.MapTxtInfo.BlockPeacetime;
      CheckBox_BlockFullMapPreview.Checked  := gGame.MapTxtInfo.BlockFullMapPreview;
  
      for MD := MISSION_DIFFICULTY_MIN to MISSION_DIFFICULTY_MAX do
        CheckBox_Difficulty[MD].Checked := MD in gGame.MapTxtInfo.DifficultyLevels;
    finally
      fUpdating := False;
    end;
  
    RadioMissionDesc_Changed(nil);
  end;
  