// ============================================================================================================ // Logging in Screen // ============================================================================================================ public void ShowLoginRejection(LoginRejectionReasons rejection) { switch (rejection) { case LoginRejectionReasons.InvalidAccountPassword: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageIncorrectUsernamePassword; break; case LoginRejectionReasons.AccountInUse: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageAccountInUse; break; case LoginRejectionReasons.AccountBlocked: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageAccountBlocked; break; case LoginRejectionReasons.BadPassword: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageCredentialsInvalid; break; case LoginRejectionReasons.IdleExceeded: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageConnectionLost; break; case LoginRejectionReasons.BadCommuncation: (CurrentGump as LoginStatusGump).ActivePage = LoginStatusGump.PageBadCommunication; break; } }