private void button1_Click(object sender, EventArgs e)
 {
     if (processList.SelectedIndex >= 0) {
         int pid = processes[processList.SelectedIndex];
         try
         {
             Process ps = Process.GetProcessById(pid);
             if (!ps.HasExited)
             {
                 CockPit cockPit = new CockPit((uint)pid, debugMgr);
                 cockPit.ShowDialog();
             }
         }
         catch (Exception ex){
             MessageBox.Show(ex.Message);
          /*Ignore*/
         }
         reload();
     }
 }
 public AttachReciver(CockPit _form)
 {
     m_form = _form;
 }
 public SetBPReciver(CockPit _form)
 {
     m_form = _form;
 }
 public ThreadReciver(CockPit _form)
 {
     m_form = _form;
 }
 public LoadedAssmbliesReciver(CockPit _form)
 {
     m_form = _form;
 }
 public RemoveBPReciver(CockPit _form)
 {
     m_form = _form;
 }
 public GoCmdReciver(CockPit _CockPit)
 {
     m_CockPit = _CockPit;
 }
 public AppDomainReciver(CockPit _form)
 {
     m_form = _form;
 }
 public ExceptionCatcherReciver(CockPit _form)
 {
     m_form = _form;
 }
 public EnableAssemblyLoadNotificationReciver(CockPit _form)
 {
     m_form = _form;
 }
 public CallStackReciver(CockPit _form)
 {
     m_form = _form;
 }