CentralServerDemo.MainForm.ics_ViewUserResponseReceived C# (CSharp) Method

ics_ViewUserResponseReceived() private method

private ics_ViewUserResponseReceived ( object sender, System userName, System port, System videoWidth, System videoHeight, System videoCodec ) : void
sender object
userName System
port System
videoWidth System
videoHeight System
videoCodec System
return void
		private void ics_ViewUserResponseReceived(object sender, System.String userName, System.Int32 port,
												  System.Int32 videoWidth, System.Int32 videoHeight,
												  System.String videoCodec)
		{
			Invoke(new MethodInvoker(delegate
			{
				//check to see if we are already viewing that user
				//if so bring form in front
				for (int i = Application.OpenForms.Count - 1; i >= 0; i--)
				{
					if (Application.OpenForms[i].Tag != null)
					{
						if (Application.OpenForms[i].Tag.ToString() == userName)
						{
							Application.OpenForms[i].BringToFront();
							return;
						}
					}
				}

				ClientForm client = null;

				client = new ClientForm();


				client.Tag = userName;

				client.Text = "Viewing > " + userName;

				client.Show();

				client.icc.Call(txtCentralIp.Text, port, videoWidth, videoHeight, "n/a", "n/a", "n/a", 0, 0, 0, videoCodec);
			}
			));

		}
MainForm