Exemple #1
0
        /// <summary>
        /// Connects to the realmlist and afterwards, the WorldServer
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnConnect_Click(object sender, EventArgs e)
        {
            if (!isConnected)
            {
                logon = new Logon();
                if (logon.Start(ConfigOptions.Host, ConfigOptions.LogonPort, textBoxUsername.Text, textBoxPassword.Text))
                {
                    MessageForm.MessageWindow = new MessageWindow();
                    MessageForm.MessageWindow.Show();
                    SystemMgr.StartTimer();

                    #region Control Visibility
                    btnConnect.Visible      = false;
                    textBoxUsername.Visible = false;
                    textBoxPassword.Visible = false;
                    btnLogout.Visible       = true;
                    btnTickets.Visible      = true;
                    #endregion

                    isConnected             = true;
                    lblconnection.ForeColor = Color.SeaGreen;
                    lblconnection.Text      = "   Connected";
                    Logging.Notify("[Info]:", "Successfully connected to the Logon..", true);
                }
                else
                {
                    MessageBox.Show("Could not connect..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("You're already connected!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        /// <summary>
        /// Connects to the realmlist and afterwards, the WorldServer
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnConnect_Click(object sender, EventArgs e)
        {
            if (!isConnected)
            {
                logon = new Logon();
                if (logon.Start(ConfigOptions.Host, ConfigOptions.LogonPort, textBoxUsername.Text, textBoxPassword.Text))
                {
                    MessageForm.MessageWindow = new MessageWindow();
                    MessageForm.MessageWindow.Show();
                    SystemMgr.StartTimer();

                    #region Control Visibility
                    btnConnect.Visible = false;
                    textBoxUsername.Visible = false;
                    textBoxPassword.Visible = false;
                    btnLogout.Visible = true;
                    btnTickets.Visible = true;
                    #endregion

                    isConnected = true;
                    lblconnection.ForeColor = Color.SeaGreen;
                    lblconnection.Text = "   Connected";
                    Logging.Notify("[Info]:", "Successfully connected to the Logon..", true);
                }
                else
                    MessageBox.Show("Could not connect..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
                MessageBox.Show("You're already connected!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Exemple #3
0
 private void connectToServer()
 {
     CurrentPage = loadingPage;
     mLogon.Start("localhost", ConfigOptions.LogonPort, Username, Password);
     Manager.m_WorldServer.OnCharacterSelected += (sender, e) => {
         // Move to new window
         CurrentPage = realmListPage;
     };
 }