private async void OnDirectConnectClick(object sender, EventArgs e)
        {
            _directConnect.Enabled = false;
            using (var form = new ConnectionForm())
            {
                if (form.ShowDialog() == DialogResult.OK)
                {
                    var app = await ApplicationFactory.ConnectToRunningApplicationAsync(form.Host, form.Port);

                    if (app != null && await app.InitializationTask)
                    {
                        AddPage(new ApplicationPage(app));
                        UpdateStatus();
                    }
                }
            }

            _directConnect.Enabled = true;
        }