/// <summary>
 /// Close the singleton StupidConnector if it exists.
 /// </summary>
 public static void CloseStupidConnector()
 {
     if (connector != null)
     {
         connector.Close();
         connector = null;
     }
 }
 /// <summary>
 /// Start a quasi-singleton StupidConnector if one does not already exist.
 /// </summary>
 /// <returns>The started StupidConnector object</returns>
 public static StupidConnector StartNewConnector()
 {
     return(connector ?? (connector = new StupidConnector()));
 }
 private void btnOkay_Click(object sender, EventArgs e)
 {
     StupidConnector.SetIP(txtBoxIP.Text);
     StupidConnector.SetPort(Int32.Parse(txtBoxPort.Text));
     this.Close();
 }