Esempio n. 1
0
        private void ProxyOutput_Load(object sender, EventArgs e)
        {
            Sql.CreateDatabase();
            MyProxy.Start();

            WorkerUI.DoWork += BackgroundWorkerUiUpdateProxyOutputDoWork;
            WorkerUI.WorkerSupportsCancellation = true;
            WorkerUI.RunWorkerAsync();
        }
Esempio n. 2
0
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            if (WorkerUI.IsBusy)
            {
                WorkerUI.CancelAsync();
                MyProxy.Stop();
                return;
            }

            base.OnFormClosing(e);
        }