/// <summary> /// Event when user clicks to create a new room /// </summary> /// <param name="sender">Object that raised the event</param> /// <param name="e">Event info</param> private void CreateRoomToolStripMenuItem_Click(object sender, EventArgs e) { if (_createRoomForm.IsDisposed) { _createRoomForm = new CreateRoomForm();// user closed the form, initialize a new one } _createRoomForm.Show(); }
/// <summary> /// Event when the form loads /// </summary> /// <param name="sender">Object that raised the event</param> /// <param name="e">Event info</param> private void ClientForm_Load(object sender, EventArgs e) { Globals.ClientForm = this; // initialize our other forms _connectForm = new ConnectForm(); _setUsernameForm = new SetUsernameForm(); _createRoomForm = new CreateRoomForm(); }