anchor.diff:    CreateServerPopUp;
     FindServerPopUp;
     PasswordPopUp;
  +end;
  +
  +
  +procedure TKMMenuMultiplayer.KeyDown(Sender: TObject; aKey: Word);
  +begin
  +  if Panel_MPPassword.Visible then
  +    case aKey of
  +      VK_RETURN: MP_PasswordClick(Button_MP_PasswordOk);
  +      VK_ESCAPE: MP_PasswordClick(Button_MP_PasswordCancel);
  +    end;
   end;
   
   
  
positive.code: {$I KaM_Remake.inc}
  interface
  uses
    StrUtils, SysUtils, KromUtils, KromOGLUtils, Math, Classes, Controls,
    KM_Controls, KM_Defaults, KM_Pics,
    KM_InterfaceDefaults, KM_ServerQuery;
  
negative.code:     procedure MP_HostFail(const aData: UnicodeString);
      procedure BackClick(Sender: TObject);
      function ValidatePlayerName(const aName: UnicodeString): Boolean;
      procedure KeyDown(Sender: TObject; aKey: Word);
    protected
      Panel_MultiPlayer: TKMPanel;
        Panel_MPAnnouncement: TKMPanel;
  