private void doConnect(string url)
        {
            clientSocket.OnConnected += (sender, e) =>
            {
                Settings.PersistentSettings.host = url;

                clientSocket.SendConnectCode(ConnectCodeBox.Text, (sender, e) =>
                {
                    if (lastJoinedLobby != null) // Send the game code _after_ the connect code
                    {
                        clientSocket.SendRoomCode(lastJoinedLobby);
                    }
                });
            };

            try
            {
                clientSocket.Connect(url);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK);
                ConnectCodeBox.Enabled = true;
                ConnectButton.Enabled  = true;
                URLTextBox.Enabled     = true;
                return;
            }
        }
Exemple #2
0
 private void SubmitButton_Click(object sender, EventArgs e)
 {
     if (ConnectCodeBox.TextLength == 6)
     {
         clientSocket.SendConnectCode(ConnectCodeBox.Text);
         //ConnectCodeBox.Enabled = false;
         //SubmitButton.Enabled = false;
     }
 }