private static SolidColorBrush GetHighlightedSpanBrush() { ThreadHelper.ThrowIfNotOnUIThread(); var uiShell5 = ProjectExplorerPackage.GetGlobalService <SVsUIShell, IVsUIShell5>(); var color = uiShell5?.GetThemedWPFColor(TreeViewColors.HighlightedSpanColorKey) ?? Colors.Orange; return(new SolidColorBrush(color)); }
public void SetUp() { windowManager = TestWindowManager.Create(); menuManager = MockRepository.GenerateStub <IMenuManager>(); windowManager.Stub(wm => wm.MenuManager).Return(menuManager); menuManager.Stub(mm => mm.Add(Arg <string> .Is.Anything, Arg <GallioFunc <MenuCommand> > .Is.Anything)) .Do((GallioAction <string, GallioFunc <MenuCommand> >)((m, f) => menuCommand = f())); var projectController = MockRepository.GenerateStub <IProjectController>(); var reportController = MockRepository.GenerateStub <IReportController>(); var taskManager = MockRepository.GenerateStub <ITaskManager>(); var commandFactory = MockRepository.GenerateStub <ICommandFactory>(); package = new ProjectExplorerPackage(windowManager, projectController, reportController, taskManager, commandFactory); }
public ProjectExplorerCommand(ProjectExplorerPackage package) : base(PackageIds.ProjectExplorerCommandId) { _package = package; }