mRemoteNG.Connection.Protocol.ICA.ProtocolICA.ICAEvent_OnDisconnect C# (CSharp) Method

ICAEvent_OnDisconnect() private method

private ICAEvent_OnDisconnect ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void ICAEvent_OnDisconnect(object sender, EventArgs e)
        {
            Event_Disconnected(this, e.ToString());

            if (Settings.Default.ReconnectOnDisconnect)
            {
                ReconnectGroup = new ReconnectGroup();
                //this.Load += ReconnectGroup_Load;
                ReconnectGroup.Left = (int) (((double) Control.Width / 2) - ((double) ReconnectGroup.Width / 2));
                ReconnectGroup.Top = (int) (((double) Control.Height / 2) - ((double) ReconnectGroup.Height / 2));
                ReconnectGroup.Parent = Control;
                ReconnectGroup.Show();
                tmrReconnect.Enabled = true;
            }
            else
            {
                Close();
            }
        }