anchor.diff:    // First check if this key was associated with some Spectate/Replay key
     if (fUIMode in [umReplay, umSpectate]) then
     begin
  -    ReplayKeyPressed := False;
       if Key = gResKeys[SC_SPECTATE_PLAYER_1].Key then
         SpecPlayerIndex := 1
       else if Key = gResKeys[SC_SPECTATE_PLAYER_2].Key then
  
positive.code:     begin
        Dropbox_ReplayFOW.ItemIndex := SpecPlayerIndex - 1;
        ReplayClick(Dropbox_ReplayFOW);
        ReplayKeyPressed := True;
      end;
  
      if ReplayKeyPressed then
        // 'Spec/replay' type button was clicked, so we have to Exit here, because it we could invoke 'Game' type button as well
        Exit;
    end;
  
    if Key = gResKeys[SC_REAL_GAME_SPEED].Key then
  
negative.code:   LastAlert: TKMAlert;
    SelectId: Integer;
    SpecPlayerIndex: ShortInt;
  begin
    if gGame.IsPaused and (fUIMode = umSP) then
    begin
  