protected override void Run () { var dlg = new DebugApplicationDialog (); try { bool isOK; while ((isOK = (MessageService.RunCustomDialog (dlg) == (int)Gtk.ResponseType.Ok)) && !Validate (dlg)); if (isOK) IdeApp.ProjectOperations.DebugApplication (dlg.SelectedFile, dlg.Arguments, dlg.WorkingDirectory, dlg.EnvironmentVariables); } finally { dlg.Destroy (); dlg.Dispose (); } }
protected override void Run () { var dlg = new DebugApplicationDialog (); try { bool isOK; while ((isOK = (MessageService.RunCustomDialog (dlg) == (int)Gtk.ResponseType.Ok)) && !Validate (dlg)); if (isOK) IdeApp.ProjectOperations.DebugApplication (dlg.SelectedFile, dlg.Arguments, dlg.WorkingDirectory, dlg.EnvironmentVariables); } finally { dlg.Destroy (); dlg.Dispose (); } }