Example #1
0
 public Raccoon()
 {
     InitializeComponent();
     string[] keys = new List <string>(rolepms.DefaultRoleSets.Keys).ToArray();
     boxRoleSetSelect.Items.AddRange(keys);
     boxRoleSetSelectLoad.Items.AddRange(keys);
     _cms = new CheckMyStats();
     _cms.RandReadEvent += new EventHandler <RandReadEventArgs>(_cms_NewRandEvent);
     _cms.RickyLogin("Ricky Raccoon");
     saved = true;
 }
Example #2
0
        void _forum_LoginEvent(object sender, LoginEventArgs e)
        {
            switch (e.LoginEventType)
            {
            case LoginEventType.LoginFailure:
            {
                MessageBox.Show(this, "Login failed! Check the username and password.");
                btnLogin.Enabled = true;
            }
            break;

            case LoginEventType.LoginSuccess:
            {
                button1.Enabled          = true;
                btnLogin.Enabled         = false;
                btnLogout.Enabled        = true;
                txtUsername.ReadOnly     = true;
                txtPassword.ReadOnly     = true;
                txtPassword.PasswordChar = '*';
                _lobby = _forum.Lobby();
                _lobby.LobbyPageCompleteEvent += new EventHandler <LobbyPageCompleteEventArgs>(_lobby_LobbyPageCompleteEvent);
                _cms = new CheckMyStats();
                _cms.LobbyReadEvent  += new EventHandler <LobbyReadEventArgs>(_cms_LobbyReadEvent);
                _cms.ThreadReadEvent += new EventHandler <ThreadReadEventArgs>(_cms_ThreadReadEvent);
                //_cms.MessageReceived += new EventHandler<MessageEventArgs>(_cms_MessageReceived);
                _cms.Login(_username);
            }
            break;

            case LoginEventType.LogoutSuccess:
            {
                _cms.Logout(_username);
                button1.Enabled          = false;
                btnLogin.Enabled         = true;
                btnLogout.Enabled        = false;
                txtUsername.Text         = "";
                txtPassword.Text         = "";
                txtUsername.ReadOnly     = false;
                txtPassword.ReadOnly     = false;
                txtPassword.PasswordChar = '\0';
            }
            break;
            }
        }