private void Sinks_ProjectRemoved(object sender, IProjectEventArgs e) { if (!e.Project.VBE.IsInDesignMode()) { return; } Debug.Assert(e.ProjectId != null); RemoveProject(e.ProjectId, true); OnParseRequested(sender); }
private void Sinks_ProjectAdded(object sender, IProjectEventArgs e) { if (!e.Project.VBE.IsInDesignMode()) { return; } Logger.Debug("Project '{0}' was added.", e.ProjectId); RefreshProjects(e.Project.VBE); // note side-effect: assigns ProjectId/HelpFile OnParseRequested(sender); }
private void ProjectRemoved(object sender, IProjectEventArgs e) { if (Provider == null || !Provider.HandleVbeSinkEvents) { return; } if (e.ProjectId != Provider.CurrentRepository.Id) { return; } _fileSystemWatcher.EnableRaisingEvents = false; Provider.Status(); // exports files ResetView(); }
private void ProjectRemoved(object sender, IProjectEventArgs e) { SetSelectionText(); }