private void ShowProxyForm()
 {
     if (proxyForm != null)
     {
         proxyForm.Activate();
     }
     else
     {
         proxyForm = new ProxyForm(controller);
         proxyForm.Show();
         proxyForm.Activate();
         proxyForm.FormClosed += proxyForm_FormClosed;
     }
 }
 void proxyForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     proxyForm.Dispose();
     proxyForm = null;
     Utils.ReleaseMemory(true);
 }