protected override void Run () { var dlg = new AttachToProcessDialog (); try { if (MessageService.RunCustomDialog (dlg) == (int) Gtk.ResponseType.Ok) IdeApp.ProjectOperations.AttachToProcess (dlg.SelectedDebugger, dlg.SelectedProcess); } finally { dlg.Destroy (); dlg.Dispose (); } }
private void ShowAttachToProcessDialog() { DispatchService.GuiDispatch (delegate { var dlg = new AttachToProcessDialog (); try { if (MessageService.RunCustomDialog (dlg) == (int) Gtk.ResponseType.Ok) IdeApp.ProjectOperations.AttachToProcess (dlg.SelectedDebugger, dlg.SelectedProcess); } finally { dlg.Destroy (); } }); }
protected override void Run () { var dlg = new AttachToProcessDialog (); try { if (MessageService.RunCustomDialog (dlg) == (int) Gtk.ResponseType.Ok) IdeApp.ProjectOperations.AttachToProcess (dlg.SelectedDebugger, dlg.SelectedProcess); } finally { dlg.Destroy (); } }