Пример #1
0
        private void connectTask_fn()
        {
            int retVal = 999;

            try
            {
                retVal = ChatHandler.start(this, channelTextBox.Text, loggedInUser, loggedInOauth);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message + e.StackTrace, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (retVal == 1)
            {
                this.Invoke((MethodInvoker) delegate
                {
                    connected  = false;
                    connecting = false;
                    loginPopoutButton.Enabled = !useWowieBox.Checked;
                    channelTextBox.Enabled    = true;
                    useWowieBox.Enabled       = true;
                    configButton.Enabled      = true;
                    updateButton.Enabled      = true;
                    songRequestButton.Enabled = false;
                    updateConnectButton();
                });
                writeToServerOutputTextBox("Connection failed.\r\n\r\n");
            }
        }