anchor.diff:  type
     TKMMapEdMissionMode = class
     private
  +    fUpdating: Boolean;
  +
       procedure Mission_ModeChange(Sender: TObject);
       procedure Mission_ModeUpdate;
       procedure AIBuilderChange(Sender: TObject);
  
positive.code: 
  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;
  end;
  
  
  
negative.code: 
  procedure TKMMapEdMissionMode.Mission_ModeUpdate;
  begin
    Radio_MissionMode.ItemIndex := Ord(gGameParams.MissionMode);
  end;
  
  
  